Hallo, 2 Fragen bei denen mir man/Handbuch und Suse-Datenbank nichts gebracht haben: - ich habe auf meiner platte neben 2 Windows-Partitionen und der Swap-Partition nur noch eine einizige ext2-Partition . df zeigt mir nur den Nutzungszustand der ext2-partition an. Gibt es eine Möglichkeit, den Füllungszustand aller Partitionen anzeigen zu lassen? - meine ext2-partionen hdb3 (die gesamte einzige Festplatte ist hdb hda ist eine dvd) ist mir zu klein geworden. Leider liegt die Swap-partition als hdb4 physikalisch dahinter. Hab ich eine Chance, meine ext2-Part. zu vergrößern - und wenn ja, ginge das mit resizefs? - kann ich dazu die Swap-Partition zeitweilig löschen, dann hdb3 vergrößern und zuletzt Swap wieder anlegen ??? Wolfgang Geisendörfer
Hi,
--Am Freitag, Juni 01, 2001 21:56:04 +0200 schrieb wolfgang
geisendörfer
- ich habe auf meiner platte neben 2 Windows-Partitionen und der Swap-Partition nur noch eine einizige ext2-Partition . df zeigt mir nur den Nutzungszustand der ext2-partition an. Gibt es eine Möglichkeit, den Füllungszustand aller Partitionen anzeigen zu lassen?
df zeigt nur gemountete Partitionen an. Es geht auch anders (ist mir im Moment jedoch entfallen), aber mounte doch einfach die zwei Win Partitionen und mach dann ein df.
- meine ext2-partionen hdb3 (die gesamte einzige Festplatte ist hdb hda ist eine dvd) ist mir zu klein geworden. Leider liegt die Swap-partition als hdb4 physikalisch dahinter. Hab ich eine Chance, meine ext2-Part. zu vergrößern - und wenn ja, ginge das mit resizefs?
erstmal global ja.
- kann ich dazu die Swap-Partition zeitweilig löschen, dann hdb3 vergrößern und zuletzt Swap wieder anlegen ???
Ja, du müßtest ein Rettungssystem booten (resizen der gemounteten
Rootpartition ist nicht zu empfehlen) und dann zuerst mit fdisk die
Swap-Partition löschen, danach resizen und wieder ne swap anlegen.
Einfacher, schneller und im laufenden System möglich ist folgendes:
Du legst über den Rest der Platte eine Partition an und machst ein
mke2fs dafür, mountest die nach /mnt, machst ein "cp -dpR /$PFAD/*
/opt" (für $PFAD setze das zu verschiebende Verzeichnis ein je nach
Platz z.B. /opt oder /home), danach umount mnt, rm -r /$PFAD. Dann
mountest Du die neue Partition nach /$PFAD. Jetzt nur noch ein
Eintrag hierfür in der fstab und schon läuft es.
Dirk
--
Dirk Hartmann
Dirk Hartmann wrote:
Einfacher, schneller und im laufenden System möglich ist folgendes:
Du legst über den Rest der Platte eine Partition an und machst ein mke2fs dafür, mountest die nach /mnt, machst ein "cp -dpR /$PFAD/* /opt" (für $PFAD setze das zu verschiebende Verzeichnis ein je nach Platz z.B. /opt oder /home), danach umount mnt, rm -r /$PFAD. Dann mountest Du die neue Partition nach /$PFAD. Jetzt nur noch ein Eintrag hierfür in der fstab und schon läuft es.
Peng - schon schiefgegangen. Linux liegt auf einer erweiterten Partition. Da war auch noch ein logisches Windows-Laufwerk drauf. Das hab ich erst mal mit fdisk von m$ entfernt - war ja leer. Jetzt wieder Linux gestartet und fdisk /dev/hdb aufgerufen. Nun erscheint in einer Endlosschleife: omitting emty partition (5) Was will mir fdisk damit sagen und wie komme ich weiter ?? Wolfgang Geisendörfer
On Fre, 01 Jun 2001, wolfgang geisendörfer wrote:
Dirk Hartmann wrote:
Einfacher, schneller und im laufenden System möglich ist folgendes:
Du legst über den Rest der Platte eine Partition an und machst ein mke2fs dafür, mountest die nach /mnt, machst ein "cp -dpR /$PFAD/* /opt" (für $PFAD setze das zu verschiebende Verzeichnis ein je nach Platz z.B. /opt oder /home), danach umount mnt, rm -r /$PFAD. Dann mountest Du die neue Partition nach /$PFAD. Jetzt nur noch ein Eintrag hierfür in der fstab und schon läuft es.
Peng - schon schiefgegangen. Linux liegt auf einer erweiterten Partition. Da war auch noch ein logisches Windows-Laufwerk drauf. Das hab ich erst mal mit fdisk von m$ entfernt - war ja leer. Jetzt wieder Linux gestartet und fdisk /dev/hdb aufgerufen. Nun erscheint in einer Endlosschleife: omitting emty partition (5)
Maile zuerst mal die Ausgabe von 'fdisk -l /dev/hdb'. Falls das nicht klappt, koenntest du noch ein sfdisk -l /dev/hdb versuchen. Falls auch das nicht klappt, ist wohl ein wenig durcheinander gekommen und die weitere Vorgehensweise sollte ein wenig vorsichtiger sein! -dnh -- Nature and nature's laws lay hid in night, God said, "Let Newton be," and all was light. It did not last; the devil howling "Ho! Let Einstein be!" restored the status quo.
--Am Samstag, Juni 02, 2001 01:03:55 +0200 schrieb David Haller
On Fre, 01 Jun 2001, wolfgang geisendörfer wrote:
Dirk Hartmann wrote:
Einfacher, schneller und im laufenden System möglich ist folgendes:
Du legst über den Rest der Platte eine Partition an und machst ein mke2fs dafür, mountest die nach /mnt, machst ein "cp -dpR /$PFAD/* /opt" (für $PFAD setze das zu verschiebende Verzeichnis ein je nach Platz z.B. /opt oder /home), danach umount mnt, rm -r /$PFAD. Dann mountest Du die neue Partition nach /$PFAD. Jetzt nur noch ein Eintrag hierfür in der fstab und schon läuft es.
Peng - schon schiefgegangen. Linux liegt auf einer erweiterten Partition. Da war auch noch ein logisches Windows-Laufwerk drauf. Das hab ich erst mal mit fdisk von m$ entfernt - war ja leer.
Wäre günstiger gewesen auch dazu das Linux-fdisk zu nehmen. Zum erstellen von DOS-Partitionen soll man zwar das von win nehmen, beim löschen, gerade wenn mehrere nicht DOS-Partitionen schon vorhanden sind, ist das nicht so toll.
Jetzt wieder Linux gestartet und fdisk /dev/hdb aufgerufen. Nun erscheint in einer Endlosschleife: omitting emty partition (5)
:-(
Maile zuerst mal die Ausgabe von 'fdisk -l /dev/hdb'.
ja,
Falls das nicht klappt, koenntest du noch ein sfdisk -l /dev/hdb versuchen. Falls auch das nicht klappt, ist wohl ein wenig durcheinander gekommen und die weitere Vorgehensweise sollte ein wenig vorsichtiger sein!
fdisk ist lt. eigener Aussage ein bischen buggy. cfdisk kommt mit
ungewöhnlichen Partitionstabellen wesentlich besser klar als das
normale fdisk. Evtl. geht das sogar problemlos.
--
Dirk Hartmann
Dirk Hartmann wrote:
Du legst über den Rest der Platte eine Partition an und machst ein mke2fs dafür, mountest die nach /mnt, machst ein "cp -dpR /$PFAD/* /opt" (für $PFAD setze das zu verschiebende Verzeichnis ein je nach Platz z.B. /opt oder /home), danach umount mnt, rm -r /$PFAD. Dann mountest Du die neue Partition nach /$PFAD. Jetzt nur noch ein Eintrag hierfür in der fstab und schon läuft es.
Peng - schon schiefgegangen. Linux liegt auf einer erweiterten Partition. Da war auch noch ein logisches Windows-Laufwerk drauf. Das hab ich erst mal mit fdisk von m$ entfernt - war ja leer.
Wäre günstiger gewesen auch dazu das Linux-fdisk zu nehmen.
siehe unten
Jetzt wieder Linux gestartet und fdisk /dev/hdb aufgerufen. Nun erscheint in einer Endlosschleife: omitting emty partition (5)
Maile zuerst mal die Ausgabe von 'fdisk -l /dev/hdb'.
omitting empty partition (5) - endlos
Falls das nicht klappt, koenntest du noch ein sfdisk -l /dev/hdb versuchen. Falls auch das nicht klappt, ist wohl ein wenig durcheinander gekommen und die weitere Vorgehensweise sollte ein wenig vorsichtiger sein!
fdisk ist lt. eigener Aussage ein bischen buggy. cfdisk kommt mit ungewöhnlichen Partitionstabellen wesentlich besser klar als das normale fdisk. Evtl. geht das sogar problemlos.
cfdisk -l /dev/hdb Ergebnis: illegal option - nicht weiter probiert aber jetzt ------ schnipp -------- linux:~ # sfdisk -l /dev/hdb Disk /dev/hdb: 4866 cylinders, 255 heads, 63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot Start End #cyls #blocks Id System /dev/hdb1 * 0+ 1274 1275- 10241406 c Win95 FAT32 (LBA) end: (c,h,s) expected (1023,254,63) found (250,254,63) /dev/hdb2 1275 2549 1275 10241437+ f Win95 Ext'd (LBA) start: (c,h,s) expected (1023,254,63) found (251,0,1) end: (c,h,s) expected (1023,254,63) found (501,254,63) /dev/hdb3 2550 3000 451 3622657+ 83 Linux /dev/hdb4 3001 3100 100 803250 82 Linux swap linux:~ # ---- schnipp -------- Kurz und gut: Fdisk bzw linux verträgt wohl nicht, wenn eine (fremde) Partion, die physikalisch vor den eigenen liegt kurzerhand entfernt wird. Ich hab dann einfach mit dem Win-fdisk diese Partion wieder angelegt - und schon lief alles wieder. Ich hab dann - obigem Hinweis folgend, dieses Partion mit dem fdisk von Linux wieder gelöscht. Das Ergebnis war wieder das omitting empty partition (5) - endlos Konsequenz: 1) Jetzt bleibt die Partion wie und wo sie ist - obwohl ich sie nicht braucht. 2) alle ..fdisks von Linux haben ihre Probleme - im Notfall win-fdisk (Entschuldigung...) Folgefrage: Welches der folgendes Verzeichnisse dürfte ich auf diese FAT-Partion auslagern um sie dann in fstab zu mounten? usr - opt - etc (home ist fast unwichtig) Wolfgang geisendörfer
Dirk schrieb:
df zeigt nur gemountete Partitionen an. Es geht auch anders (ist mir im Moment jedoch entfallen), aber mounte doch einfach die zwei Win Partitionen und mach dann ein df.
Wenn ich das mache wird mir eine Belegung einer meiner Win-Partitionen von entweder 101% oder im KDE-Frontend von -54% angezeigt! d.h. von 1,25 GB Partitionsgröße sind 2 GB frei (tatsächlich ca. 400MB). Dabei war die Partition vor dem Einrichten von Linux 2GB groß und wurde mit Partition Magic 4.0 auf 1,25 GB verkleinert. Hat jemand da einen Tip, was da falsch läuft? Gruß Andy _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Dirk schrieb:
df zeigt nur gemountete Partitionen an. Es geht auch anders (ist mir im Moment jedoch entfallen), aber mounte doch einfach die zwei Win Partitionen und mach dann ein df.
Wenn ich das mache wird mir eine Belegung einer meiner Win-Partitionen von entweder 101% oder im KDE-Frontend von -54% angezeigt! d.h. von 1,25 GB Partitionsgröße sind 2 GB frei (tatsächlich ca. 400MB). Dabei war die Partition vor dem Einrichten von Linux 2GB groß und wurde mit Partition Magic 4.0 auf 1,25 GB verkleinert. Hat jemand da einen Tip, was da falsch läuft? Gruß Andy _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Dirk schrieb:
df zeigt nur gemountete Partitionen an. Es geht auch anders (ist mir im Moment jedoch entfallen), aber mounte doch einfach die zwei Win Partitionen und mach dann ein df.
Wenn ich das mache wird mir eine Belegung einer meiner Win-Partitionen von entweder 101% oder im KDE-Frontend von -54% angezeigt! d.h. von 1,25 GB Partitionsgröße sind 2 GB frei (tatsächlich ca. 400MB). Dabei war die Partition vor dem Einrichten von Linux 2GB groß und wurde mit Partition Magic 4.0 auf 1,25 GB verkleinert. Hat jemand da einen Tip, was da falsch läuft? Gruß Andy _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Dirk schrieb:
df zeigt nur gemountete Partitionen an. Es geht auch anders (ist mir im Moment jedoch entfallen), aber mounte doch einfach die zwei Win Partitionen und mach dann ein df.
Wenn ich das mache wird mir eine Belegung einer meiner Win-Partitionen von entweder 101% oder im KDE-Frontend von -54% angezeigt! d.h. von 1,25 GB Partitionsgröße sind 2 GB frei (tatsächlich ca. 400MB). Dabei war die Partition vor dem Einrichten von Linux 2GB groß und wurde mit Partition Magic 4.0 auf 1,25 GB verkleinert. Hat jemand da einen Tip, was da falsch läuft? Gruß Andy _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
participants (4)
-
andhop
-
David Haller
-
Dirk Hartmann
-
wolfgang geisendörfer