Ming Feng Gu wrote:
Hi, All, Here is my problem: I am installing the testing version of debian. during the installation of LILO, I choose to install it in the boot sector of hda2, which is my Linux root partition (hda1 is windows 98). after that, it asks me whether I want to install a new boot manager in the MBR, I thought that the purpose of not installing LILO in MBR is to leave that untouched, so I answered no,and then marked hda2 bootable in cfdisk (toggled off the bootable flag of hda1 at the same time). then reboot, It says missing operatingsystem. so It seems to me that the DOS MBR is not finding hda2's boot sector, I thought that it is supposed to find that and hand the controll over to LILO. Can anyone tell me what I am doing wrong here? could itbe the problem with my DOS MBR, which can only load hda1?
Yes. You will need some boot manager. lilo will work just fine for this. I used BootMagic until I switched to lilo. These lines in /etc/lilo.conf will set up the MBR:
# Support LBA for large hard disks. # lba32 # Specifies the boot device. This is where Lilo installs its boot # block. It can be either a partition, or the raw device, in which # case it installs in the MBR, and will overwrite the current MBR. # boot=/dev/hda These lines will boot your W98: # If you have another OS on this machine to boot, you can uncomment the # following lines, changing the device name on the `other' line to # where your other OS' partition is. # other=/dev/hda1 label=Windows98 HTH, Paul Scott --To UNSUBSCRIBE, email to debian-user-request@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org