>I know this is a common problem in setting up dual-boot systems. I've
>searched through the newsgroups; apparently the likely cause is some
>mismatch in disk geometry. But I've tried messing with those settings in
>lilo.conf without succeeding. So here's the relevant information; maybe one
>of you can diagnose it better than I.
> Debian (Woody)
>Excerpts from dmesg:
> hda: Pioneer DVD-ROM ATAPIModel DVD-103S 011, ATAPI CD/DVD-ROM drive
> hdb: CR-487ETE, ATAPI CD/DVD-ROM drive
> hdc: Maxtor 6Y120P0, ATA DISK drive
> hde: IBM-DJNA-371350, ATA DISK drive
> hdc: 240121728 sectors (122942 MB) w/7936KiB Cache, CHS=238216/16/63
> hde: 26520480 sectors (13578 MB) w/1966KiB Cache, CHS=26310/16/63,
> Partition check:
> hdc: [PTBL] [14946/255/63] hdc1
> hde: hde1 < hde5 > hde2
> hdc is my Windows drive.
> hde is my Linux drive.
> I'm trying to dual-boot using the NT loader on hdc. I'm using the dd
>command to create a linimage.bin file, copying that to hdc, and editing
> Everything works fine if I boot from the Linux floppy.
> hde is attached to a Highpoint Technology controller--Hpt366 Ultra DMA
>By default, my lilo.conf came this way:
> # Support LBA for large hard disks.
> # 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.
>On system boot after the bios messages appear my highpoint controller
>displays three sets of disk geometry figures for the hde drive. One of the
>options is marked with a "(Y)", so I assume that option is the one currently
>in effect. Here are the values it displays:
> Options 2(Y)
> Size 122
> Cyls 14946
> Head 255
> Precomp 0
> Sector 63
> Mode LBA
>It looks to me as though lba32 ought to be the right option. I'm surprised
>it doesn't work. But since it doesn't, of course I tried setting Linear
>instead, but that wasn't any better. (Yes, I am remembering to sbin\lilo
>after each change and create a new linimage.bin.)
>I note, however, the the head and cylinder counts listed here do not match
>those given in the dmesg listing. Is that part of the problem?
>Why does it work when I boot from the floppy? What geometry settings are in
>I also tried creating an hde specification in lilo.conf using the numbers
>given by the highpoint controller, but that didn't work either.
>What do I need to do to make the dual-boot setup work?