Hallo,
ich bin gerade dabei, neben FC1 auch noch Woody Debian zu installieren! Ich habe schon mit GNUParted versucht, die Start- und Endsektoren von verbleibenden Platz auf der Platte zu ermitteln, allerdings zeigt Parted nur formatierte Partitionen an, wenn ich die Doku richtig verstanden habe! Meine gegewärtige Partitionierung sieht so aus:
$:(parted) print
Plattengeometrie für /dev/hda: 0.000-29314,687 Megabytes
Disk-Label-Typ: msdos Minor Start End Type Dateisystem Flags 1 0,031 101,975 primary ext3 boot 2 101,975 28553,027 primary ext3 3 28553,027 29313,918 primary linux-swap
Nach der Partitionstabelle würde die neu anzulegende Partition mit 29313,918 beginnen. Allerdings habe ich momentan keine Idee wie ich End für Minor 4 (zu erstellende Partition) festlege. Hat jemand eine Idee, wie ich das heraus kriegen kann?
MfG
Thomas
Am Di, den 30.12.2003 schrieb Thomas Schoenhoff um 15:50:
Hallo,
ich bin gerade dabei, neben FC1 auch noch Woody Debian zu installieren! Ich habe schon mit GNUParted versucht, die Start- und Endsektoren von verbleibenden Platz auf der Platte zu ermitteln, allerdings zeigt Parted nur formatierte Partitionen an, wenn ich die Doku richtig verstanden habe! Meine gegewärtige Partitionierung sieht so aus:
$:(parted) print
Plattengeometrie für /dev/hda: 0.000-29314,687 Megabytes
Disk-Label-Typ: msdos Minor Start End Type Dateisystem Flags 1 0,031 101,975 primary ext3 boot 2 101,975 28553,027 primary ext3 3 28553,027 29313,918 primary linux-swap
Nach der Partitionstabelle würde die neu anzulegende Partition mit 29313,918 beginnen. Allerdings habe ich momentan keine Idee wie ich End für Minor 4 (zu erstellende Partition) festlege. Hat jemand eine Idee, wie ich das heraus kriegen kann?
MfG
Thomas
Wozu fummelst Du mit parted rum?
Wenn Du Debian installierst, startest Du cfdisk zur Partitionierung/Partitionszuweisung. Das Tool ist quasi selbsterklärend. Ansonsten spucken Dir unter Fedora fdisk und sfdisk genügend brauchbare Informationen aus.
Alexander
On Tue, 30 Dec 2003 18:30:35 +0100, Alexander Dalloz wrote:
ich bin gerade dabei, neben FC1 auch noch Woody Debian zu installieren! Ich habe schon mit GNUParted versucht, die Start- und Endsektoren von verbleibenden Platz auf der Platte zu ermitteln, allerdings zeigt Parted nur formatierte Partitionen an, wenn ich die Doku richtig verstanden habe! Meine gegewärtige Partitionierung sieht so aus:
$:(parted) print
Plattengeometrie für /dev/hda: 0.000-29314,687 Megabytes
Die Platte endet bei 29314,687, demnach macht es wenig Sinn, eine neue Partition bei 29313,918 beginnen zu lassen.
Disk-Label-Typ: msdos Minor Start End Type Dateisystem Flags 1 0,031 101,975 primary ext3 boot 2 101,975 28553,027 primary ext3 3 28553,027 29313,918 primary linux-swap
Nach der Partitionstabelle würde die neu anzulegende Partition mit 29313,918 beginnen.
s.o.
Allerdings habe ich momentan keine Idee wie ich End für Minor 4 (zu erstellende Partition) festlege.
Wie groß soll denn die Partition sein? Die Tabelle ist doch in Megabytes angegeben. Parted macht zudem gute Vorgaben, wenn man END über die Plattengrösse hinaus angibt.
Hat jemand eine Idee, wie ich das heraus kriegen kann?
Wozu fummelst Du mit parted rum?
GNU parted ist gut, vor allem im batch mode. Das alte fdisk erzeugt nicht immer Partitionstabellen, die mit anderen System voll kompatibel sind. Parted und auch Disk Druid (verwendet libparted) warnt in solchen Fällen.
Manche mögen auch qtparted, zu bekommen von http://fedora.us "testing", ein Qt basiertes GUI für libparted.
--
Hallo,
Am Di, den 30.12.2003 schrieb Michael Schwendt um 19:48:
On Tue, 30 Dec 2003 18:30:35 +0100, Alexander Dalloz wrote:
$:(parted) print
Plattengeometrie für /dev/hda: 0.000-29314,687 Megabytes
Die Platte endet bei 29314,687, demnach macht es wenig Sinn, eine neue Partition bei 29313,918 beginnen zu lassen.
Aber die Partitionstabelle zeigt auch an, dass jeder Anfang einer Partition auf dem gleichen Sektor liegt wie das Ende, z.B. Minor 1 endet mit 101,975 und Minor 2 startet mit 101,975!
Disk-Label-Typ: msdos Minor Start End Type Dateisystem Flags 1 0,031 101,975 primary ext3 boot 2 101,975 28553,027 primary ext3 3 28553,027 29313,918 primary linux-swap
Nach der Partitionstabelle würde die neu anzulegende Partition mit 29313,918 beginnen.
s.o.
Allerdings habe ich momentan keine Idee wie ich End für Minor 4 (zu erstellende Partition) festlege.
Wie groß soll denn die Partition sein?
Ca. 10-15 GB
Also, wenn ich z.B. mit sfdisk die Partitionstabelle ausgebe, ergibt sich folgendes Bild:
Gerät boot. Anfang Ende #Zyl. #Blöcke Id System /dev/hda1 * 0+ 12 13- 104391 83 Linux /dev/hda2 13 3639 3627 29133877+ 83 Linux /dev/hda3 3640 3736 97 779152+ 82 Linux Swap /dev/hda4 0 - 0 0 0 Leer (!!!???, die letzte Zeile zeigt gnuparted gar nicht an)
Wieviel Platz enthält den jetzt wohl /dev/hda4? Ist das nur, wie Du oben sagst ein verzerrtes Ergebnis von sfdisk, oder ist da gar kein Platz mehr? Dummerweise habe ich keine deutliche Erinnerung daran wie ich die Platte damals partitioniert habe, d.h. ganz neu oder nur teilweise?
Die Tabelle ist doch in Megabytes angegeben. Parted macht zudem gute Vorgaben, wenn man END über die Plattengrösse hinaus angibt.
GNU parted ist gut, vor allem im batch mode.
Hmm, dazu kenne ich gnuparted leider zuwenig, muß ich mich erst reinlesen!
Manche mögen auch qtparted, zu bekommen von http://fedora.us "testing", ein Qt basiertes GUI für libparted.
Danke, das Tool werde ich mir mal anschauen!
Zu meinem Ziel:
Ich würde gerne /dev/hda in zwei Hälften teilen, um jeweils Fedora und Woody (eigentlich dann unstable) draufzupacken. Nach dem Ausfall einiger Hardware vor ca. 4 Wochen hatte ich mir in aller Schnelle Fedora draufgezogen, damit ich wieder ins Internet konnte; tja das war eben schlecht überlegt. Jetzt will ich eigentlich nur die bestehende Partition ändern, d.h. u.a. auch alle bestehenden Partitionen verkleinern und aufteilen, daher der ganze Zauber!
MfG Thomas
On Wed, 31 Dec 2003 00:05:46 +0100, Thomas Schoenhoff wrote:
$:(parted) print
Plattengeometrie für /dev/hda: 0.000-29314,687 Megabytes
Die Platte endet bei 29314,687, demnach macht es wenig Sinn, eine neue Partition bei 29313,918 beginnen zu lassen.
Aber die Partitionstabelle zeigt auch an, dass jeder Anfang einer Partition auf dem gleichen Sektor liegt wie das Ende, z.B. Minor 1 endet mit 101,975 und Minor 2 startet mit 101,975!
Was ändert das daran, daß Deine dritte primäre Partition bei 29313,918 und die Platte bei 29314,687 endet? Dazwischen paßt nichtmal mehr ein Megabyte.
Bei logischen Partitionen sind Start der nächsten und Ende der vorherigen Partition übrigens nicht identisch.
Disk-Label-Typ: msdos Minor Start End Type Dateisystem Flags 1 0,031 101,975 primary ext3 boot 2 101,975 28553,027 primary ext3 3 28553,027 29313,918 primary linux-swap
Nach der Partitionstabelle würde die neu anzulegende Partition mit 29313,918 beginnen.
s.o.
Allerdings habe ich momentan keine Idee wie ich End für Minor 4 (zu erstellende Partition) festlege.
Wie groß soll denn die Partition sein?
Ca. 10-15 GB
Soviel Platz ist doch gar nicht mehr frei. Laut parted ist es eine ~30 GB Platte. Was sagt "dmesg | grep ^hda"?
Also, wenn ich z.B. mit sfdisk die Partitionstabelle ausgebe, ergibt sich folgendes Bild:
Gerät boot. Anfang Ende #Zyl. #Blöcke Id System /dev/hda1 * 0+ 12 13- 104391 83 Linux /dev/hda2 13 3639 3627 29133877+ 83 Linux /dev/hda3 3640 3736 97 779152+ 82 Linux Swap /dev/hda4 0 - 0 0 0 Leer (!!!???, die letzte Zeile zeigt gnuparted gar nicht an)
Wieviel Platz enthält den jetzt wohl /dev/hda4? Ist das nur, wie Du oben sagst ein verzerrtes Ergebnis von sfdisk, oder ist da gar kein Platz mehr? Dummerweise habe ich keine deutliche Erinnerung daran wie ich die Platte damals partitioniert habe, d.h. ganz neu oder nur teilweise?
sfdisk verwende ich nicht. Ich würde parted glauben. Parted zeigt alle gültigen Partitionen an. Es wertet aber nicht den Partitionstyp aus, sondern untersucht eine Partition darauf, mit welchem Dateisystem sie formatiert ist.
Die Tabelle ist doch in Megabytes angegeben. Parted macht zudem gute Vorgaben, wenn man END über die Plattengrösse hinaus angibt.
GNU parted ist gut, vor allem im batch mode.
Hmm, dazu kenne ich gnuparted leider zuwenig, muß ich mich erst reinlesen!
z.B.
parted /dev/hda print parted /dev/hda help mkpart usw.
Ist praktisch.
--
Hallo,
Am Mi, den 31.12.2003 schrieb Michael Schwendt um 02:25:
On Wed, 31 Dec 2003 00:05:46 +0100, Thomas Schoenhoff wrote:
Plattengeometrie für /dev/hda: 0.000-29314,687 Megabytes
Was ändert das daran, daß Deine dritte primäre Partition bei 29313,918 und die Platte bei 29314,687 endet? Dazwischen paßt nichtmal mehr ein Megabyte.
Hmm, siehste: Das war es was ich rausbekommen wollte. Ich habe mich bei dem Versuch die Größe der Festplatte zu bestimmen von der sfdisk-Ausgabe irritieren lassen. Ich dachte, da wäre auf /dev/hda4 noch Platz, der nur noch formatiert werden müsste!
Was sagt "dmesg | grep ^hda"?
Nichts, obwohl dmesg sonst zu funktionieren scheint!
sfdisk verwende ich nicht. Ich würde parted glauben. Parted zeigt alle gültigen Partitionen an. Es wertet aber nicht den Partitionstyp aus, sondern untersucht eine Partition darauf, mit welchem Dateisystem sie formatiert ist.
Okay, danke erst einmal für die erhellenden Einzelheiten!
Einen guten Rutsch für alle!
Thomas
Hallo Michael,
Am Mi, den 31.12.2003 schrieb Michael Schwendt um 16:05:
On Wed, 31 Dec 2003 12:02:18 +0100, Thomas Schoenhoff wrote:
Dann wurde der Ringpuffer wohl bereits zu oft gefüllt.
cat /var/log/dmesg | grep ^hda
Ja, das war es! Jetzt ist klar, dass die Platte tatsächlich nur 30739 MB groß ist (kann die Doku zur Platte einfach nicht auftreiben, aber so geht es natürlich eleganter!) Vielleicht ist jetzt doch eine zweite Platte fällig!
MfG Thomas
de-users@lists.fedoraproject.org