[OT] w końcu jakie parametry ma ten dysk ????

Mariusz Witkowski maryush w uznam.net.pl
Pon, 2 Wrz 2002, 14:07:38 CEST


Nie wiem w końcu gdzie napisać o tym więc piszę tutaj

po upgrade lilo wywaliło mi tekst:
# lilo
Warning: Kernel & BIOS return differing head/sector geometries for device 0x80
    Kernel: 50765 cylinders, 16 heads, 63 sectors
      BIOS: 1023 cylinders, 255 heads, 63 sectors
Added pld *

coś mi nie pasowała ilość cylindrów zwracana przez kernel więc użyłem hdparma:
# hdparm -i /dev/hdc | grep "Sect"
 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

no i się nie zgadzało :) 
ale coś mnie podkorciło i dałem sobie cat /proc/ide/hdc/geometry i co
uzyskałem ?
# cat /proc/ide/hdc/geometry 
physical     116301/16/63
logical      116301/16/63

I zgłupiałem... Według dokumentacji dysku prawidłowe dane to 16383/16/63 które
podał hdparm więc skąd się wzięły te przekłamania w kernelu i /proc ? Czy to
tak ma być ? A jak nie to co jest przyczyną ? Mam dysk ST360021A na
kontrolerze CMD PCI0649, kernel 2.2.21-4 "fabryczny"

-- 
 .-[x][_][#]---------------------= Signature =-------------------------[*]-.
 | Mariusz 'Ma-rYu-sH' Witkowski | Founder of CHInc. & WT | Memeber of PSI |
 `-------------------------. feci, quod potui, faciant meliora potentes .--'
                           `----= http://www.arachnoid.com/boycott/ =---'



Więcej informacji o liście dyskusyjnej pld-devel-pl