Ext3 Partitionen verändern??

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
sunghost
Beiträge: 794
Registriert: 27.10.2004 18:55:14

Ext3 Partitionen verändern??

Beitrag von sunghost » 11.01.2006 09:00:21

Hallo,

mein Partition für die /var fiels ist voll. Leider habe ich beim Partitionieren nen Fehler gemacht und das /home zu groß eingerichtet. Nun möchte ich auf meinem Sarge die Partitonen verändern. Also vom /home 2GB entfernen und die dem /var zu schieben.

Geht das? Und wie mache ich das am besten?

DAnke

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 11.01.2006 09:11:18

Ich würde /home und /var wegsichern (mit tar einfach einpacken zum Beispiel), dann beiden Partitionen löschen, neu anlegen und die tar-Files wieder auspacken. Soweit ich weiss, geht ein direktes "resizen" bei ext3 nicht.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

sunghost
Beiträge: 794
Registriert: 27.10.2004 18:55:14

hi

Beitrag von sunghost » 11.01.2006 09:42:55

und wie weglöschen? und dann muss ich doch ein neues home und var verzeichnis anlegen oder? verstehe grade nicht ganz wie du das meinst. das einpacken ist schon klar :) ach ja in var speichert noch der Mailserver rein.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 11.01.2006 09:51:54

Am besten von CD booten, Kanotix oder Knoppix sind dafür prädestiniert. Dann /var und /home per Hand zum Beispiel nach /mnt mounten und die Daten aus /var und /home mit tar wegsichern. Dann mit einem Partitionierungstool wie fdisk, cfdisk oder qtparted die beiden Partitionen löschen und entsprechend Deiner Bedürfnisse neu anlegen, mit mkfs.ext3 wieder ein Filesystem erstellen auf beiden Partitionen erstellen und zum Schluss die Dateien wieder nach /var und /home zurückspielen (vorher wieder per Hand nach /mnt/ mounten zum Beispiel).

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

sunghost
Beiträge: 794
Registriert: 27.10.2004 18:55:14

uff

Beitrag von sunghost » 11.01.2006 10:35:02

das hört sich ja kompliziert an
eine fertiglösung alo partition magic gibts wohl nicht, oder? :)

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 11.01.2006 10:55:10

Ich glaube, da hast Du bei ext3 schlechte Karten :cry: !

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

sunghost
Beiträge: 794
Registriert: 27.10.2004 18:55:14

mh

Beitrag von sunghost » 11.01.2006 11:36:14

naja,

also:
1. var und home sichern
2. von knoppix booten (fdisk, cfdisk oder qtparted sind auf cd?)
3. die partitionen mit eines der progs löschen (hoffentlich einfach)
4. beide partitionen neu erstellen (home & var)
5. und dann mit mkfs.ext3 auf beiden partitionen das filesystem erstellen
6. einbinden in das system (wie?)

danke

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 11.01.2006 11:46:19

Zu 2) Sollte alles auf der CD sein.
Zu 6) Eingebunden werden die Partitionen ja in /etc/fstab auf Deinem Debian-System, da sollte sich nichts ändern, wenn Du /var und /home erst löscht und genau so (bis auf die Grösse) wieder anlegst. Ansonsten kann man die Partitionen unter Knoppix mit "mount /dev/hda6 /mnt" per Hand mounten (hda6 entsprechend Deiner Partitonen adjustieren).

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
hitch
Beiträge: 856
Registriert: 21.12.2001 23:38:24
Wohnort: Im Exil

Beitrag von hitch » 11.01.2006 11:55:09

hallo,

das resizen von ext3 Partitionen geht!
siehe Paket: e2fsprogs
mit resize2fs
und lies vorher die Manpage, ist nämlich etwas tricky.
Aber auf ein Backup würde ich nie verzichten!


marcus

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 11.01.2006 11:58:14

Oooh! Danke für den Tip, das ist mir neu ... :hail:

Gruss, mistersixt.

PS: "Run fdisk, delete the partition, create a new partition that matches the new filesystem size and write the new partition table" ... gerade in einem Example gefunden, hört sich so an, als wenn das Backup wirklich wichtig ist :wink: !
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

sunghost
Beiträge: 794
Registriert: 27.10.2004 18:55:14

mh

Beitrag von sunghost » 11.01.2006 13:25:13

hi hitch,

ich habe mir das Paket noch nicht angesehen, bin erst heute Abend zu hause. Hat jemand damit Erfahrung? Gibts evtl. ein HowTo?

thx

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 11.01.2006 13:37:32

Schau mal hier:

http://gotmarko.com/?c=Linux

Da gibt es weiter unten eine Sektion "Shrinking a Partition in Linux" mit Beispiel.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 11.01.2006 13:45:23

hi,

Alternativ-Vorschlag: schau mal, was bei

Code: Alles auswählen

du -h /var/cache/apt/archives
rauskommt. Den Platz in /var kannst du mit

Code: Alles auswählen

apt-get autoclean
oder sogar

Code: Alles auswählen

apt-get clean
freigeben. Das wuerde bei mir z.B. 1.6 GB in /var freimachen.
Beware of programmers who carry screwdrivers.

sunghost
Beiträge: 794
Registriert: 27.10.2004 18:55:14

mh

Beitrag von sunghost » 11.01.2006 15:01:24

@cosmac
das tat ich bereits, auch die Backups der Logdateien habe ich gelöscht. Erfolg war minimal

@mistersix
danke, aber das kann ja nur schief gehen :) (cylinderberechnen etc.)

sunghost
Beiträge: 794
Registriert: 27.10.2004 18:55:14

mh

Beitrag von sunghost » 12.01.2006 08:31:10

ich habe noch eine festplatte bei mir gefunden.
kann ich die mit debian neuinstallieren und einfach die daten von der alten auf diese kopieren, sodass das system danach wieder läuft?

Benutzeravatar
vicbrother
Beiträge: 1016
Registriert: 23.12.2001 11:15:07
Wohnort: Hamburg

Beitrag von vicbrother » 12.01.2006 21:47:44

@hitch: Ich habe neulich auch mein ext3 resized, allerdings meine der Kernel später immer wieder, dass er in nichtexistierende Bereiche der Platte schreibt. Fand ich nicht so prikelnd...
Debian GNU/Linux "unstable" + KDE4 @ Dell Precision M6400
T9600 - 4GB RAM - 2x160GB RAID0 - nVIDIA Quadro FX 3700M - 17" WUXGA RGB LED - Webcam - Backlit Keyboard - UMTS - 9 Cell Battery -

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 13.01.2006 09:53:24

Also vielleicht doch lieber Backup machen, von Kanotix booten, Partitionen neu anlegen und alles wieder zurückspielen :roll: !

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

Benutzeravatar
hitch
Beiträge: 856
Registriert: 21.12.2001 23:38:24
Wohnort: Im Exil

Beitrag von hitch » 13.01.2006 16:18:57

hi
@vicbrother
ich habs noch nicht gebraucht, aber schon öfters gelesen das es funktioniert.
Vielleicht war bei dir das FS größer als die Partition

Antworten