[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: falsche Anzahl an Cylindern beim USB-Stick



Andreas Pakulat wrote:
On 24.03.06 14:57:56, Alexander Fieroch wrote:
Andreas Pakulat wrote:
Was sagt fdisk zu dem Teil? Ich würde "raten" dass sich der Kernel wohl
eher da vertan hat.
Ich habe jetzt Kernel 2.6.11, 2.6.13, 2.6.14 und 2.6.16 getestet. Bei allen wird eine Größe von 1,1TB angezeigt.

Hmm, dann musst du dem Kernel sagen wieviele Zylinder das Ding hat.

Tja und wieviele Zylinder hat das Ding? Wie teile ich dem Kernel das mit?

Die "korrekte" Zylinderanzahl könnte man anhand der genauen Grösse des
Sticks herausbekommen...
Also es ist ein 2GB-Stick. Sind das dann 2000 MB oder 2048 MiB oder ist das bei jedem anders?

An sich sollte ein 2GB Stick genau 2147483648 Bytes haben, aber ich
denke schon das das variieren dürfte...

Ach ja, dmesg sagt mir dazu:
SCSI device sdc: 2147484160 512-byte hdwr sectors (1099512 MB)

Hmm, auch dmesg scheint von 1.1TB auszugehen...

Mit 2GB komme ich auf 261 Zylinder... Aber auch das scheint mir nicht so
richtig zu passen... Ich schaetze da müssen die Heads noch einen anderen
Wert bekommen... Welchen weiss ich so auch nciht, ich schaue heute abend
mal was mein Stick so sagt...

Ok, mach das.

(Ja ich weiss, Henne-Ei-Problem) Aber sonst
fällt mir da leider auch nix weiter ein. Evtl. mal mit nem anderen
Linux-OS oder sogar Win booten...
Andere Kernel habe ich wie gesagt erfolglos getestet. Unter würg... äh Win... habe ich außer Partition Magic kein Programm, mit dem man Partitionen erstellen kann

Doch, auch Windows kennt fdisk. Ansonsten guckst du unter Win2K und
neuer in die Datenträgerverwaltung unter Verwaltung/Computerverwaltung
(in der Systemsteuerung).

Ah, da versteckt sich das. Trotzdem möchte win stolze 1024GB auf dem Stick formatieren. Windows erkennt also auch nicht die korrekte Größe.

Gruß,
Alexander



Reply to: