GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ändern des Dateisystemformats von xfs zu ext4 ohne Datenverlust

fstransform konvertiert zwischen ext2, ext3, ext4, jfs, minix, xfs, reiserfs.

Ich sehe es in Debian-Repositories, also ist es wahrscheinlich auch in anderen Debian-basierten Distributionen verfügbar.


Mir ist keine Möglichkeit bekannt, ein Dateisystem zerstörungsfrei zu konvertieren. das bedeutet nicht, dass es unmöglich ist, aber ich würde es auf sehr niedrige chancen setzen.

Sie können beispielsweise von ext2 konvertieren bis ext3 ohne die Festplatte zu löschen, und ab ext3 bis ext4 .

aber um von so etwas wie jfs zu gehen bis ext4 scheint höchst unwahrscheinlich, ohne zuerst Ihren /home zu kopieren Dateien auf eine andere Partition oder externe Festplatte.

selbst dann würden Sie einen neuen Benutzer auf Ihrem System erstellen wollen, mit einem Home-Verzeichnis irgendwo wie /tmp/tempuser oder kopieren Sie Ihre Konfigurationen für Ihren Benutzer, normalerweise die 'dot'-Dateien (Dateien beginnend mit . ) in Ihrem Home-Verzeichnis an einen neuen Ort ab /home und Aktualisieren von /etc/passwd um das neue Home-Verzeichnis zu verwenden, damit Sie sich als normaler Benutzer anmelden können, während Sie dieses Update durchführen.

Sichern Sie dann Ihre Dateien, unmounten Sie /home und formatiere es mit /sbin/mkfs.ext4 oder welches Tool Sie verwenden möchten. Hängen Sie die neue Partition unter /home ein und kopieren Sie Ihre Dateien zurück.

außerdem würde ich etwas "intelligentes" wie rsync empfehlen um Ihre Dateien zu kopieren, um sicherzustellen, dass Sie Ihre Berechtigungen bewahren und all das Zeug.


Sie können es versuchen http://tzukanov.narod.ru/convertfs/ Als ich es vor ein paar Jahren benutzte, funktionierte es in einem Fall und zerstörte das Dateisystem in einem anderen Fall.


Linux
  1. Dateien ohne Trennzeichen einfügen?

  2. Pseudodateien für temporäre Daten?

  3. Debian – Dateien kopieren, ohne den Besitzer zu wechseln?

  4. Übertragen Sie Dateien zu oder von einem Linux-Server ohne FTP

  5. Wie kann ich Dateien von einer ext4-Partition wiederherstellen/wiederherstellen?

Verschieben von Dateien unter Linux ohne mv

Speichern Sie Dateien in einem verschlüsselten Bild

Bash-Scripting:So lesen Sie Daten aus Textdateien

Boot-Dateisystem von Xfs nach Ext4 konvertieren?

Wie verwende ich die neue ext4-Inline-Datenfunktion? (Speichern von Daten direkt im Inode)

Gibt es so etwas wie ein "schnelles" Format für ext4?