GNU/Linux >> Linux Esercitazione >  >> Linux

cambiare il formato del filesystem da xfs a ext4 senza perdere dati

fstransform converte tra ext2, ext3, ext4, jfs, minix, xfs, reiserfs.

Lo vedo nei repository Debian, quindi probabilmente è disponibile anche in altre distribuzioni basate su Debian.


non sono a conoscenza di alcun modo per convertire in modo non distruttivo un file system. questo non significa che sia impossibile, ma lo metterei a quote molto basse.

puoi, ad esempio, convertire da ext2 a ext3 senza pulire il disco e da ext3 a ext4 .

ma per passare da qualcosa come jfs a ext4 sembra altamente improbabile, senza prima copiare il tuo /home file in un'altra partizione o disco rigido esterno.

anche allora, vorresti creare un nuovo utente sul tuo sistema, con una home directory da qualche parte come /tmp/tempuser o copia le tue configurazioni per il tuo utente, di solito i file 'dot' (file che iniziano con . ) nella tua home directory in una nuova posizione a partire da /home e aggiornando /etc/passwd per utilizzare la nuova home directory, in modo da poter accedere come utente normale durante l'esecuzione di questo aggiornamento.

quindi, esegui il backup dei tuoi file, smonta /home e formattalo usando /sbin/mkfs.ext4 o qualunque strumento tu intenda utilizzare. montare la nuova partizione in /home e copia nuovamente i tuoi file.

inoltre, consiglierei qualcosa di "intelligente" come rsync per copiare i tuoi file, per assicurarti di preservare i tuoi permessi e tutto quel jazz.


Puoi provare http://tzukanov.narod.ru/convertfs/ Quando l'ho usato alcuni anni fa ha funzionato in un caso e ha distrutto il file system in un altro caso.


Linux
  1. Incolla i file senza delimitatore?

  2. Linux:recupero dati da un formato accidentale su partizione Ext4?

  3. Come rimuovere ricorsivamente le autorizzazioni di esecuzione dai file senza toccare le cartelle?

  4. Trasferisci file da o verso un server Linux senza FTP

  5. Copia la struttura delle cartelle (senza file) da una posizione all'altra

Archivia i file in un'immagine crittografata

Scripting Bash:come leggere i dati dai file di testo

Pseudo file per dati temporanei?

Debian:copiare i file senza cambiare proprietario?

Convertire il filesystem di avvio da Xfs a Ext4?

Comprimi i file durante la lettura dei dati da STDIN