pipo
Group: Members
Posts: 16
Joined: Jan. 2004 |
|
Posted: Jan. 31 2004,23:12 |
|
To make a dual (or multi) boot on a NT, 2000 or XP system, you have to modify a file called boot.ini located under C:\ (this is a read-only file, you must first change the rights). content of a boot.ini for dualboot : [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(2)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professionnel" /fastdetect c:\bootsect.tux="DamnSmallLinux-hda3"
In bold the line I added to start an other OS (here DSL)
In that example you have to create a file called c:\bootsect.tux. This file is 512 bytes only. This file is a copy of the bootsector generated by lilo. If you have generated your boot sector, with lilo, on the drive hda5, you generate bootsect.tux like this (under linux) dd if=/dev/hda5 of=/mnt/hda1/bootsect.tux bs=512 count=1 (I have supposed that the windows XP C: is mounted as /mnt/hda1)
I'm not sure having understood all your explanations about booting. Your file /etc/lilo.conf is not correct. try to insert prompt in the file, so it will stop when booting, you can then try to precise root=/dev/hda5 If it's correct, you may modify lilo.conf easy ? isnt'it?
|