anyfs-tools är ett Unix-vägs verktygen för att återhämta sig och konvertera filsystem.
SYNOPSIS
build_it [-qvV] katalog inode_table
anysurrect [-b blockstorlek] [-i input_inode_table] [-p path_prefix] [-u file_umask] [-U dir_umask] [-qvV] enhet inode_table
Reblock [-nqvV] inode_table enhet blockstorlek
build_e2fs [-c | -l filnamn] [-b block] [-f fragment-storlek] [-g block-per-grupp] [-i bytes-per-inod] [-j] [-J journalalternativ] [N antal-of-inoder] [-n] [-m reserverade-block-procenttal] [-o skapare-os] [-O funktion [...]] [-q] [-r fs-revision -nivån] [-R raid-alternativ] [-v] [-F] [-L volymmärke] [-M sista monterade katalog] [-S] [-T filsystem-typ] [-V] inode_table enhet [block-count]
mount -t någon -o inodetable = file.it [, other_mount_options] enhet dir
build_it läser ur katalogen rekursivt information om alla filsystem inoder använder filsystem drivrutin (skrivskyddad kanske) för Linux OS och sparar den till extern inode tabellen.
anysurrect sökning på enhetsfiler intäkter från att känna olika filtyper struktur. Information om grundade filer sparar också till extern inode tabellen.
Reblock förändring filsystem blockstorlek. Reblock med hjälp av information från inode tabellen ändras varje filer "fragment placera så att den anpassas efter block gränser med nya storlek.
build_e2fs intäkter från extern information inode bord för att bygga EXT2FS filsystem på enheten.
anyfs filsystem drivrutin för Linux gör det möjligt att montera enheten med inode tabellinformation. Vid monterat filsystem kommer att vara att tillåta så filhantering som att ta bort, flytta filer; gör symboliska och hårda länkar, speciella filer; ändra fil åtkomstbehörigheter. Allt detta ändras sparar på lossa samma externa inode bord fil och påverkar inte apparaten.
Användning:
Konvertera filsystem
anyfs-verktyg gör det möjligt att konvertera filsystem. Den enda kravet för käll filsystem finns: det finns måste vara FIBMAP systemanrop ioctl (2) stöd i filsystemet drivrutinen (read-only kanske) för Linux OS.
Destination filsystem i det ögonblicket kanske bara EXT2FS. Men det är fullt möjligt att det i framtiden finns kommer andra filsystem uppbyggnad. Vid det första måste det finnas intresse för filsystem ansvariga så befintliga av praktiskt verktyg för att konvertera andra filsystem till sin man, inte begära mycket ledigt utrymme för att spara alla användardata, kommer säkerheten att öka för filsystems användare.
I allmänhet, en tillämpning av anyfs-verktyg för att filsystem konvertering måste vara nästa:
1) build_it för att läsa all informaton om filer placera och behörigheter och spara den till extern inode bord fil .;
2) anyfs drivrutin för att kontrollera förekomsten av alla nödvändiga filer och kanske söka filer kräver separat spara (t.ex. filer eith storlek mindre än 4 Kb för ReiserFS);
3) kanske Reblock för att ändra filsystem block i förekomst när destinations filsystem inte stöder samma blockstorlek för denna enhet, att källan en;
4) äntligen EXT2FS filsystem bygger med build_e2fs.
Återställa skadade filsystem
För att återhämta filer från filsystemet till en början avsedd anysurrect. Efter det att använda möjligt att tillämpa av anyfs filsystem enhet för grundade filer tittar och kanske läsa och spara den till en annan filsystem. Driver kan också göra det möjligt att sortera filer i kataloger så användaren behöver det, byta namn på filer som det är nödvändigt. Äntligen också möjligt att bygga nya filsystem med hjälp av build_e2fs.
Återställa filer från inte är skadad filsystem
För fil återvinna en aplying anyfs-tools verktyg för är densamma som för att återställa skadade filsystem förutom att på ändpunkterna blir du måste köra build_it för att läsa om aktuella filsystemet fil placering.
Vad är nytt i den här versionen:
Mjukvaruinformation:
Version: 0.85.0
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 145
Kommentarer hittades inte