-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Any chance that diskdrake will get an option to set the number of cylinders, like
(s)fdisk does?
If it uses the amount the kernel wants, I have a disk of only 2 GB (while I really
have 7501 MB).
I tried to tell the kernel the correct number of cyl, but it does't work. When I use
hdc=noprobe,
I get a _panic_ when it tries to probe the drive. Can anyone try this on another
system? I think
not probing shouldn't panic the kernel (maybe when you give silly arguments so that
init cannot be found,
but it freezes before that, at the moment it would probe the drive). If a stackdump
helps I can write it down.
When I do not use autoprobe:
kernel says (even when I give a hdc=14542/16/63 in grub)
#cat /proc/ide/hdc/geometry
physical 4092/16/63
logical 14542/16/63
and than
#sfdisk -g /dev/hdc
/dev/hdc: 4092 cylinders, 16 heads, 63 sectors/track
although:
# hdparm -g /dev/hdc
/dev/hdc:
geometry = 14542/16/63, sectors = 4124736, start = 0
Alternative is that harddrake should ask hdparm for geometry, not really on the
kernel. Although
I do not know where hdparm gets its numbers from.
Danny
PS, the disk:
Model=Maxtor 90750D6, FwRev=SASX1B18, SerialNo=Y602W0HA
Config={ Fixed }
RawCHS=4092/16/63, TrkSize=0, SectSize=0, ECCbytes=29
BuffType=DualPortCache, BuffSize=512kB, MaxMultSect=16, MultSect=16
CurCHS=4092/16/63, CurSects=14658336, LBA=yes, LBAsects=14658336
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2
AdvancedPM=no WriteCache=enabled
Drive Supports : ATA/ATAPI-4 T13 1153D revision 17 : ATA-1 ATA-2 ATA-3 ATA-4
- --
"Ah, " said Arthur, "this is obviously some strange usage
of the word safe that I wasn't previously aware of. "
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9KgtWaeiN+EU2vEIRAoZrAJ0cjVjSHlIOAJJlvDX/CZeG5Q499QCfRlfp
lLVdL3LO9PmVyUbH9HamAB0=
=tPXy
-----END PGP SIGNATURE-----