Grub + NT-loader + LILO + MINI-HOWTO
have boot disk for NT and Linux befor starting!
say root/boot partition = /dev/hda2 = (hd0,1)
get and unpack grub_0.5.91.tar.gz
cd grub-0.5.91/
./configure
make
get an unused floppy
dd if=./stage1/stage1 of=/dev/fd0 bs=512 count=1
dd if=./stage2/stage2 of=/dev/fd0 bs=512 seek=1
copy ./stage1/stage1 and ./stage/stage2 to /boot/grub/
have a good /boot/grub/menu.lst file:
---
title= Linux
root= (hd0,1)
kernel= /boot/vmlinuz
---
boot floppy
issue command (us keyboard!):
install=(fd0)+1 d (fd0) (hd0,1)/boot/grub/stage2 0x8000 p
reboot floopy with boot menu to Linux
dd if=/dev/fd0 of=/boot/grub/stage1.dat bs=512 count=1
copy /boot/grub/stage1.dat to C:\
add line:
---
C:\stage1.dat="Grub -> Linux"
---
to C:\boot.ini
with LILO try
----
other = /boot/grub/stage1.dat
label = grub
----
in /etc/lilo.conf
for boot (not root!) partition = /dev/hdc1 = (hd2,0)
maybe
install=(fd0)+1 d (fd0) (hd2,0)/grub/stage2 0x8000 p
(hd2,0)/grub/menu.lst
works
cannot use vga=* option.