Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
default 0 timeout30 splashimage=(hd0,0)/boot/grub/splash.xpm.gz title Gentoo Linux root (hd1,2) kernel /boot/kernel-genkernel-x86_64-3.4.9-gentoo root=/dev/ram0 real_root=/dev/sdb3 initrd /boot/initramfs-genkernel-x86_64-3.4.9-gentoo title Windows 7 rootnoverify (hd0,0) makeactive chainloader +1 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Rotschnabelpinguin« (06.09.2012, 19:13)
Zitat
17 : Cannot mount selected partition
This error is returned if the partition requested exists, but the filesystem type cannot be recognized by GRUB.
Quellcode |
|
1 |
# eix -e grub |
Quellcode |
|
1 |
root hd(1,0) eintragen. |
Ich geb Grub ja theoretisch mit dem Parameter real_root=/dev/sdb3 nochmal das gleiche an ist das so gewollt?
Quellcode |
|
1 |
grep -v rootfs /proc/mounts > /etc/mtab |
war die /boot Partition auch als /mnt/gentoo/boot
Quellcode |
|
1 |
mount: mount point /mnt/gentoo/boot does not exist |
Quellcode |
|
1 |
chroot /mnt/gentoo /bin/bash |
Quellcode |
|
1 |
mount /dev/sdb1 /boot |
Hallo alle zusammen.
Wenn ich mich recht erinnere richtet sich grub selbst nach der BIOS-Reihenfolge, sprich die Platte die im BIOS zum booten ausgewählt ist ist für grub die erste,
und da /boot die erste Partition auf der ersten Platte ist sollte somit
root (hd0,0)
passen.
Verschiebe mal den root Parameter aus dem Menüeintrag nach oben zu den globalen Parametern.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
default 0 timeout30 #splashimage=(hd0,0)/boot/grub/splash.xpm.gz root(hd1,2) title Gentoo Linux kernel /boot/kernel-genkernel-x86_64-3.4.9-gentoo root=/dev/ram0 real_root=/dev/sdb3 initrd /boot/initramfs-genkernel-x86_64-3.4.9-gentoo title Windows 7 rootnoverify (hd0,0) makeactive chainloader +1 |
Quellcode |
|
1 |
lrwxrwxrwx 1 root root 1 Sep 5 23:32 boot -> . |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Rotschnabelpinguin« (06.09.2012, 13:16)
/boot müsste bei mir aber auf der 2. Platte auf der 1. Partition liegen also müsste hd(1,0) doch eigentlich stimmen oder?
Quellcode |
|
1 2 3 4 5 6 7 8 |
default 0 timeout30 splashimage=(hd0,0)/boot/grub/splash.xpm.gz title Gentoo Linux root (hd0,0) kernel /kernel-genkernel-x86_64-3.4.9-gentoo real_root=/dev/sdb3 initrd /initramfs-genkernel-x86_64-3.4.9-gentoo |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »josef.95« (06.09.2012, 13:28)
Quellcode |
|
1 2 3 4 |
(fd0) /dev/fd0 (hd0) /dev/sda (hd1) /dev/sdb (hd2) /dev/sdc |
Quellcode |
|
1 2 3 4 5 6 7 8 |
default 0 timeout30 splashimage=(hd0,0)/boot/grub/splash.xpm.gz title Gentoo Linux root (hd0,0) kernel /kernel-genkernel-x86_64-3.4.9-gentoo real_root=/dev/sdb3 initrd /initramfs-genkernel-x86_64-3.4.9-gentoo |
Quellcode |
|
1 |
# grub |
Quellcode |
|
1 2 3 |
grub> root (hd1,0) grub> setup (hd1) grub> quit |
Quellcode |
|
1 2 3 |
grub> root (hd1,0) grub> setup (hd0) grub> quit |
@josef, die device.map hat er weiter oben gepostet. Sieht so aus wie Deine, nur ohne fd0.
Was Du vorschlägst ist dass er Grub in die MBR der sdb installiert.
Ich hatte es verstanden dass Grub in die MBR der sda soll, das Boot-Verzeichnis (mit den grub-Stages) liegt jedoch auf der sdb.
Also wäre richtig
Quellcode
1 2 3 grub> root (hd1,0) grub> setup (hd0) grub> quit
Geht es überhaupt so über zwei Disks verteilt?