ubuntuusers.de

grub will kein 2.es linux booten nach Einbau neuer Festplatte

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

woelfilein

Avatar von woelfilein

Anmeldungsdatum:
20. Mai 2009

Beiträge: Zähle...

Wohnort: LE

habe mir eine neue festplatte eingebaut (sata). habe auf der ersten ide (bootreihenfolge: ide (mit ubuntu) → sata (mit mandriva)) auf die sata-platte habe ich nun mandriva installiert (ohne grub od. lilo). nun wollte ich mit grub (ubuntu) die mandriva-distr. booten. bekomme aber jedesmal fehlermeldungen und es geht nicht zu booten) meist findet er die datei nicht. hier mal die (ubuntu) device.map: (hd1) /dev/sda (hd0) /dev/sdb (hd2) /dev/sdc und noch die menu.lst: splashimage (hd1,6)/boot/grub/splashimages/96205-moon.xpm.gz default 0 timeout 10 color white/green

# kopt=root=UUID=6fe102c3-9ac9-46c3-b83a-5058591dd137 ro

# groot=6fe102c3-9ac9-46c3-b83a-5058591dd137

# alternative=true

# lockalternative=false

# defoptions=quiet splash

# lockold=false

# xenhopt=

# xenkopt=console=tty0

# altoptions=(recovery mode) single

# howmany=all

# indomU=detect

# memtest86=true

# updatedefaultentry=false

# savedefault=false

title Ubuntu 9.04, kernel 2.6.28-14-generic kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=6fe102c3-9ac9-46c3-b83a-5058591dd137 ro quiet splash initrd /boot/initrd.img-2.6.28-14-generic

title Ubuntu 9.04, kernel 2.6.28-14-generic (recovery mode) kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=6fe102c3-9ac9-46c3-b83a-5058591dd137 ro single initrd /boot/initrd.img-2.6.28-14-generic

title Ubuntu 9.04, kernel 2.6.28-13-generic root (hd1,6) kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=6fe102c3-9ac9-46c3-b83a-5058591dd137 ro quiet splash initrd /boot/initrd.img-2.6.28-13-generic

title Ubuntu 9.04, kernel 2.6.28-13-generic (recovery mode) kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=6fe102c3-9ac9-46c3-b83a-5058591dd137 ro single initrd /boot/initrd.img-2.6.28-13-generic

title Ubuntu 9.04, kernel 2.6.28-11-generic kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=6fe102c3-9ac9-46c3-b83a-5058591dd137 ro quiet splash initrd /boot/initrd.img-2.6.28-11-generic

title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=6fe102c3-9ac9-46c3-b83a-5058591dd137 ro single initrd /boot/initrd.img-2.6.28-11-generic

title Ubuntu 9.04, memtest86+ kernel /boot/memtest86+.bin

title Other operating systems: root

title Microsoft Windows XP Professional root (hd1,0) map (hd1) (hd1) map (hd1) (hd1) chainloader +1 savedefault makeactive

title mandriva root (hd2,0) kernel /boot/vmlinuz-2.6.29.1-desktop586-4mnb root=UUID=708B-557B initrd /boot/initrd-desktop586.img makeactive title mandriva1 root (hd1,0) kernel /boot/vmlinuz-2.6.29.1-desktop586-4mnb root=UUID=708B-557B initrd /boot/initrd-desktop586.img makeactive title mandriva3 root (hd2,0) kernel /boot/vmlinuz-2.6.29.1-desktop586-4mnb root=/dev/sda1 initrd /boot/initrd-desktop586.img makeactive title mandriva3 root (hd1,0) kernel /boot/vmlinuz-2.6.29.1-desktop586-4mnb root=/dev/sda1 initrd /boot/initrd-desktop586.img makeactive

kann mir jemand meinen fehler erklären? hab die beiden dateien nochmal in den anhang gesetzt.

menu.lst (4.5 KiB)
Download menu.lst

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11219

Hej woelfilein,

zeige doch mal folgende Terminalausgaben (bitte verwende Codeblock, "{{{ x }}}" bzw das 4. Symbol von rechts hier oben)

sudo fdisk -l

und

sudo fdisk -l 2>/dev/null | egrep "Disk /|/dev/" | sed "s#^/dev/#Part /dev/#" | awk '{print $2}' | sed 's/://' | xargs -n1 -iX sudo sh -c "dd if=X  bs=1 count=512 2>/dev/null | grep GRUB > /dev/null && echo Grub gefunden: X || echo Kein Grub: X"

Grundsätzlich solltest Du für das 2. Linux den Grub auf die Platte/Partition des 2. System installieren, und dann von dem '1.' GRUB mittels chainloader +1 gestartet werden.

title		Ubuntu 9.04, kernel 2.6.28-3-rt Ubuntu Studio
root		(hd0,2)
chainloader	+1

in diesen Fall auf der 3. Partition der 1. Platte.

Gruß Reinhard

woelfilein

(Themenstarter)
Avatar von woelfilein

Anmeldungsdatum:
20. Mai 2009

Beiträge: 37

Wohnort: LE

hab mir nun den bootsektor zerschossen und kann erst morgen an meine ubuntu-cd ran. werde damit grub(ubuntu) wiederherstellen. dann werd ich deine frage beantworten. habe z.zt nur windoof 👿 am laufen.

woelfilein

(Themenstarter)
Avatar von woelfilein

Anmeldungsdatum:
20. Mai 2009

Beiträge: 37

Wohnort: LE

aber das mit dem chainloader werd ich auf alle fälle testen- klingt jedenfalls logisch - danke für den tipp

woelfilein

(Themenstarter)
Avatar von woelfilein

Anmeldungsdatum:
20. Mai 2009

Beiträge: 37

Wohnort: LE

so habe jetzt den alten eintrag von grub mittels ubuntu-cd wiederhergestellt. alledings will nun windoof nicht mehr booten. mandriva schon gar nicht. ich krieg bald ne krise.

Antworten |