W2k-Bootmenü manuell bearbeiten

Tom32

treuer Stammgast
Wie das geht? Lest selber!


Um ein anderes Betriebssystem (hier als Beispiel "Linux") in den NT-Bootmanager eintragen zu können, müssen Sie den Boot-Sector als Datei auf die Festplatte schreiben. Dies können Sie auf folgende Weise tun:


Win 2000 installieren

LILO in die Linux Root-Partition installieren. Die Boot-Partition muss auf den primären IDE-Port liegen und sich unter den ersten 1024 Zylindern befinden, sonst bootet Linux nicht. >>>>>Nicht in den MBR installieren, da hier NT liegt !!!<<<<<

Bootblock auf eine Platte kopieren, die von WinNT gelesen werden kann.
(z.B.: dd if=/dev/xx bs=512 count=1 of=/dosc/bootsect.lin)
xx => entspricht der Linuxplatte
dosc => Gemountete DOS-Platte C:
Nun erstellen Sie einen zusätzlichen Eintrag in der BOOT.INI

Beispiel:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)WINNT40

[operating system]
multi(0)disk(0)rdisk(0)partition(2)WINNT="Windows 2000 Server" /fastdetectet
C:BOOTSECT.DOS="MS-DOS"
C:BOOTSECT.LIN="Linux starten"

Sollten Sie bei der Installation von Win 2000 schon DOS/Win98 auf der Festplatte gehabt haben, hat das Setup von Win 2000 einen Eintrag zum Laden von DOS/Windows eingefügt. Win 2000 hat dort aber nicht die zu ladende Datei "BOOTSECT.DOS" mitangegeben, da diese beim Starten automatisch gesucht wird. Das muss nun wie oben angegeben geändert werden.

Auf diese Weise können Sie auch weitere DOS-Versionen hinzufügen, Sie müssen nur die jeweiligen Boot-Sectoren auslesen (mit Disk-Editor) und in eine Datei schreiben
 
Oben