also erstmal paar informationen:
ich hab 2x ein raid0, bestehend aus 2x250GB (alle OS sind hier drauf) und 2x1TB (nur Daten) und dann noch eine einzelne 250GB platte (da ist die auslagerungsdatei von windows drauf und die linux swap partition)
sabayon 3.5 64bit hab ich installiert bekommen, nachdem ich den 2x1TB raid abgezogen habe.
grub hab ich mit hilfe des howto installiert und ich kann alles booten.
(win xp, win vista und sabayon)
so jetzt das problem, wenn ich mein 2. raid wieder anschließe bootet nur noch windows, sabayon meckert mich an das er die root partition nicht mehr findet und fragt mich wo sie ist,
an dieser stelle kann ich auch shell eingeben, was ich auch tue, darauf hin startet sich busybox. Um mein sabayon zu starten mache ich folgendes:
- Code: Select all
# ls /dev/mapper
control isw_deghhjiigg_cxbTB-Data
isw_deghhjiigg_cxbTB-Data1 isw_deghhjiigg_cxbTB-Data2
isw_cjbahjefjh_cxc50GB-BOOT
# dmraid -a n
# dmraid -a y isw_cjbahjefjh
# dmraid -a y isw_deghhjiigg
# ls /dev/mapper
control isw_cjbahjefjh_cxc50GB-BOOT6
isw_cjbahjefjh_cxc50GB-BOOT isw_deghhjiigg_cxbTB-Data
isw_cjbahjefjh_cxc50GB-BOOT1 isw_deghhjiigg_cxbTB-Data1
isw_cjbahjefjh_cxc50GB-BOOT2 isw_deghhjiigg_cxbTB-Data2
isw_cjbahjefjh_cxc50GB-BOOT3 isw_deghhjiigg_cxbTB-Data2p3
isw_cjbahjefjh_cxc50GB-BOOT5 isw_deghhjiigg_cxbTB-Data2p4
isw_cjbahjefjh_cxc50GB-BOOT5p3
danach drücke ich Strg + D um die busybox zu beenden und gebe /dev/mapper/isw_cjbahjefjh_cxc50GB-BOOT6 ein, worauf sabayon ohne probleme startet.
ich denke dmraid erkennt erst den "daten raid0" und dann den "boot raid0".
kann ich irgendwie die reihenfolge der erkennung ändern oder kann ich die befehle für dm raid irgendwie automatisieren, weil jedesmal den buchstabensalat eingeben nervt ganz schön^^
hoffe ihr könnt mir helfen.
MFG godghost
hier noch meine grub.conf
- Code: Select all
cat /boot/grub/grub.conf
# grub.conf generated by the Sabayon Linux Installer
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,2)
# kernel /kernel-genkernel real_root=/dev/mapper/isw_cjbahjefjh_cxc50GB-BOOT6
# initrd /initramfs-genkernel
#boot=mapper/isw_cjbahjefjh_cxc50GB-BOOT
default=2
timeout=10
splashimage=(hd0,2)/grub/splash.xpm.gz
title Sabayon Linux x86-64 3.5 (genkernel-x86_64-2.6.25-sabayon-r1)
root (hd0,2)
kernel /kernel-genkernel-x86_64-2.6.25-sabayon-r1 root=/dev/ram0 ramdisk=8192 dodmraid real_root=/dev/mapper/isw_cjbahjefjh_cxc50GB-BOOT6 dolvm quiet init=/linuxrc splash=silent,theme:sabayon vga=791 CONSOLE=/dev/tty1 resume=swap:/dev/sdc7
initrd /initramfs-genkernel-x86_64-2.6.25-sabayon-r1
title Sabayon Linux x86-64 3.5 (genkernel-x86_64-2.6.25-sabayon-r1) (safe mode)
root (hd0,2)
kernel /kernel-genkernel-x86_64-2.6.25-sabayon-r1 root=/dev/ram0 ramdisk=8192 real_root=/dev/mapper/isw_cjbahjefjh_cxc50GB-BOOT6 dolvm init=/linuxrc CONSOLE=/dev/tty1 dodmraid resume=swap:/dev/sdc7 nox acpi=off ide=nodma vga=normal
initrd /initramfs-genkernel-x86_64-2.6.25-sabayon-r1
title Vista + XP
rootnoverify (hd0,0)
makeactive
chainloader +1
