Since a few weeks, I encounter a problem to install Linux. Today, I've just
received the new InfoMagic CDs and the problem is still there :-(
Which hardware do I have ?
16 MB RAM
Mitsumi CD-ROM (LU005S, single speed), on its own controler
SCSI controler BusLogic BT-545S ISA (BIOS version 4.70)
SCSI HD 1 GB, Quantum Empire 1080S (1029 cylinders, 64 heads, 32 sectors)
The SCSI controler and hard disk are correctly recognized at boot time :
BusLogic SCSI: Inquiry Bytes: 41 41 33 33
Configuring BusLogic ISA HA at port 0x330, IRQ 12, DMA 5, ID 7
BusLogic SCSI: Using extended bios translation
Vendor: QUANTUM Model: EMPIRE_1080S Rev: 1101
Type: Direct access ANSI SCSI revision: 02
On the hard disk, there is a primary partition (the first and only one) of
MB for MS-DOS, created and formated with MS-DOS 5.0's utilities.
What is the problem ?
The distribution I want to install is the Slackware, and I use two floppies
(Mitsumi and Color144). Fdisk tells me that there are some problems with
boundaries of my MS-DOS partition and gives an another geometry than what
it is in reality :
Disk /dev/sda: 128 heads, 32 sectors, 514 cylinders
Units = cylinders of 4096 * 512 bytes
Device Boot Begin Start End Blocks Id System
/dev/sda1 * 1 1 125 255984 6 DOS 16-bit >=32M
Partition 1 has different physical/logical endings:
phys=(249, 63, 32) logical=(124, 127, 32)
Partition 1 does not end on cylinder boundary:
phys=(249, 63, 32) should be (249, 127, 32)
I tried booting Linux with the parameter "hd=..." but he gave up, telling
me that there are more than 16 heads. I didn't have this problem with the
kernel 1.0.9., but I did when I upgraded to kernel 1.1.62. Then, MS-DOS and
Linux worked fine, even with this problem, but I couldn't install LILO
anymore on the
hard disk, I had to use a floppy.
The kernel 1.1.62 works fine on another machine with 2 IDE hard disks
(number of heads <= 16). Of course, I don't have any problem if I install
Linux on a
FAT partition, with UMSDOS.
Hope somebody can help.