GNU/Linux >> Znalost Linux >  >> Linux

změna formátu souborového systému z xfs na ext4 bez ztráty dat

fstransform převádí mezi ext2, ext3, ext4, jfs, minix, xfs, reiserfs.

Vidím to v repozitářích Debianu, takže je pravděpodobně k dispozici i v jiných distribucích založených na Debianu.


Nevím o žádném způsobu, jak nedestruktivně převést souborový systém. to neznamená, že je to nemožné, ale řekl bych to za velmi nízké šance.

můžete například převést z ext2 do ext3 bez vymazání disku a od ext3ext4 .

ale přejít z něčeho jako jfsext4 bez předchozího zkopírování /home se zdá vysoce nepravděpodobné soubory na jiný oddíl nebo externí pevný disk.

i tak byste chtěli ve svém systému vytvořit nového uživatele s domovským adresářem někde jako /tmp/tempuser nebo zkopírujte své konfigurace pro svého uživatele, obvykle soubory s tečkou (soubory začínající . ) ve vašem domovském adresáři do nového umístění off /home a aktualizaci /etc/passwd používat nový domovský adresář, takže se během provádění této aktualizace můžete přihlásit jako normální uživatel.

poté zálohujte soubory a odpojte /home a naformátujte jej pomocí /sbin/mkfs.ext4 nebo jakýkoli nástroj, který plánujete použít. připojte nový oddíl na /home a zkopírujte své soubory zpět.

také bych doporučil něco 'inteligentního' jako rsync kopírovat vaše soubory, abyste měli jistotu, že si zachováte svá oprávnění a všechen ten jazz.


Můžete zkusit http://tzukanov.narod.ru/convertfs/ Když jsem to před několika lety použil, v jednom případě to fungovalo a v jiném případě zničilo souborový systém.


Linux
  1. Přenášejte soubory na nebo ze serveru Linux bez FTP

  2. Komprimujte soubory při čtení dat ze STDIN

  3. Zkopírujte strukturu složek (bez souborů) z jednoho umístění do druhého

  1. Jak mohu obnovit/obnovit soubory z oddílu ext4?

  2. Co ve skutečnosti znamená standard hierarchie souborového systému lokálními daty?

  3. Rockově stabilní souborový systém pro velké soubory (zálohy) pro linux

  1. Jak zabránit náhodnému smazání souboru a zotavit se z něj v Linuxu

  2. Vložit soubory bez oddělovače?

  3. Existuje něco jako „rychlý“ formát pro ext4?