(CHS) fdisk: 1305 Cylinder

20/01/2013 - 13:30 von Thomas Wildgruber | Report spam
Hi Group,

sorry schon mal für die nàchste Frage bzgl. der Festplattengeometrie aber
ich muss das mit einem Azubi aufarbeiten und ich habe hier noch ein
hartnàckiges Fragezeichen. fdisk zeigt bei der Festplattengeometrie aus mir
unerfindlichen Gründen 1305 Cylinder an:

snip
# fdisk -l

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
snap

Ich weiß, dass die angezeigte Festplattengeometrie nicht mehr mit der
realen übereinstimmt und die tatsàchliche Aufteilung der Festplatte aus den
LBAs (Start LBA und Gesamt LBAs) ermittelt wird. Wir haben jetzt den MBR
und alle EBRs vollstàndig auseinander genommen und konnten jeden einzelnen
Wert zuordnen, den fdisk liefert aber die Cylinder bereiten noch Probleme.

Überall wo man danach sucht, werden die CHS Werte nach dem Überlaufen der
Maximalwerte mit 255 Köpfen (8 Bit), 63 Sektoren (6 Bit) und 1024 Zylinder
(10 Bit) angegeben, was einleuchten würde aber woher kommen die 1305
Zylinder?

Thx & Bye Tom
"Der Retter der Welt ist ein Pinguin und Linus Torvalds ist sein Prophet "
 

Lesen sie die antworten

#1 Sven Hartge
20/01/2013 - 15:40 | Warnen spam
Thomas Wildgruber wrote:

sorry schon mal für die nàchste Frage bzgl. der Festplattengeometrie
aber ich muss das mit einem Azubi aufarbeiten und ich habe hier noch
ein hartnàckiges Fragezeichen. fdisk zeigt bei der
Festplattengeometrie aus mir unerfindlichen Gründen 1305 Cylinder an:

snip
# fdisk -l

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
snap



10737418240 Bytes / 512 Byte / (255 Köpfe * 63 Sektoren)

fdisk errechnet einfach, wie viel Zylinder es braucht, um die
Speichergröße darzustellen.

(Eigentlich ist deine Plattengröße gar nicht möglich, da 10737418240
nicht glatt teilbar ist. Eine reale Platte wàre entweder 10733990400
Bytes oder 10742215680 Bytes groß.)



Sigmentation fault. Core dumped.

Ähnliche fragen