Am Freitag, 29. April 2005 20:20 schrieb mrgates@Safe-mail.net:
-------- Original Message -------- From: "Daniel Bauer" <mlist@dsb-gmbh.de> Apparently from: suse-linux-return-348606-mrgates=safe-mail.net@suse.com To: "Suse Linux" <suse-linux@suse.com> Subject: Re: Windows boot Problem (Grub) Date: Fri, 29 Apr 2005 20:03:17 +0200
Na, da musst du aber noch einiges üben: 1. Realname (oder zumindest einen vernünftigen bürgerlichen ;-), wobei ich durchaus für wahre Identitätem bin. 2. Quting-Einleitung über 5 Zeilen - muss das sein? 3. Beim Antworten bitte mit Referenz auf beantwortete Mail antowrten. Danke. Nun zum Thema:
[...] Die ersten beiden IDE channels (also hda bis hdd) sind bis auf ein DVD Laufwerk (angeschlossen an hda) frei. Da mein Board noch über 2 weitere IDE ATA133 Anschlüsse verfügt beginnt es bei mir auch mit hde.
[...]
Device Boot Start End Blocks Id System /dev/hde1 * 1 13 104391 83 Linux /dev/hde2 14 274 2096482+ 82 Linux swap / Solaris /dev/hde3 275 2885 20972857+ 83 Linux /dev/hde4 2886 14946 96879982+ f W95 Ext'd (LBA) /dev/hde5 2886 7584 37744686 83 Linux /dev/hde6 7585 8419 6707106 b W95 FAT32 /dev/hde7 8420 13118 37744686 b W95 FAT32 /dev/hde8 13119 14946 14683378+ 7 HPFS/NTFS
hde ist der Zählung nach das 5. IDE Gerät?!
Nein - siehe oben :) hde ist die 1. Festplatte.
OK, dann soll es so sein.
[...] Wenn ich das richtig verstanden habe muss ich die Boot.ini nun ummogeln das Windows von /dev/hde6 bootet und grub entsprechend dafür configurieren.
/dev/hde6 = root (hd0,5) für die grub config?
wenn es wirklich das 5. ist, sollte es wohl (hd4,5) heißen?!
Nein, nicht zwingend. Wenn in der devices.map das so eingetragen ist, sollte es gehen.
Die boot.ini sieht wie folgt aus. Diese zu editieren sollte nicht zu schwer sein wenn ich wüsste, wie die partitionen gezählt werden? Weiss das jemand?
linux:~ # cat /mnt/winxp/boot/boot.ini [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
Da steckt der Schuldige - ich nehme mal an, dass das Windows-Bootmenü auch angezeigt wird: --> richtig: multi(0)disk(0)rdisk(0)partition(5)\WINDOWS[...] denn es ist ja die 5. Partition, auf der sich auch das Windows-System befindet. Ggf. musst du auch noch die Nummer der disk anpassen (mit google findest du bestimmt Infos zum Bootvorgang von W-XP). Grub macht hier nix anderes als der MS-MBR sonst macht - es verweist auf den Bootloader auf der angegebenen Partition. Danach hat das Ganze nix mehr mit Linux und Grub zu tun. Der Bootloader von W-XP wertet die boot.ini aus und bootet dann von dort das System. -- Gruß MaxX Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen. Für PM bitte den Empfänger gegen den Namen in der Sig tauschen. Auch sehr interessant: http://www.suse-etikette.de.vu