Festplattengeometrie an Kernel uebergeben
Al Bogner
fedora at ml05a.pinguin.uni.cc
Wed Mar 30 20:04:49 UTC 2005
Am Mittwoch, 30. März 2005 21:21 schrieb Michael Schwendt:
> On Wed, 30 Mar 2005 20:32:44 +0200, Al Bogner wrote:
> > Ich habe ein Testsystem mit folgender Partitionierung. U.a.
> > Abfrage passierte unter SuSE. Sowohl Sarge als auch Fedora,
> > wollen die Partitionstabelle nicht erkennen. Welche
> > Festplattenparameter sollte ich als Kerneloption übergeben?
> >
> > fdisk -l
> >
> > Disk /dev/hda: 40.9 GB, 40982151168 bytes
> > 255 heads, 63 sectors/track, 4982 cylinders
> > Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Was läßt Dich darauf schließen, daß explizite Angabe der
> Festplattengeometrie die Ursache ist?
Na ja, es könnte ein Versuch sein. Ich weiß nur nicht, wie man
richtig umrechnet, sodass ich hda=*,255,63 angeben kann.
> Was sagt denn der Boot
> Kernel von Fedora Core bei der Festplattenerkennung zu dieser
> Platte?
Wie meinst du das?
hda wird mit der FC-Installations-DVD angezeigt und die HD erkannt.
> Und was sagt "parted /dev/hda print" auf der virtuellen Konsole
> von Anaconda?
http://pinguin.uni.cc/parted.jpg (24kB)
Rufe ich fdisk -l aus der "Anaconda-Konsole" auf, so wird als
Endblock 6329578 angegeben. Ich komme aber nicht soweit, dass ich
mit Diskdruid die Mountpoints angeben kann.
> > Eine etwas andere Partitionierung mit fdisk ergab das:
> >
> > fdisk -l
> >
> > Disk /dev/hda: 40.9 GB, 40982151168 bytes
> > 16 heads, 63 sectors/track, 79408 cylinders
> > Units = cylinders of 1008 * 512 = 516096 bytes
> >
> > Device Boot Start End Blocks Id System
> > /dev/hda1 * 1 15874 8000464+ 7
> > HPFS/NTFS Partition 1 does not end on cylinder boundary.
>
> Inkompatible Partitionstabelleninhalte können in der Tat ein
> Problem sein. Ältere Partitionierungswerkzeuge legen Partitionen
> an, die heutzutage als "falsch" angesehen werden.
SuSE 9.2 sollte nicht älter sein und unter SuSE habe ich noch keine
Probleme festgestellt.
Mir fiel folgendes auf:
fdisk-Partitionierung
Units = cylinders of 1008 * 512 = 516096 bytes
SuSE-Partitonierung
Units = cylinders of 16065 * 512 = 8225280 bytes
Al
More information about the Fedora-de-list
mailing list