Hi all

First, I apologise for the looong post but I think it may all be relevant.

After my sh*tty IBM Deskstar drive dying on me last week, I'm wondering 
whether it was thru my own doing so can someone please help me determine 
what the correct parameter for my hard drives are.  I have two hard drives: 
60GB Seagate Barracuda IV and 6.4GB Quantum Bigfoot.

I'm using Mandrake Cooker and lilo-22.3.2-5 gives the following warning 
(I've been getting warnings about differing geometries with the last 3 or 4 
versions of lilo, including on the now-dead IBM Deskstar) :

# /sbin/lilo
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x80
    fn 08: 1024 cylinders, 255 heads, 63 sectors
    fn 48: 28733 cylinders, 16 heads, 63 sectors
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x81
    fn 08: 790 cylinders, 255 heads, 63 sectors
    fn 48: 13446 cylinders, 15 heads, 63 sectors
Warning: 'menu-scheme' not supported by boot loader
Added failsafe
Added floppy
Added Mandrake *

I have both drives on auto detection in my BIOS settings which both show the 
correct drive size.

BIOS Seagate /dev/hda:
Auto CHS=28733/16/255   Size=600025 MB

# hdparm -i /dev/hda
Model=ST360021A, FwRev=7.18, SerialNo=3HV0QF9N
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=117231408
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: device does not report version:  1 2 3 4 5

# fdisk /dev/hda
The number of cylinders for this disk is set to 7297.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems...
Disk /dev/hda: 255 heads, 63 sectors, 7297 cylinders
Units = cylinders of 16065 * 512 bytes
==============================================

BIOS Quantum /dev/hdb:
Auto CHS=13446/15/63   Size=6506 MB

# hdparm -i /dev/hdb
Model=QUANTUM BIGFOOT_CY6480A, FwRev=A03.0500, SerialNo=166703029317
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>5Mbs TrkOff }
 RawCHS=13446/15/63, TrkSize=32256, SectSize=512, ECCbytes=4
 BuffType=DualPortCache, BuffSize=67kB, MaxMultSect=32, MultSect=32
 CurCHS=13446/15/63, CurSects=12706470, LBA=yes, LBAsects=12706470
 IORDY=on/off, tPIO={min:333,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 *mdma2
 AdvancedPM=no

# fdisk /dev/hdb
Disk /dev/hdb: 255 heads, 63 sectors, 790 cylinders
Units = cylinders of 16065 * 512 bytes
===============================================

I don't understand why BIOS, hdparm and fdisk all report different 
geometries.  Also, as a result RedHat 7.3 can't read the partn table for 
hda so I can't install without wiping the drive clean.  Any help would be 
much appreciated.

For now I'll try booting with a dos floppy and doing "fdisk /mbr" then 
rebooting with Mandrake boot disk and running lilo - just in case the lilo 
upgrades caused this problem - a long shot I know.

Sharrea
-- 
The box said "Requires Windows 95 or better" so I installed Linux.

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to