> Why not install LILO? You can set it to choose to boot to NT
> by default [I have to do that at home so my family can use my
> Win-doze -- I'm trying to shift them to using a Samba server,
> though I worry about security.]
AFAIK, that will ONLY work if NT is installed on a FAT filesystem. If NT
is installed on a NTFS partition, I haven't found a way to boot NT from
lilo. I'm more than willing to be enlightened, though.
It is possible to boot lilo from the NT bootloader though. Install lilo
to the boot sector of the / partition instead of the mbr. Then, if the
root partition is /dev/hda2, do:
# dd if=/dev/hda2 of=bootsect.lnx bs=512 count=1
(Careful. If you have a separate /boot partition, make sure you dd from
the *root*, / , partition)
Mount a DOS-formatted floppy anf copy bootsect.lnx to it. Boot into NT,
copy bootsect.lnx to C:\, and change C:\boot.ini to writable. Add this
line to boot.ini:
Make C:\boot.ini read-only again, and when you reboot you should be
able to choose "Linux" from the NT bootlist.
You can see that you still have to use LILO. The only way I know of to
do without LILO is to put your kernel on a floppy and boot from that.