Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Quellcode |
|
1 2 3 4 5 6 |
>> Activating mdev... >> Activating Device-Mapper raid(s)... >> Determining root device... >> The root block device is unspecified or not detected Please specify a device to boot, or "shell" for a shell... boot() :: |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »eddi1983« (14.05.2008, 18:50)
Zitat
Update: 26.09.2006: Habe auf dmraid-1.0.0.rc11 geupdated.
Quellcode |
|
1 |
genkernel --menuconfig all |
Quellcode |
|
1 |
more /proc/partitions |
Quellcode |
|
1 |
genkernel --dmraid initrd |
Quellcode |
|
1 2 3 4 |
Device Drivers ---> *] Multiple devices driver support (RAID and LVM) ---> CONFIG_MD_RAID0=y <*> Device mapper support |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (06.05.2008, 14:41)
Quellcode |
|
1 2 |
kernel (hd0,0)/boot/kernel-genkernel-x86_64-2.6.24-gentoo-r7 root=/dev/ram0 real_root=/dev/mapper/isw_hchhidchg_raid6 init=/linuxrc ramdisk=8192 dodmraid udev initrd (hd0,0)/boot/initramfs-genkernel-x86_64-2.6.24-gentoo-r7 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »eddi1983« (06.05.2008, 15:12)
Es werden wahrscheinlich die fehlenden SATA Treiber gewesen sein.So fuktioniert jetzt fast. Im Kernel waren die Sata-Treiber nicht mit drin. Initrd habe ich auch neu erstellt. ich weiß jetzt also nicht, was genau geholfen hat.
Quellcode |
|
1 2 3 4 5 |
#grub --device-map=/dev/null grub> device (hd0,0) /dev/mapper/nvidia_abiccada1 grub> device (hd0) /dev/mapper/nvidia_abiccada grub> root (hd0,0) grub> setup (hd0) |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (06.05.2008, 16:25)
Habe den Grub in folgenden Schritten installiert,
Quellcode
#grub --device-map=/dev/null
grub> device (hd0,0) /dev/mapper/nvidia_abiccada1
grub> device (hd0) /dev/mapper/nvidia_abiccada
grub> root (hd0,0)
grub> setup (hd0)
Es kam auch keine Fehlermedlung. Grub müßte also richtig installiert sein.
Du musst natürlich den Namen des Raid's anpassen!Zitat
device (hd0,0) /dev/mapper/nvidia_abiccada1
Quellcode |
|
1 |
grub> device (hd0,0) /dev/mapper/isw_hchhidchg_raid??? |
Quellcode |
|
1 2 |
kernel (hd0,0)/boot/kernel-genkernel-x86_64-2.6.24-gentoo-r7 root=/dev/ram0 real_root=/dev/mapper/isw_hchhidchg_raid6 init=/linuxrc ramdisk=8192 dodmraid udev initrd (hd0,0)/boot/initramfs-genkernel-x86_64-2.6.24-gentoo-r7 |
Quellcode |
|
1 |
genkernel failed to compile modules |
Hm.. das kann ich so kaum glauben, du mußt im BIOS doch Auswählen können von welcher HDD gebootet wird, wenn mehrere HDD's vorhanden sind?Dort kann man nur Harddisk auswählen. Keine unterschiedlichen Platten.
grub sollte sich neu Installieren lassen, der mbr sollte sich auch neu schreiben lassen.Zitat
Grub hat sich auch zerschossen. Ich installier Gentoo wohl nochmal neu.
Quellcode |
|
1 2 3 4 5 |
ls -l /boot ls -l /dev/mapper/ cat /boot/grub/menu.lst mount fdisk -l |
Was meinst du damit? Bei der Installation ist man ja in einer Chroot-Umgebung.EDIT:
Wenn du /boot mit auf dem raid hast, dann beachte bitte grub nicht aus einer chroot Umgebung heraus auszuführen!!
Ich habe da was gefunden. Man kann dort aber nur SCSI-0: Intel Raid und austauschbaren Datenträger wählen. Steht auf SCSI-0: Intel Raid.
Hm.. das kann ich so kaum glauben, du mußt im BIOS doch Auswählen können von welcher HDD gebootet wird, wenn mehrere HDD's vorhanden sind?Dort kann man nur Harddisk auswählen. Keine unterschiedlichen Platten.
Quellcode |
|
1 |
genkernel failed to compile modules |
Quellcode |
|
1 2 3 4 5 6 |
-rw-r--r-- 1 root root 1276869 May 7 05:01 System.map-genkernel-x86_64-2.6.24-gentoo-r7 lrwxrwxrwx 1 root root 1 May 7 02:05 boot -> drwxer-xr-x 2 root root 1024 May 7 02:23 grub -rw-r--r-- 1 root root 2252937 May 7 02:32 initramfs-genkernel-x86_64-2.6.24-gentoo.r7 -rw-r--r-- 1 root root 2191928 May 7 05:01 kernel-genkernel-x86_64-2.6.24-gentoo-r7 |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 |
crw-rw---- bla bla control brw-------- bla bla isw_hchhidchg_raid1 -> Dort ist Boot (Primär) siehe oben _raid2 -> Win (Primär) s.o. _raid3 -> Win (Primär) s.o. _raid5 -> Swap (logisch) s.o. _raid6 -> Root (logisch) s.o. _raid7 -> usr (log) s.o. _raid8 -> usr/portage (log) s.o. _raid9 -> home (log) s.o. _raid10 -> fat32 (log) s.o. _raid11 -> Win (log) |
Quellcode |
|
1 |
No such file or directory |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
rootfs on / type rootfs (rw) tmpfs on /type tmpfs (rw) /dev/sr0 on /mnt/cdrom type iso9660 (ro) /dev/loop0 on /mnt/livecd type squashfs (ro) proc on /proc type proc (rw,nosuid,nodev,noexec) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec) udev on /dev type tmpfs (rw,nosuid) devpts on /dev/pts type devpts (rw,nosuid,noexec) tmpfs on /mnt/livecd/lib64/firmware type tmpfs (rw) tmpfs on /mnt/livecd/usr/portage type tmpfs (rw) usbfs on /proc/bus/usb type usbfs (rw,nosuid,noexec) /dev/mapper/isw_hchhidchg_raid6 on / type ext3 (rw,data=ordered) /dev/mapper/isw_hchhidchg_raid1 on /boot ext2 (rw) /dev/mapper/isw_hchhidchg_raid7 on /usr type ext3 (rw) /dev/mapper/isw_hchhidchg_raid8 on /usr/portage type reiserfs (rw) /dev/mapper/isw_hchhidchg_raid9 on /home typ ext3 (rw,data=ordered) none on /proc type proc (rw) udev on /dev type tmpfs(rw,nosuid) |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 |
/dev/mapper/isw_hchhidchg_raid1 boot 83 Linux _raid2 boot 7 NTFS _raid3 7 NTFS _raid4 5 Extended _raid5 82 Swap _raid6 83 Linux _raid7 83 Linux _raid8 83 Linux _raid9 83 Linux _raid10 b Fat32 _raid11 7 NTFS |
Dies ist ein häufig begangener fehler, ist mir auch schon passiertZitat von »josef.95«
EDIT:
Wenn du /boot mit auf dem raid hast, dann beachte bitte grub nicht aus einer chroot Umgebung heraus auszuführen!!
Was meinst du damit? Bei der Installation ist man ja in einer Chroot-Umgebung.
Zitat
Starten Sie nicht grub-install! Es wird nicht richtig laufen und wahrscheinlich sda1 usw. anstelle Ihres RAID erkennen. Stellen Sie ebenfalls sicher grub nicht aus einer chroot Umgebung heraus auszuführen in welcher Sie sich wahrscheinlich befinden wenn Sie von der Gentoo LiveCD aus Installieren und den Anweisungen von Gentoo.org bzw. Gentoo.de folgen. Es kennt /dev/mapper nicht und würde zu Fehlern mit grub führen. Springen Sie in diesem Fall zu einer anderen Konsole indem Sie ALT+2 drücken. Starten Sie grub stellen Sie sicher dass es auf /dev/null als Gerät verweist.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
grub --device-map=/dev/null grub> device (hd0,0) /dev/mapper/isw_hchhidchg_raid1 grub> device (hd0) /dev/mapper/isw_hchhidchg_raid grub> root (hd0,0) Filesystem is ext2fs, partition type 0x83 grub> setup (hd0) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded. succeeded Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"...succeeded Done. grub> quit |
Hier muss ich mich korrigieren, du hast warscheinlich nur zwei SATA Platten im Rechner, diese hast du zu einem Raid Verbunden, wird also wie eine HDD behandelt.Zitat
Zitat von »josef.95«
Zitat von »eddi1983«
Dort kann man nur Harddisk auswählen. Keine unterschiedlichen Platten.
Hm.. das kann ich so kaum glauben, du mußt im BIOS doch Auswählen können von welcher HDD gebootet wird, wenn mehrere HDD's vorhanden sind?
Ich habe da was gefunden. Man kann dort aber nur SCSI-0: Intel Raid und austauschbaren Datenträger wählen. Steht auf SCSI-0: Intel Raid.