linux-l: Festplatte

Jens Dreger jens.dreger at physik.fu-berlin.de
Fr Jan 21 13:31:55 CET 2000


On Fri, Jan 21, 2000 at 12:38:12PM +0100, U.Wiederhold at gmx.net wrote:
> Hallo,
> gibt es einen Befehl, mit dem ich herausbekommen kann, wieviele sektoren,
> heads und cylinder meine HD's haben?

Abgesehen davon, dass das bei IDE-Platten beim booten angzeigt wird
(Du es also mit einem "dmesg" anschauen kannst), kannst Du die Platte
selbst fragen:

       hdparm -i /dev/hda

Lies dazu mal:

/usr/doc/HOWTO/mini/Large-Disk

	10.1.  IDE details - the seven geometries
	[...]

	10.2   SCSI details
	[...]
	  What is the real geometry?  The easiest answer is that there is no
	  such thing.  And if there were, you wouldn't want to know, and
	  certainly NEVER, EVER tell fdisk or LILO or the kernel about it.  It
	  is strictly a business between the SCSI controller and the
	  disk.  Let me repeat that: only silly people tell
	  fdisk/LILO/kernel about the true SCSI disk geometry.

Am besten gleich das ganze Dokument lesen...

Die _tatsaechlichen_ Werte fuer CHS kannst Du nur durch aufschrauben
feststellen, diese Werte interessieren aber auch ueberhaupt
nicht. Natuerlich hat keine Platte 256 Koepfe, aber dieses Mapping ist
eben notwendig aufgrund von Beschraenkungen (hier die Cylinderzahl) im
Bios. Steht alles im Large-Disk HOWTO...

Gruss,

Jens.



Mehr Informationen über die Mailingliste linux-l