Linux 15.028 Themen, 107.048 Beiträge

Problem mit Grub

Jesses3 / 3 Antworten / Flachansicht Nickles

Hallo,

habe mir jetzt das neue Debian 4.0 (AMD64) installiert und auch Grub in den MBR geschrieben. Daneben sind auf der Platte noch XP und Vista drauf. Das Problem ist nun das ich XP aus Grub nicht gestartet bekomme...

Ich hatte es mir vor der Debian Installation per Windowskonsolenbefehl es so eingerichtet das der Vista Bootloader das nachträglich installierte XP geladen hat. Das geht immernoch - aber ist mir zu umständlich erst unter Grub Vista auszuwählen und danach nochmal XP.

hier mal die menu.lst:

default 0
timeout 20
splashimage (hd0,5)/boot/grub/splashimages/debsplash.xpm.gz

title Debian GNU/Linux, kernel 2.6.18-4-amd64
root (hd0,5)
kernel /boot/vmlinuz-2.6.18-4-amd64 root=/dev/sda6 ro
initrd /boot/initrd.img-2.6.18-4-amd64
savedefault

title Windows Vista
root (hd0,1)
savedefault
makeactive
chainloader +1

title Windows XP Pro
root (hd0,0)
savedefault
makeactive
chainloader +1


Die angegebenen Partitionen müssten soweit stimmen und als einzige Fehlermeldung kommt von Grub:

Filesystem type unknown, partition type 0x7

bei Antwort benachrichtigen
KarstenW Jesses3 „Hi Karsten, danke für die Antwort : Die XP Partition war vorher wiklich nicht...“
Optionen

Wenn Linux hochfährt , dann wird auch der Controller unterstützt.
Vielleicht verträgt sich der Bootmanager von Windows Vista nicht mit grub.
grub kann Windows nicht direkt booten, sondern nur indirekt mit Hilfe des chainloaders.

"chainloader +1" bedeutet das der erste Sektor dieser Windowspartition gebootet wird. Im ersten Sektor ist dann ein kleines Bootprogramm (das wird bei der Installation von Windows automatisch installiert) und dieses Bootprogramm startet dann den Windowskernel . Vielleicht wurde vom Windows Vista Bootmanager etwas umgeschrieben, keine Ahnung.
Oder der Bootsektor von deiner Windows XP Partition wurde beschädigt.

Ich würde dir empfehlen den grub in die root Partition von Linux zu installieren und dann Linux mit Hilfe von Acronis Bootmanager (Ist mit beim Acronis Disk Director ) Linux und Windows zu starten.
Eventuell kann Windows Vista auch Linux booten, wenn du den grub in die root Partition installierst.
Mit Windows NT und Linux gab es früher auch nur Probleme.
Im Expertenmodus bei der Debian Installation wirst du immer gefragt , wohin der grub installiert werden soll.




Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen