Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

V. Kostromin (szerkesztette: Vanderboot)

A minap, az oldalam tartalmának kis átdolgozása során, ráakadtam a "10 mód a törölt fájlok helyreállítására linuxban" című cikk fordítására, amelynek eredeti verziója 2007. június 21-i keltezésű. Miután újraolvastam a cikket és megpróbáltam követni a benne található linkeket, azt tapasztaltam, hogy a linkek egy része egyáltalán nem működik (a fejlesztői oldalak eltűntek a hálózatról), és a cikkben említett segédprogramok egy része nem frissítették, és hosszú ideig nem támogatottak.

Az ötlet az volt, hogy megnézzük, mit eszközök a véletlenül törölt fájlok helyreállításához jelen pillanatban léteznek. Úgy gondolom, hogy az effajta eszközök iránti érdeklődés nem szűnt meg az elmúlt években. Hiszen a kezdő Linux-felhasználók (és egyébként más operációs rendszerek is) gyakran kerülnek olyan helyzetbe, hogy a tapasztalatlanságból fakadó tévedésből törölnek néhány fájlt, és azonnal rájönnek, hogy nem azt törölték, amit akartak. Vagy talán egyáltalán nem akartak törölni valamit.

Az adatok hibás törlése mellett olyan helyzetek is előfordulhatnak, amikor az adathordozó sérültnek bizonyul, rossz szektorok jelennek meg a lemezen és így tovább. Ilyen helyzetekben adat-helyreállító eszközökre is szükség van.

Azonnal szeretném figyelmeztetni, hogy az alábbiakban leírtakat nem én ellenőriztem személyesen, és csak a fejlesztők webhelyein vagy az érintett termékek leírását tartalmazó cikkekben közzétett információkon alapulnak. És természetesen csak a szabadon terjesztett termékeket veszik figyelembe a cikkben. Ha érdeklik a fizetős (védett) termékek, könnyen megtalálhatja őket.

Ezért itt az elveszett adatok helyreállítására szolgáló segédprogramok listája, amit sikerült megtalálnom (az adatok 2010. november 10-i állapotúak).

  1. unrm- egy kis konzol-segédprogram, amely bizonyos feltételek mellett a törölt adatok közel 99%-át képes helyreállítani (hasonlóan a DOS undelete segédprogramjához). Használat előtt figyelmesen olvassa el a GYIK fájlt, lehetőleg a Linux Ext2fs Undeletion Mini-HOGYAN . Alkalmazás:
    unrm [-b (nincs blokk kitöltése)][-e (minden blokk)][-f fstype][-vW] eszköz
  2. (gET iT i SAY) - fájlhelyreállító eszköz Ext2/Ext3 fájlrendszerekhez. A telepítés után a /root és /home könyvtárban lévő aktuális és újonnan létrehozott fájlok visszaállíthatók. A segédprogram lehetővé teszi a felhasználók számára, hogy visszaállítsák az összes törölt fájlt, helyreállítsák egy adott felhasználó tulajdonában lévő fájlokat, kiírják az adatokat egy fájl helyéről, és helyreállítsanak bizonyos típusú fájlokat, például szöveges vagy MP3 fájlokat. Van egy elemző is, amely segíti a felhasználókat a helyreállítás során.
  3. drescue(Az Ubuntuban ennek a segédprogramnak a neve gddrescue) Ez a segédprogram az adatokat tartalmazó fájlról vagy hardvereszközről adatokat másol át egy másik helyre, miközben megpróbálja kijavítani az olvasási hibákat. A ddrescue által végrehajtott fő műveletek automatikus üzemmód, párhuzamosan kitöltve a protokollfájlt. Ha kettő vagy több sérült fájl másolata van, a ddrescue képes teljesen visszaállítani a fájlt, kiküszöbölve az összes hibát.
    A ddrescue beállítja az I/O puffer méretét a szektor méretére, így használható az eszközökről származó adatok szektoronkénti helyreállítására.
  4. Tesztlemez egy hatékony ingyenes adat-helyreállító szoftver! Elsősorban az elveszett partíciók helyreállítására és/vagy a lemez indíthatóságának visszaállítására fejlesztették ki, ha a problémát szoftver, vírus vagy emberi hiba okozza (például a partíciós tábla véletlen törlése). A partíciós táblák visszaállítása a TestDisk segítségével nagyon egyszerű. De a TestDisk javítani is tud törölt fájlok aktában FAT rendszerek, NTFS és ext2; fájlok másolása távoli FAT, NTFS és ext2/ext3/ext4 partíciókról. (Lásd V. Simon cikkét, "Tesztlemez - a lemezpartíciós tábla visszaállítása").
  5. - konzolprogram, amellyel hexadecimális adatok, jellemző fejlécek és végződések segítségével kereshet fájlokat a lemezeken vagy azok képeit. A program átfésüli a fájlokat, hogy megfeleljen a legelterjedtebb fájlformátumoknak megfelelő előre meghatározott hexadecimális kódoknak (aláírásoknak). Utána kibontja őket a lemezről/image-ről és egy könyvtárba teszi, részletes jelentéssel együtt, hogy mit, mennyit és honnan állítottak vissza. Azonnal helyreállítható fájlok elsősorban a következők: jpg, gif, png, bmp, avi, exe, mpg, wav, riff, wmv, mov, pdf, ole, doc, zip, rar, htm, cpp. Lehetőség van olyan egyéni formátumok hozzáadására (az /etc/foremost.conf konfigurációs fájlban), amelyekről a program nem tud.
    Cikkek: "Törölt fájlok helyreállítása a legelsővel", "Törölt fájlok helyreállítása Linux operációs rendszerben".
  6. R Linux van ingyenes program a Linux és egyes Unix rendszerekben használt Ext2/Ext3/Ext4 FS fájlrendszerek helyreállításához. Az R-Linuxban használt szkennelési technológia és a könnyen beállítható programfelület abszolút kontrollt biztosít a felhasználónak az adat-helyreállítási folyamat felett. Az R-Linux lehetővé teszi az információk másolását és kép létrehozását egy teljes lemezről vagy annak egy részéről, és csak ezután dolgozhat a másik adathordozóra mentett képfájllal, mint az eredeti lemezzel. Az R-Linux ismert típusú fájlokat keres a szerkezetük jellegzetes jellemzői alapján, ami lehetővé teszi a felhasználó számára, hogy olyan eszközökről keressen és állítson vissza fájlokat, ahol a fájlrendszer ismeretlen - HD, CD, DVD, hajlékonylemezek, USB lemezek, ZIP lemezek és flash memória eszközök (Compact Flash kártya, Memory Stick). A programból azonban hiányzik a hálózaton keresztüli adatok helyreállításának képessége, valamint a lemeztömbök rekonstrukciója és az azokból az adatok helyreállítása.
  7. DMDE- DM Disk Editor és adat-helyreállító szoftver. Lemezszerkesztő és adathelyreállító szoftver. BAN BEN ingyenes verzió a lemezszerkesztő, a partíciókezelés és a fájl-helyreállítás összes funkciója elérhető, kivéve a fájlok és könyvtárak csoportos helyreállításának lehetőségét; teljes verzió lehetővé teszi a fájlok és könyvtárak csoportjainak visszaállítását a könyvtárstruktúra megőrzése mellett.
  8. PhotoRec a TestDisk csomagban található segédprogram. Sérült fájlok helyreállítására tervezték digitális fényképezőgép memóriakártyáiról (CompactFlash, Secure Digital, SmartMedia, Memory Stick, Microdrive, MMC), USB flash meghajtókról, merevlemezekés CD/DVD. Helyreállítja a leggyakoribb képformátumok fájljait, beleértve a JPEG-et, az audiofájlokat, beleértve az MP3-at, és a dokumentumfájlokat formátumban Microsoft iroda, PDF és HTML, valamint archívumok, beleértve a ZIP-t is. Működik ext2, ext3, FAT, NTFS és HFS+ fájlrendszerekkel, és képes helyreállítani grafikus fájlok még akkor is, ha a fájlrendszer sérült vagy formázott.
    Linux, DOS, Windows, FreeBSD, NetBSD, OpenBSD, Mac OS X és SunOS operációs rendszerek futtatására képes
  9. Mondo Rescue. A program fő célja az adatok biztonsági másolatainak készítése. Ő tud alkotni biztonsági mentések mágnesszalagon, CD-n, távoli adathordozón NFS-en keresztül vagy ISO-képként helyi meghajtók. De adatsérülés esetén a program lehetővé teszi azok teljes vagy részleges visszaállítását, még akkor is, ha az Ön HDD hagyományos eszközökkel elérhetetlen.
    A Mondo minden nagyobb Linux disztribúción fut, támogatja az LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT és más fájlrendszereket. Visszaállíthatja a lemez geometriáját, áthelyezheti az adatokat RAID-tömbökbe, ellenőrizheti az integritást fájlrendszer számítógép. Ezenkívül lehetővé teszi a lemez átstrukturálását, a partíciók csökkentését / növelését, az eszközök átrendelését, merevlemezek hozzáadását.
  10. egy adat-helyreállító eszköz, amely megpróbál adatokat kinyerni hozzáférhető, de problémás adathordozóról (hibás szektorokkal). Az adatforrás lehet külső eszközök(például CD, DVD és Blu-ray) és merevlemez-partíciókat. A program előnye, hogy akkor is fut, ha más eszközök I/O hibák miatt leállítják. A hagyományos másolóeszközök, például a cat, a cp vagy a dd nem teszik lehetővé a lemez vagy cserélhető adathordozó képének létrehozását, ha a szektorolvasás sikertelen.
  11. A Sleuth Kit(TSK) - programkészlet (fls, icat, ffind, ifind, mmls, fsstat stb.) a fájlrendszerek kriminalisztikai elemzéséhez. TSK - UNIX eszközök készlete parancs sor, amely képes elemezni a fájlt NTFS rendszerek, FAT, FFS, EXT2FS és EXT3FS. A TSK önállóan olvassa és dolgozza fel a fájlrendszer-struktúrákat, így nincs szükség az operációs rendszer fájlrendszer-támogatására.
    Cikkek: Rejtett vagy elveszett adatok helyreállítása.
  12. szike egy gyors fájlhelyreállító eszköz. Ennek a szoftvernek az egyedisége abban rejlik, hogy nem függ a fájlrendszertől. A program megkeresi az adatbázisban az ismert formátumú fájlok elejét és végét, és megpróbálja megtalálni azokat a lemezen. Ezért a helyreállítás FATx, NTFS, ext2/3 és "csupasz" (nyers) partíciókról egyaránt lehetséges.
    Cikkek: Törölt fájlok helyreállítása szikével

Az egyes cikkekben felsoroltakon kívül a segédprogramokat is megemlítik. MagicrescueÉs ntfsundelete az ntfstools csomagból.

Ez a lista nagyon hasznos lehet, ha olyan helyzetbe kerül, amikor adatokat kell helyreállítania egy sérült adathordozóról. És kívánatos ezek közül az eszközök közül legalább néhányat elsajátítani, mielőtt sürgős szükség lenne használatukra. Ehhez érdemes tesztelni őket mesterséges példák fájlok törlése a forráslistában található megjegyzések egyikében leírtak szerint.

Befejezésül néhány tipp, talán triviális, de mindenképpen hasznos, hogyan lehet elkerülni a kellemetlen helyzetbe kerülést, amikor a fenti eszközök használatára van szükség. Először is megnehezítheti egy fájl vagy könyvtár véletlen törlését. Ehhez győződjön meg arról, hogy a parancs helyett rm kiáltották a parancsot rm-i. Ezt megteheti az alias paranccsal, így:

Alias ​​​​rm="rm -i" Ezután egy további kérdést tesznek fel az eltávolítás előtt, ha valóban szeretné.

Második tipp: készítsen biztonsági másolatot adatairól a lehető leggyakrabban, minden nap vagy akár óránként. Ha követi ezt a tanácsot, akkor a legrosszabb esetben csak az elmúlt órában kapott munkája eredményét fogja elveszíteni. És az adat-helyreállítási eljárások ebben az esetben sokkal könnyebben végrehajthatók. Ezeknek az eljárásoknak a végrehajtását a cron és a segédprogram segítségével automatizálhatja rsync fontos fájlok és könyvtárak időszakos másolása egy másik lemezre vagy partícióra. Vagy használhatja a fent említett Mondo Rescue segédprogramot. Egyébként megtanulod a használatát, ami hasznos lehet abban az esetben, ha vészhelyzetben vissza kell állítani az adatokat.

Harmadszor: mielőtt elkezdené a törölt fájlok helyreállítását, készítsen másolatot arról a partícióról, amelyben ezek a fájlok voltak, és dolgozzon vele, ne az eredeti partícióval. Ha ismét hibát követ el a helyreállítási folyamat során, kezdheti elölről az egészet. Ha az eredeti partícióval dolgozik, visszavonhatatlanul károsíthatja az adatokat. A paranccsal másolatot készíthet egy partícióról dd(Ennek a parancsnak a használatáról A. Dmitriev "dd: A parancs, amely nem hasonlít a többihez" című cikkében olvashat).

Érdemes emlékeztetni arra is, hogy vannak speciális Linux-disztribúciók, amelyek CD-ről vagy más cserélhető adathordozóról futnak, és egy csomó adminisztrációs segédprogramot tartalmaznak, beleértve az adat-helyreállító eszközöket is. Ilyen disztribúciók például a SystemRescue CD és a Trinity Rescue Kit.

Úgy gondolom, hogy egy idő után a fenti lista is elavulttá válik, ahogyan az a jegyzet elején említett cikkben szereplő listával is történt. De lesznek új eszközök, talán fejlettebbek. Nézze meg időnként a Linux Software Catalog webhelyet, hogy naprakész legyen, vagy ami még jobb, segítsen a katalógus naprakészen tartásában. Aztán bármilyen vészhelyzetben vagy rendszeres helyzetben, te vagy más Linux felhasználó képesek lesznek megtalálni a problémáik megoldásához szükséges eszközöket és eszközöket.

RÓL RŐL adat-helyreállítás fájlrendszerekből A Linux nem csak írt
lusta. Ennek a feladatnak a végrehajtásához sok különböző
eszközöket, beleértve a debugfs segédprogramot, amely könnyedén visszakeresi a kopott dolgokat
fájlok az ext2-ből. De mi a helyzet a többi FS-sel? Hogyan lehet visszaállítani az elveszett fájlt
egy flash kulcstartó vagy egy közeli NTFS partíció? Még a leghallgatóbbak is róla
szorgalmas bloggerek. És közben minden nagyon egyszerű és prózai.

Nem mindig kényelmes újraindítani egy másik operációs rendszert
műveletek a fájlrendszerek ellenőrzéséhez, a fájlok visszaállításához, az átméretezéshez
partíciókat és egyéb adatműveleteket hajthat végre. Képzeld el, hogy több is van
két éve telepítve van a számítógépére OS: Windows és Linux. az első
nagyon ritkán töltesz fel és csak be sürgősségi esetek, a második, amit használ
minden nap, és máris a Linuxra való teljes átálláson és a Windows eltávolításán gondolkodik, itt
csak az évek során felhalmozott adatokat tároló NTFS-partíciót szabad ext3-ba konvertálni
semmilyen eszközzel nem lehetséges. Két operációs rendszert kell megtartania, mert
noha az NTFS-partíció elérhető Linuxról (ntfs-3g használatával), a problémák megoldására
a fájlrendszert továbbra is újra kell indítani a Windows rendszerbe.

És ha a flash meghajtó FAT fájlrendszere le van fedve? Újra
újraindítani a Windowsba? Vagy véletlenül törölt egy fájlt az UFS fájlrendszerből,
egy közeli telepített FreeBSD-hez tartozik? Talán egy rendszer vagy
rendszergazda és lemez a számára Windows helyreállítás nem jelent meg a megfelelő időben
kéznél? Egyszerre válaszolok minden kérdésre: szinte minden intézkedésre hazatérve
FAT, NTFS, UFS fájlrendszerek hiánya, az azokban tárolt fájlok helyreállítása,
diagnosztika és még sok minden más elvégezhető a Linux elhagyása nélkül. Ebből a cikkből
tudni fogja, hogyan kell csinálni.

Eszközkészlet

Mielőtt közvetlenül folytatná a helyreállítási folyamat leírását,
diagnosztika és az elhalt fájlok életre keltése, kötelességemnek tartom megismertetni
a használt eszközök listájával. Először is szükségünk lesz
eszközök a fájlrendszerekkel való munkához (létrehozás, ellenőrzés, fogadás
információ). Mindegyik három csomagban kerül forgalomba:

1. dosfstools- Segédprogramok FAT fájlrendszerekkel való munkához.
A csomag csak két programot tartalmaz: az mkfs.vfat (mkfs.dos) fájl létrehozásához
rendszer és az fsck.vfat (fsck.dos) fájlrendszer ellenőrzéséhez.

2. ufutils- segédprogramok készlete az UFS-sel és származékokkal való munkához (például
A FreeBSD által használt FFS). Nyolc segédprogramot tartalmaz, köztük az mkfs.ufs fájlt,
fsck.ufs, tunefs.ufs (FS tuning), growfs.ufs (átméretezés) és mások.

3. ntfsprogs- különféle segédprogramok az NTFS-sel való munkához. Nem tartalmaz
programokat az ellenőrzési fájl létrehozásához vagy befejezéséhez (alap ellenőrzés lehetséges).
rendszer, hanem tömeget tartalmaz leghasznosabb eszközök, mint például az ntfscp for
fájlok másolása partíció csatlakoztatása nélkül, fájlok "reinkarnációja" ntfsundelete,
ntfsresize partíció átméretező eszköz, klónozó eszköz
ntfsclone partíciók és mások.

Szükségünk lehet eszközökre a merevlemez-partíciókkal való munkához is.
korong. Három legfejlettebb ilyen típusú program létezik:
elvált,
partíciók létrehozására, átméretezésére, áthelyezésére tervezték,
fájlrendszerek létrehozása és ellenőrzése;
gpart-
program-helyreállító a törölt partíciós tábla és
Tesztlemez -
a gpart analógja a pszeudo- GUIés számos hasznos funkciót.

Meg kell jegyezni, hogy a parted csak egy jó csomagolóanyag a leírt segédprogramok tetején.
fájlrendszerekkel való munkavégzésre, így nagyjából bármire, amit a parted képes, az meg tud és
Ők. Sőt, van egy másik burkolat körül elválasztva magát, az úgynevezett
. Ő
csak létrehoz egy felhasználóbarát GTK GUI-t a Partition Magic stílusában.

A TestDisk csomagban megtalálja a PhotoRec segédprogramot
felépülés különféle típusok fájlokat a partícióról, a használttól függetlenül
fájlrendszer. Munkájának elve a fájlok keresése és visszaállítása
metaadataikkal a fájlrendszer szerkezetének elemzése nélkül. A PhotoRec képes
képek helyreállítása (bmp, jpg, png, tiff, raf, nyers, rdc, x3f, crw, ctg,
orf, mrw), hangfájlok (wav, au, mp3, wma), videofájlok (avi, mov, mpg), archívumok
(bz2, tar, zip), dokumentumok (doc, pdf, html, rtf), forráskód fájlok (c,
pl, sh). Számos azonos típusú program található a csomagban
Sleuth Kit amihez
van egy boncolási webes felület.

Használati esetek

A következő szakaszokban néhány gyakori forgatókönyvet tekintünk meg.
a leírt segédprogramok segítségével. Először is ezt Részletes leírás folyamat
fájl-helyreállítás három különböző megközelítéssel, másodszor a javítás
fájlrendszerek összeomlás után, harmadszor, egy partíció klónozása több gépre,
negyedszer, egy kisebb partícióra való adatátvitel folyamatának leírása.

Casting feltámasztás

Az elhalt fájlok felélesztéséhez NTFS-en a már említett
ntfsundelete az ntfsprogs csomagból. Nagyon könnyen használható és rendkívül
tiszta. Ha véletlenül törölt egy fájlt, és azonnal leválasztotta a partíciót, legyen
biztos - az ntfsundelete épségben vissza tudja helyezni a helyére.

Először meg kell tekintenie az összes törölt fájl listáját:

# ntfsundelete /dev/sda1

A kimenet harmadik oszlopa a fájlbiztonság százalékát mutatja. Ha ő
100% - minden rendben van, a fájl épségben és épségben életre kelthető;
az alacsonyabb érték azt jelzi, hogy egyes részeit már felülírták
új adatok, így a helyreállítás után a fájl, ahogy mondják,
törött. Egyes esetekben a visszaállítás lehetősége még egy félig megölt
fájl teheti az időjárást, de most koncentráljunk a teljesen teljes másolatokra.
Ehhez futtassa a következő parancsot:

# ntfsundelete -p 100 /dev/sda1

Hú, mennyi van belőlük! Kényszerítjük a programot, hogy csak fájlokat jelenítsen meg,
törölve az elmúlt 2 napban:

# ntfsundelete /dev/sda1 -p 100 -t 2d

Ez jobb. Állítsa vissza a fájlt, amelynek inode száma (a kimenet első oszlopa)
az 11172, az /undeleted könyvtárba:

# ntfsundelete /dev/sda1 -u -i 11172 -d /undeleted

A fájlok maszkkal visszaállíthatók:

# ntfsundelete /dev/sda1 -u -m "*.doc"

Szűrés hossz szerint:

# ntfsundelete /dev/hda1 -S 5k-6m

Vagy visszaállíthatja az összes törölt fájlt, és csak ezután találja ki
mi az, ami:

# ntfsundelete /dev/sda1 -u -m "*" -d /törölve

A program kibontja a fájlokat az összes attribútummal, beleértve a nevet és a létrehozási időt.
Öröm használni.

Adatok helyreállítása minden más fájlrendszerből, beleértve a FAT, UFS,
EXT3 és bármely más, a PhotoRec használata a legkényelmesebb. Elindítjuk
program:

A főmenüben válassza ki a kísérleti eszközt (például / dev / sda). Kattintson
és válassza ki a partíciós tábla típusát (PC esetén ez az Intel). Ezután válassza ki
partíciót, és a következő képernyőn a fájlrendszer típusát (ext2/ext3 vagy egyéb).
Állítsa be a könyvtárat, ahová a helyreállított fájlokat el kívánja helyezni, és nyomja meg az "Y" gombot.
A könyvtárnak másik partíción/lemezen kell lennie, különben fennáll a súlyosbodás veszélye
helyzet, a törölt fájlok felülírása új adatokkal.

Minden, a helyreállítási folyamat elkezdődött, 10 perctől ig tarthat
több óra, a fájlrendszer "öregségétől" és számától függően
törölt fájlok. A folyamatot bármikor leállíthatja a gombra kattintva , És
folytassa onnan, ahol abbahagyta a PhotoRec újraindításával.

Az Ön által választott könyvtárban sok olyan alkönyvtárat talál, amelyek nevei pl
recup_dir.1, recup_dir.2, mindegyik tartalmazza nagyszámú fájlokat
különböző típusú. A PhotoRec nem állítja vissza a neveket, ezért trükközni kell
gereblyézni ezt az egész kupacot.
A PhotoRecnek más hátrányai is vannak:

  1. Elég gyakran összeomlik, és a fájlok megsérülhetnek,
    ezért hibátlanul meg kell vizsgálni, hogy nincsenek-e "töröttek".
  2. A program minták alapján keresi a fájlokat. Ha törölt egy fájlt, amelynek formátuma
    A PhotoRec nem támogatott - az írás elvesztegetett.

Ezért a photorec mellett más eszközökre is szükség van kéznél.
az elveszett adatok elemzése és helyreállítása. A legjobb ezen a területen
Sleuth Kit segédprogramok,
hatalmas számú, sokféle eszközt tartalmaz, amelyeket szeretünk
munkájuk során különféle szolgáltatásokat használnak feltöréses esetek kivizsgálására és
haladó rendszergazdák. Messze vagyunk ettől, és érdekel minket
csak két segédprogram a teljes készletből: az fls és az icat, amelyek keresésre és keresésre szolgálnak
fájlok kibontása (mind a meglévő, mind a törölt).

Tekintsük meg a törölt fájlok listáját az fls segédprogrammal:

# fls -rd /dev/sdb1
r/r*117: dsc0005.jpg
r/r*119: dsc0006.jpg
r/r*122: dsc0007.jpg
r/r*125: dsc0008.jpg
r/r*128: dsc0009.jpg

Az "-r" jelző hatására a program rekurzívan végigmegy az összes könyvtáron, és a "-d"
- csak a törölt fájlok megjelenítése.

Valószínűleg nagyon hosszú lesz a lista, és egy listát is tartalmazni fog
olyan inode-okat, amelyek már más fájlokhoz kerültek (a realloc sor a harmadikban
oszlop), ezért szűrjük, és kevesebbre küldjük:

# fls -rd /dev/sda1 | grep -v "(realloc)" | Kevésbé

A harmadik oszlopban az inode számok láthatók, a negyedikben pedig a nevük.
Fájl kibontásához az FS-ből használja az icat parancsot (a "-r" jelző a következőre szolgál:
törölt fájl helyreállításához):

# icat -r /dev/sda1 1023 > /home/vasya/tmp/my_file

Az összes fájl visszaállításához használja a következő parancsot:

# for i itt: `fls -rd /dev/sda1 | grep -v "(realloc)" |\
awk("$3 nyomtatása")|tr -d [:]`; do icat -r -f fat /dev/sdb1 $i >\
/home/vasya/tmp/inode-$i ;kész

Ha egy adott fájlt szeretne találni, akkor az fls kimenete egyszerűen "melegíthető":

# fls -rd /dev/sda1 | grep -v "(realloc)" | grep my_file.jpg

A Sleuth Kit segédprogramokban az a nagyszerű, hogy használják
a törölt fájlok és részeik keresésére szolgáló módszerek széles választéka. Ezt és
fájlrendszer-vezérlő struktúrák és különféle heurisztikus módszerek elemzése,
és mintaillesztés. Valójában a Sleuth Kittel vissza lehet térni
élet, még az ext3-on felülírt fájlok is (annak ellenére, hogy maguk az ext3 fejlesztők beszélnek
egy ilyen művelet végrehajtásának lehetetlensége).

Fájlrendszerek javítása

A sérült fájlrendszer javítása nagyon egyszerű. Elég
használja a szabványos fsck.vfat segédprogramokat (FAT12 fájlrendszerekhez,
FAT16 és FAT32), fsck.ufs (UFS, UFS2, FFS) és ntfsfix (NTFS esetén).

Sajnos az ntfsfix nem tudja teljesen kijavítani az NTFS-t. Csak javít
néhány problémáját, és beállítja a kényszerített fájlellenőrző jelzőt.
rendszert, hogy elinduljon a következő Windows újraindítás
chkdsk a teljes FS ellenőrzéshez.

Használata Virtuális gép, elkerülhetjük az újratöltés szükségességét
Ablakok. Ezért:

  1. Elindítjuk a virtuális gépet, és telepítjük a Windows-t a virtuálisra
    HDD.
  2. Válassza le az NTFS fájlrendszert tartalmazó partíciót.
  3. Elindítjuk a virtuális gépet, melynek első merevlemeze
    jelezze virtuális lemez a Windows, és a második a mi igazi kemény
    korong.
  4. Szabvány segítségével Windows Eszközök elkezdjük ellenőrizni az NTFS partíciót.

Partíció másolása

Tegyük fel, hogy vásárolt egy új merevlemezt, és szeretne áthelyezni néhány partíciót
a régi lemezről az újra. Ha a szokásos módon kezdi el csinálni,
új partíció létrehozásával és fájlok manuális másolásával, akkor fennáll a kockázata
sok probléma a fájlnevek kódolásával, speciális fájlokkal,
védett fájlokat, és sok időt veszít. Jobb a módszert használni
partíció klónozás.

A UNIX felhasználók partíciókat klónoznak ezzel szabványos segédprogram dd, melyik
bármely fájlrendszerrel együtt használható. Ehhez egy új lemezen
létrejön egy partíció, amely méretében megegyezik a forráséval, és a "dd if=partition1" parancs
of=partition2 bs=1m". Ugyanígy másolhat egy NTFS partíciót, de csomagban
Az ntfsprogs jobb segédprogram erre a célra.

Az ntfsclone program működését tekintve megegyezik a dd paranccsal, kivéve
két tulajdonság. Először is, nem másolja a fájl fel nem használt részeit
rendszer, és a mozgás gyorsabb, és a partíció kép (ha létrehoz
kép) kevesebb helyet foglal. Másodszor, az ntfsclone képes tárolni a képet
különleges tömörített fájl amelyet kényelmesen át lehet vinni más gépekre.

Egy partíció klónozásához futtassa a következő parancsot:

# ntfsclone -- írja felül a /dev/hda1 /dev/hdb1 fájlt

És a kép létrehozásához:

# ntfsclone --save-image --output backup.img /dev/hda1

Az ntfsclone segédprogram különösen hasznos, ha úgy dönt, hogy másolja a telepített fájlt
Windows más gépek teljes flottáján (tanterem vagy iroda). Ezért
elég egy gépre telepíteni a Windows-t és létrehozni egy képet, ami aztán
labdába rakható és azzal Linux használatával LiveCD öntsön más gépekre. Nak nek
el tudtak indulni, akkor a lemez MBR rekordját is át kell másolni:

# sfdisk -d /dev/sda > /share/sda-sfdisk.dump
# dd if=/dev/sda bs=512 count=1 of=/share/sda-mbr.dump

Ezután írja be az összes gép lemezére:

# sfdisk /dev/sda< /share/sda-sfdisk.dump
# dd if=/share/sda-mbr.dump of=/dev/sda

Adatátvitel

Mi a teendő, ha úgy dönt, hogy teljesen átvált Linuxra, de nem akar
különböző trükkök és az ntfs-3g segítségével hozzáférhet régi adataihoz,
NTFS partíción található? Végül is ez a rész foglalhatja el a legtöbbet
lemezre, és nincs mód a tartalmának egyszerűen átmásolására
partíció ext3/ext4 formátumban formázott. Ebben az esetben ismét a segítségedre lesznek
segédprogramok az ntfsprogs csomagból, vagy inkább egyikük - ntfsresize, amely lehetővé teszi
kis részletekben másolja át az adatokat egy új fájlrendszerbe, majd
az NTFS partíció méretének csökkentése és az ext3 / ext4 partíció növelése. Erre neked
szükséged lesz valamilyen LiveCD-re, amely legalább ntfsprogs és e2fsprogs verziót tartalmaz
1.41 (ext4 támogatáshoz, ha adatokat kíván átvinni ide
neki). Az is nagyon kívánatos, hogy a LiveCD friss gparted legyen, mert
hogy a kézi átméretezés nehéz és veszélyes (kivéve magának a fájlrendszernek az átméretezését,
át kell méretezni a partíciót az fdisk használatával, egy hiba és az egész művelet
elölről kell kezdeni).

Tehát a LiveCD-ről indítunk, és felcsatoljuk a merevlemez-partíciókat. Mondjuk ki
a mérete 120 GB. Ebből 80 GB egy teljesen feltöltött NTFS partíció, ill
a fennmaradó 30 GB (igen, pontosan 30, a marketing gigabájtok átvitele után
a lemez valós térfogata körülbelül 111 GB) - ez egy partíció
telepített Linux, amelyet 5 GB foglal el. Tehát a mi ablakunk
körülbelül 25 GB-nak felel meg. Fájlok áthelyezése NTFS partícióról ext3/ext4 partícióra
amíg együttes méretük megegyezik az ablak méretével. Ennek eredményeként
az utóbbi teljesen megtelt, az első pedig 25 GB-ot "fogy".
Válassza le mindkét partíciót, és futtassa a gparted parancsot. Válassza ki az NTFS partíciót, kattintson a másodikra
egérgombbal, válassza az Átméretezés/Áthelyezés lehetőséget, és csökkentse a részt az ablak méretére, válassza ki
ext3/ext4 partíciót, és növelje meg ugyanazzal az ablakmérettel (a partíciónak kell
lépjen a lemez elejére, majd növelje). Így kapunk még 25 GB-ot
felszabadított területet, ami lehetővé teszi, hogy átmásoljunk néhány fájlt, majd újra
átméretezni. Négy ilyen átmegy, és teljesen töröljük az NTFS partíciót, és
az ext3/ext4 partíció a teljes lemezre bővíthető.

következtetéseket

Mint látható, a Linux nem csak sok harmadik féllel tud együttműködni
fájlrendszereket, hanem számos segédprogrammal is fel van szerelve azok módosítására, végrehajtására
diagnosztika és egyéb műveletek. Soha nem találja magát reménytelen helyzetben
helyzetekben tartsa kéznél a LiveCD-t Linux alapú, ami csak annyi
a legszentebb grál rendszergazdaés felhasználó.

www

Mindenekelőtt egy másik népszerű szoftver a
fájlok visszaállítása sablonok alapján.

www.sysresccd.org -
A System Rescue CD tartalmazza a cikkben említett összes programot.

Ha az adatok rendkívül fontosak az Ön számára, és kétségbe vonja képességeit/tudását, azonnal kapcsolja ki a médiát és vigye magával szolgáltatóközpont. A probléma önálló megoldására tett kísérletek súlyosbíthatják a helyzetet, egészen a helyreállítás lehetetlenségéig.

Először is nagyon fontos, hogy minimálisra csökkentsük a sérült meghajtóval végzett munkát, különben az adatok helyreállításának valószínűsége jelentősen csökken.

Ha véletlenül töröl egy fájlt egy partícióról, a lehető leghamarabb állítsa csak olvasható módba a partíciót, és kerülje az írási kísérleteket.

Ha az operációs rendszert tévedésből fontos adatokat tartalmazó lemezre/partícióra telepítette, akkor erősen nem ajánlott a rendszert erről a lemezről/partícióról indítani. További munkához használjon LiveCD/USB-t vagy egy másik lemezről/partícióról indított rendszert.

Ezenkívül a helyreállított adatok mentéséhez egy másik meghajtóra lesz szüksége, amelynek kapacitása nem kisebb, mint az eredeti.

A sikertelen helyreállítási kísérlet során bekövetkező esetleges információvesztés csökkentése érdekében a sérült kötetet (FS, partíció vagy a teljes lemez, attól függően, hogy a forrásadatok hogyan találhatók) teljes kiíratással kell elkészítenie dd vagy ddrescue segítségével egy külön adathordozóra, majd kísérletezzen ezzel a dumppal:

sudo dd if =/ dev/ sdXY / =/ elérési út/ to/ dump.img

tesztlemez

Gyakran előfordul, hogy a sors olyasmit dob ​​nekünk, hogy holnapután át kell adni egy oklevelet, ma pedig elhalt a merevlemez az összes információval. Linuxon az adat-helyreállítás de facto szabványa a testdisk segédprogram. Azonban gyakran az ember, aki először találkozik vele, homályosnak találja maga számára, és visszautasítja, mert. nem rendelkezik grafikus felülettel.

Sok új Linuxos, aki hozzászokott a Windows grafikus felhasználói felületi programjaihoz, megijed a használata konzolos programok, amely megköveteli a szükséges parancsok bevitelét kevéssé ismert argumentumokkal és kapcsolókkal. Az ilyen szoftverekhez gyakran be vannak kapcsolva a kézikönyvek angol nyelv, vagy elég összetett ahhoz, hogy egy pillantással megértsük, és a személy visszavonul a céltól. Gyakran ismét a Windowshoz kell fordulnia, ott „megbízható és érthető” (GUI) programot keresve, sok időt töltve vele, ahelyett, hogy megszüntetné a konzol használatának tabuját.

Főleg cikkíráshoz találtam egy régi felesleges pendrive-ot, rögzítettem rá zenét és videót. Ezt követően a GPartedben megváltozott a partíció mérete és pozíciója (miközben a flash meghajtót éppen a csúcsponton húzták ki a számítógépből), végül minden elkészült egy új partíciós tábla létrehozásával.

A lényeg - csatlakoztatáskor a flash meghajtót nem észleli a számítógép, fontos információk vannak rajta, visszaállítjuk.

1. Először telepítenie kell a tesztlemezt. Ehhez futtassa a következőt a konzolon:

sudo apt-get install testdisk

2. Futtassa a testdisket rendszergazdai jogokkal

sudo tesztlemez

Megjelenik a testdisk üdvözlő ablaka, felkérünk a munka naplózására. BAN BEN ez az eset Ennek nem látom értelmét, de lehet másképp is. Válassza ki a kívánt menüpontot, és erősítse meg a választást: Nincs napló → Enter.

3. Megjelenik az elérhető adathordozó, válassza ki a kívánt adathordozót, és a gomb megnyomásával erősítse meg Folytassa.

4. Javasolt a partíciós tábla típusának kiválasztása, szerintem a legtöbb esetben lesz típus Intel/PC partíció.

5. Megjelenik egy menü a művelet kiválasztásával. Először is kiválasztással elemezzük Elemezze.

6. Szakasz Elemezze Választ Gyors keresés.

7. Az utolsó kérdés az elemzés megkezdése előtt „A tesztlemeznek meg kell keresnie a következővel létrehozott partíciókat Windows használatával Távlat? Az én esetemben nem, ezért választok N.

Az elemzés lefutott...

Elemzés kész. Figyelem. Vagy nem található néhány partíció, vagy a partíciós tábla nem írható, mert a partíciók átfedték egymást.

8. Most elkezdheti az információk visszaállítását. Ebben az esetben 2 lehetőség érdekel bennünket.

    Az ebben a részben található fájlok listáját a P gomb megnyomásával kaphatja meg, és visszaállíthatja a kívánt fájlokat a listából

    Próbáljon meg egy biztonsági másolatot betölteni a partíciós tábláról az L gomb megnyomásával, ezzel az adathordozó az összeomlás előtti eredeti állapotába kerül

Jelenítse meg a fájlok listáját az R megnyomásával.

Innen is megkísérelheti a különösen fontos fájlok és mappák másolását, különösen, ha attól tart, hogy az adatok nem állnak helyre, hanem éppen ellenkezőleg, elveszítik az utolsó, még törött információkat is. Például lemásolok egy zenei albumot. Jelölje ki a kívánt kurzort, nyomja meg a gombot VAL VEL másolni. Megjelenik egy fájlkezelő, ahol kiválaszthatja, hogy hova másoljuk. A kezdőkönyvtárban külön erre a célra egy mappa lett létrehozva. helyreállították.

Bemegyünk, és megnyomásával erősítjük meg a másolást Y.

Megnyitjuk a mappát a Nautilusban, látjuk, hogy minden fájl a helyén van, és meg lehet hallgatni őket.

9. Szóval, különösen fontos információ minden esetre mentve, célunk azonban az, hogy a médiát normális működési állapotba hozzuk. Minden testdisk menüpontból a Q gombbal lehet visszatérni az előzőhöz. Így visszatérünk a 8. ponthoz.

Próbáljunk meg mindent visszaállítani a meghibásodás előtti eredeti állapotába a partíciós tábla biztonsági másolatának letöltésével. Nyomja meg az L gombot. A megjelenő ablakban válassza ki a lehetőséget Betöltés

…és erősítsük meg szándékunkat Y .

Minden, a helyreállítási folyamat véget ért, válassza le, majd csatlakoztassa újra a sérült adathordozót. Most észlelték, minden fájl a helyén van, biztonságosan és épen.

Sok sikert kívánok a felépüléshez!

extundelete

Az extundelete a következő parancs futtatásával telepíthető:

sudo apt-get install extundelete

Amint megértette, hogy törölte a szükséges fájlokat, le kell választania a partíciót:

mount /dev/< partition>

vagy csatlakoztassa újra csak olvasható módban

mount -o remount,ro /dev/< partition>

A fájlok visszaállítása előtt készítsen biztonsági másolatot a partícióról:

dd bs=4M if=/ dev/< partition>of=partition.backup

Lépjen abba a könyvtárba, ahol a törölt adatok vissza lesznek állítva. Olyan partíción kell elhelyezkednie, amely különbözik attól, amelyen a helyreállított adatokat tárolták:

cd /< путь_к_каталогу_куда_восстанавливать_данные>

Futtassa az extundelete-t, megadva a visszaállítandó partíciót és a visszaállítandó fájlt:

sudo extundelete /dev/< partition>--restore-file/< путь к файлу>/< имя_файла>

A könyvtárak tartalmát is visszaállíthatja:

sudo extundelete /dev/< partition>--restore-directory/< путь_к_директории>

Beállíthatja a helyreállítási időkeretet a helyreállított fájlok törléséhez, például:

sudo extundelete --after< дата>/dev/< partition>--restore-directory/< путь_к_директории>

A dátumot UNIX időben kell megadni:

dátum -d "március 28. 19:34" +%s

Előfordulhat, hogy egyes fájlok más néven és kiterjesztés alatt állnak vissza, bár ez nem befolyásolja a fájl tartalmát.

első

Kiválóan alkalmas fényképek és képernyőképek helyreállítására törött memóriakártyákról és flash meghajtókról.

először - az adatok keresése és helyreállítása aláírással.

Telepítés:

sudo apt-get install előre

Használati példa képek /dev/sdb könyvtárból ~/out_dir könyvtárba való visszaállítására:

sudo first -t jpg,gif,png,bmp -i / dev/ sdb -o ~/ out_dir

A Foremost grafikus felhasználói felülete letölthető egy barátságos fórumról.

R-stúdió

A rezsit fizetik. Azonban több fórumszálból ítélve súlyos esetekben jobb eredményt tud adni, mint a testdisk.

Az R-Studio lehetővé teszi az elveszett adatok helyreállítását sérült, formázott, újraformázott vagy távoli meghajtó(partíció) egy helyi vagy távoli számítógépen, függetlenül a használt rendszertől (platformtól).

szike

Telepítés:

sudo apt install szike

A Scalpel a fájlokat a sablonban megadott fejléc és lábléc alapján elemzi

/etc/scalpel/scalpel.conf

A felismeréshez szükséges fájltípusok beállításához törölnie kell a megjegyzéseket a fenti sablon megfelelő soraiból. Legyen azonban óvatos: a fájlok fejléce és lábléce gyakran eltérhet az ilyen típusú fájlokhoz (például sony jpg) a sablonban megadottaktól. Ebben az esetben önállóan meg kell találnunk a keresett fájlok fejlécét és láblécét egy meglévő hasonló fájl példáján:

Xxd -l 0x04 fájlnév; xxd -s -0x04 fájlnév

és add hozzá a konfigurációs fájlhoz.

Szike használata:

sudo scalpel input.iso -o outputdir

A forrás elérési útja lehet a valós eszköz elérési útja /dev/… vagy a lemezkép elérési útja. A fájlok mentésére szolgáló outputdir könyvtárnak üresnek kell lennie.

Gyakran találkozott olyan helyzetekkel, amikor vissza kellett állítania az adatokat?

Véletlenül törölte a fájlt, de amikor már késő volt, meggondolta magát, de nem tudta, hogyan állítsa vissza, opcióként telepítette az operációs rendszert, és a lemez elrendezésének tudatlansága miatt formázta a lemezt az összes adattal , zenék, filmek, otthoni fényképek és egyéb adatok. Kétségbeesett, nem tudja, hogy lehet-e mindent apránként visszaállítani, de ez csak a legkisebb része a felmerült probléma következményeinek megoldásának, a Linuxban lévő adatok visszaállíthatók, és ehhez vannak segédprogramok, mind fizetős, mind ingyenes, és ma 7 segédprogramot fogunk megvitatni, amelyek segítenek az adatok helyreállításában ubuntu linux.

Az adatok hibás törlésének esetei mellett előfordulhatnak olyan helyzetek, amikor az adathordozó megsérül, rossz szektorok jelennek meg a lemezen, a CD megkarcolódik stb. Ilyen helyzetekben adat-helyreállító eszközökre is szükség van.

Részben persze mindez segített, de az adatok nagy része így is elveszett, de képzeld el a helyzetet, diák vagy, szakdolgozatot készítesz, van még egy-két hét a határidőig, és a merevlemezed ami a kurzus dolgozata volt, repült, mit kell tenni ebben a helyzetben.

Tudom, hogy sok felhasználó hozzászokott ahhoz, hogy grafikus felülettel dolgozzon a rendszeren végzett munkától kezdve, de ma a konzolos segédprogramokról is szó lesz, mivel ezek közül sok nem rosszabb, sőt bizonyos helyzetekben még jobban is segít a helyreállításban.

Hogyan lehet visszaállítani az adatokat és milyen alkalmazásokat kell használni?

Az elveszett adatok helyreállítása a TestDisk segítségével

Tesztlemez egy hatékony ingyenes adat-helyreállító szoftver! Elsősorban az elveszett partíciók helyreállítására és/vagy a lemez indíthatóságának helyreállítására készült, ha a problémát szoftver, vírus vagy emberi hiba okozza (például a partíciós tábla véletlen törlése). A partíciós táblák helyreállítása a TestDisk segítségével nagyon egyszerű.

Mit tud a TestDisk:

  • Partíciós tábla javítása, törölt partíciók helyreállítása;
  • FAT32 rendszerindító szektor visszaállítása a biztonsági másolatból;
  • FAT12/FAT16/FAT32 rendszerindító szektor újraépítése (rekonstruálása);
  • Javítsa ki a FAT táblát;
  • Újraépíteni (újraépíteni) az NTFS rendszerindító szektort;
  • Az NTFS rendszerindító szektor visszaállítása a biztonsági másolatból;
  • Állítsa vissza az MFT-t MFT tükör használatával;
  • Készenléti SuperBlock ext2/ext3/ext4 meghatározása;
  • A törölt fájlok helyreállítása FAT, NTFS és ext2 fájlrendszereken;
  • Fájlok másolása távoli FAT, NTFS és ext2/ext3/ext4 partíciókról.
  • A TestDisk kezdőknek és haladóknak egyaránt alkalmas. Azok számára, akik keveset vagy semmit sem tudnak az adat-helyreállítási módszerekről, a TestDisk segítségével részletes információkat gyűjthet a nem rendszerindító meghajtókról, amelyeket aztán további elemzésekhez használhat fel. Azok, akik már ismerik az ilyen eljárásokat, meg kell találniuk a TestDisket praktikus eszköz visszaállítás végrehajtásakor.

Az adatok helyreállításához először telepítse a testdisk segédprogramot, nyissa meg a Ctrl + Alt + T terminált, és futtassa a következő parancsot:

sudo apt-get install testdisk

a segédprogram valamivel több, mint 300 kb-ot vesz igénybe, nagyon keveset, telepítés után futtassa ugyanazon a helyen a terminálban a következő paranccsal:

sudo tesztlemez

1. Elindítva látjuk az első ablakot, ahol felajánlják a naplók vezetését, válassza ki a " NINCS Napló"és nyomja meg a gombot" Belép".

2. Ezután kéri, hogy válassza ki a kívánt lemezt, válassza ki, menjen végig az elemeken a fel és le nyilakkal, és erősítse meg a bevitelt a " Belép". Válassza ki a kívánt lemezt, majd váltson a " Folytassa"és nyomja meg a gombot" Belép".

3. Miután a rendszer felkéri a partíciós tábla típusának kiválasztására, a legtöbb esetben ez az első elem" Intel/PC partíció" és alapértelmezés szerint ki van választva, kattintson a " Belép".

5. Ezt követően nagyon gyorsan lefutott az elemzés, mivel egy 14 GB-os flash meghajtót választottam az elemzéshez, az elemzés véget ért és egy ablakot látunk az eredményekkel. A talált fájlok listájának megtekintéséhez kattintson a " betűvel ellátott gombra P"természetesen az angol elrendezéssel, o.

6. Látjuk a visszaállítható fájlok és mappák listáját, a billentyűzet nyilai segítségével váltunk és kiválasztjuk a másoláshoz szükséges mappákat, fájlokat.

Úgy döntöttünk, kiválasztottunk egy mappát a másoláshoz, megnyomjuk a "C" betűvel ellátott gombot, majd megjelenik egy fájlkezelő, ahol a rendszer megkérdezi, hogy a számítógép melyik mappájába másoljuk a fájlokat. Kiválasztottam a "Letöltések" könyvtárat, majd még egyszer megnyomtam a "C" gombot, megerősítve, hogy a fájl ebbe a könyvtárba másolásra került. Valószínűleg ennyi a testdisk segédprogramhoz, nagyon könnyen megtanulható, semmi bonyolult, a lényeg a figyelmesség.

Adatok helyreállítása az Extundelet segédprogrammal

Egy jó segédprogram, amely lehetővé teszi a törölt fájlok helyreállítását ext3/ext4 fájlrendszerekben.

Először telepítse az extundelete segédprogramot, futtassa a parancsot a terminálban:

sudo apt-get install extundelete

Először is, miután törölte a fontos fájlokat a flash meghajtóról vagy a merevlemezről, ebben az esetben fontos, hogy azonnal leválasztja a partíciót a parancs futtatásával a terminálban:

Csatlakoztassa a /dev/sda fájlt

ahol az id helyett a lemez számának / azonosítójának kell lennie, ennek megtudásához meg kell néznie a rendszer partícióinak listáját, futtassa a parancsot a terminálban:

Sudo fdisk -l

a végén sok szöveget fogunk látni, de feltekerjük a legaljára, ahol valami ilyesmit fog látni:

Eszköz Boot Kezdő Vége Szektorok Méret Id típusa /dev/sda1 4094 394020863 394016770 187.9G f W95 ext. (LBA) /dev/sda2 * 394020900 488391119 94370220 45G 7 HPFS/NTFS/exFAT /dev/sda5 4096 14335 10240 5M 17 Rejtett HPFS/NTFS /dev/sda96429299649 9 472 141.9G 7 HPFS/NTFS/exFAT /dev/ sda7 299651072 310134783 10483712 5G 82 Linux csere / Solaris /dev/sda8 310136832 394020863 83884032 40G 83 Linux

itt keressük a flash meghajtót vagy lemezt, ennek eredményeként a következő parancsot kapom:

Csatlakoztassa a /dev/sdb1 fájlt

ha a flash meghajtó nincs megadva ebben a listában, akkor a segédprogram futtatásával megtekintheti GParted.

Valamint az adathordozó írásvédett módban történő visszaszerelésének lehetősége

Mount -o remount,ro /dev/sda

A fájlok visszaállítása előtt készítsen biztonsági másolatot a partícióról:

Dd bs=4M if=/dev/sda of=partition.backup

Azt is érdemes hozzátenni, hogy rendelkeznie kell egy külön lemezzel, amelyen visszaállíthatja a törölt adatokat. Külön partíción kell elhelyezkednie, nem azon, amelyen megpróbáljuk visszaállítani az adatokat, menjen az új lemezen lévő könyvtárba, ahol visszaállítjuk a fájlokat:

CD /<путь_к_каталогу_куда_восстанавливать_данные>

A fenti manipulációk után elindítjuk az extundelete segédprogramot, ahol megadjuk azt a partíciót, amelyről visszaállítjuk a törölt fájlt, de ez nagyon fontos és vissza kell állítani:

sudo extundelete /dev/sda --restore-file /<путь к файлу>/<имя_файла>

Az extundelete segédprogram lehetővé teszi a könyvtárak tartalmának visszaállítását is:

sudo extundelete /dev/sda --restore-directory /<путь_к_директории>

Beállíthatja a helyreállítási időkeretet a helyreállított fájlok törléséhez, például:

sudo extundelete --after<дата>/dev/ könyvtár visszaállítása /<путь_к_директории>

A dátumot UNIX időben kell megadni:

Dátum -d "március 28. 19:34" +%s

Adatok visszaállítása a GParted segédprogrammal

Igen, ez egy erőteljes lemezkezelő segédprogram, hasonlóan az Acronicshoz, nem rosszabb, és lehetővé teszi az adatok helyreállítását a lemezekről, hogy helyreállíthassa, először is telepítsük magát a GParted segédprogramot, futtassa a parancsot a terminálban. :

sudo apt install gparted

Miután telepítenie kell egy további segédprogramot a GParted számára, hogy használni tudja az adat-helyreállítási funkciót, futtassa a következő parancsot a terminálon:

sudo apt install gpart

kész. Indítsuk el a GParted-et, menjünk ide ubuntu menü - Rendszer segédprogramok - Adminisztráció - GParted, vagy keressen a Dash keresővel. Az indítás után látni fogja az aktuális meghajtókat, válassza ki a kívánt meghajtót, majd lépjen az Eszköz menübe - Próbálja meg helyreállítani az adatokat:

nyomja meg a gombot " Rendbenés várja meg, amíg a beolvasás befejeződik.

A vizsgálat befejezése után egy új ablak jelenik meg, amelyben a "Tallózás" gombra kattintva másoljuk át a helyreállított, talált fájlokat, amelyek ideiglenesen átkerültek a "TMP" könyvtárba, a GParted bezárása után a mappa megmarad. üres, és a fájlok eltűnnek, ezért másolja át az összes szükséges fájlt, amíg az alkalmazás megnyílik.

Fényképek helyreállítása a Foremost segédprogrammal

A Foremost egy konzol segédprogram, amely nagyon jó munkát végez a fájlok helyreállításában a sérült memóriakártyákról, flash meghajtókról és lemezekről. A program olyan paraméterek alapján keres fájlokat, mint bizonyos hexadecimális kódok (aláírások), amelyek megfelelnek bizonyos fájlformátumoknak. Majd kimásolja őket a lemezről/image-ről és áthelyezi a könyvtárba, részletes jelentést készítve arról, hogy mennyit és hol és honnan lett visszaállítva. A leginkább helyreállítható fájlok típusai: jpg, gif, png, bmp, avi, exe, mpg, wav, riff, wmv, mov, pdf, ole, doc, zip, rar, htm, cpp. Ezt a listát saját formátumokkal is fel lehet tölteni, de ehhez módosítani kell a konfigurációt (/etc/foremost.conf), és hozzá kell adni olyan formátumokat, amelyekről a program még nem tud semmit.

A Foremost segédprogram használatához először telepítenie kell, nyissa meg a Ctrl + Alt + T terminált, és futtassa a következő parancsokat:

sudo first -t jpg,gif,png,bmp -i /dev/sdb -o ~/dir_recovery"

vesszővel elválasztva felsoroltuk a keresendő fotófájl-formátumokat a "jpg,gif,png,bmp" kifejezésre, majd jelezzük, hogy hol kell keresni a "/dev/sdb" kifejezést, amint látható, ez egy flash meghajtó, általában úgy néz ki mint a "/dev/sdb1", majd jelölje meg, hogy hol kell visszaállítani a talált fájlokat "~/dir_recovery" olyan, mint egy példa egy könyvtárra, ami a felhasználó saját könyvtárában van, természetesen megadod a meglévő mappádat.

A segédprogram használatáról többet olvashat a Runtu - orosz nyelvű közösségben. Cikkek: "Törölt fájlok helyreállítása a foremost segítségével", "Törölt fájlok helyreállítása Linux operációs rendszerben".

Adatok helyreállítása a Scalpel segédprogrammal

A Scalpel egy eszközkészlet a fájl gyors helyreállításához. Egyedülálló segédprogram, egyedisége abban rejlik, hogy semmilyen módon nem függ a fájlrendszertől. A segédprogram megkeresi az adatbázisban az összes ismert formátumú fájlokat, és megpróbálja megtalálni azokat a lemezen a saját mintái szerint, a fájl elejét és végét nézve. Segíthet a helyreállításban olyan fájlrendszerekben, mint a FATx, NTFS, ext2/3, „RAW” partíciókról is.

Telepítse a segédprogramot, futtassa a parancsot a terminálban:

sudo apt install szike

a segédprogram a belső sablonja szerint működik /etc/scalpel/scalpel.conf, ha egy bizonyos formátumú fájlokat szeretne visszaállítani, nyissa meg a konfigurációt, és törölje a megjegyzéseket az ehhez a fájltípushoz tartozó sorokból. A konfigurációs sablon szerkesztésekor nagyon ügyelni kell arra, hogy ne törje meg, és ne töröljön semmi feleslegeset.

Példa szikére:

sudo scalpel file.iso -o dir_recovery

helyreállítási könyvtár" dir_recovery"üresnek kell lennie, file.iso ez egy példa a visszaállítandó adatokra, tudjuk, hogy volt egy ilyen képünk pontosan ugyanazzal a névvel, nem csak közvetlenül megadhatjuk a fájlt, hanem megadhatjuk az eszköz teljes elérési útját is, ahonnan helyre kell állítani, pl /dev/sdb1/könyvtárnév/könyvtárnév2/fájlnév.

Adatok helyreállítása az R-Linux használatával

Az R-Linux egy ingyenes program a Linuxban és egyes Unix operációs rendszerekben (OS) használt Ext2/Ext3/Ext4 FS fájlrendszerek helyreállítására. Használt R Linux A program szkennelési technológiája és egyszerűen beállítható paraméterező felülete abszolút kontrollt ad a felhasználónak az adat-helyreállítási folyamat felett. A program akkor is helyreállítja az adatokat a meglévő logikai meghajtókról, ha a fájlrekordok elvesznek. A programból azonban hiányzik a hálózaton keresztüli adatok helyreállításának képessége, valamint a lemeztömbök rekonstrukciója és az azokból az adatok helyreállítása.

Két lehetőség van R-Linux segédprogramok: Linux operációs rendszerhez és Windows operációs rendszerhez. Funkcionalitásuk megegyezik, a különbség csak a gazdagép operációs rendszerben van.

Az R-Linux visszaállítja a következő fájlokat:

  • Vírustámadás, áramkimaradás vagy rendszerkárosodás következtében eltávolították;
  • A sérült vagy törölt partícióktól a partíció formázása után akár egy másik fájlrendszerű partícióig is;
  • Ha a lemezen lévő partíció szerkezete megváltozott vagy megsérült. Ebben az esetben az R-Linux képes átvizsgálni a merevlemezt, megkeresni egy korábban törölt vagy sérült partíciót, és csak ezután tudja helyreállítani az adatokat a talált partícióról.
  • Olyan merevlemezekről, amelyekben sok rossz szektor van. Az R-Linux lehetővé teszi az információk másolását és kép létrehozását egy teljes lemezről vagy annak egy részéről, és csak ezután dolgozhat a másik adathordozóra mentett képfájllal, mint az eredeti lemezzel. Ez különösen akkor hasznos és hatékony, ha a lemezen lévő hibás szektorok száma folyamatosan növekszik, és a fennmaradó információkat azonnal el kell menteni.

Mire képes az R-Linux:

  • A gazdagép operációs rendszere (OS):
  • Linux operációs rendszer opció: bármely Linux operációs rendszer, amely 2.6 vagy újabb kernelen alapul
  • Windows operációs rendszer opció: Win2000, XP, 2003, Vista, Windows 7, Windows 8/8.1, Windows Server 2008/2012
  • Támogatott fájlrendszerek: csak Ext2/Ext3/Ext4 FS (Linux).
  • Dynamic (Windows 2000/XP/2003/Vista/Win7), Basic, BSD (UNIX) partíciók és APM partíciós séma (Apple Partition Map) sémák felismerése és elemzése. Dinamikus partíciók támogatása GPT-n és MBR-en.
  • Hozzon létre egy KÉPFILE-t egy teljes fizikai lemezhez, partícióhoz vagy annak egy részéhez. A lemezképfájlokat a program normál lemezként kezelheti. Kétféle kép lehetséges: 1) Olyan képek, amelyek egy objektum pontos byte-byte-másolatai (Tömörítetlen képek) – az ilyen képek kompatibilisek az előzőekkel. R-Linux verziók; 2) Tömörített képek - tömöríthetők, több fájlra oszthatók és jelszóval védhetők. Az ilyen képek teljes mértékben kompatibilisek az R-Drive Image programmal létrehozott képekkel, de nem kompatibilisek velük előző verziók r-linux.
  • A helyreállított fájlok a helyi operációs rendszer által elérhető bármely meghajtóra menthetők, beleértve a hálózati meghajtót is.
  • S.M.A.R.T paraméterek figyelése Az R-Linux képes megjeleníteni az S.M.A.R.T paramétereket. (Önfelügyeleti, elemzési és jelentéskészítési technológia) olyan merevlemezekhez, amelyek megmutatják a hardver állapotát, és előre jelzik a lehetséges meghibásodásokat. Az S.M.A.R.T rendszer figyelmeztetései esetén kerülni kell az ilyen lemezek további terhelését.
  • Keresse meg a fájlok törölt verzióit. Az R-Linux tud keresni távoli verziók fájlok méretét, nevüket, kiterjesztését és felismert fájltípusukat keresési paraméterként használva.

Ha valamit nem értesz az alkalmazással kapcsolatban, akkor elolvashatod útmutató a linkek / kézikönyv meglehetősen kiterjedt, sok kérdésre választ talál.

Az R-Linux telepítése

Telepítse az R-Linuxot

A telepítés befejezése után alkalmazást keresünk ubuntu menü - Rendszer segédprogramok - R Linux, az első indítás után egy angol nyelvű alkalmazást fog látni, ne ijedjen meg, az "orosz" támogatása is jelen van. Menj Súgó menü - Interfész nyelve, és válassza az Orosz, kész lehetőséget.

Ha vissza kell állítania a fájlokat, csatlakoztasson példaként egy flash meghajtót. Látta, hogy a rendszer észlelte a flash meghajtót, az Ubuntu oldalsávján kattintson a frissítés gombra az alkalmazásban a média megtekintéséhez. Ezután az egérkurzorral válassza ki a flash meghajtónk részét, és kattintson a " Letapogatás".

Amint látja, felajánljuk a vizsgálati paraméterek részletesebb konfigurálását, hogy keressünk-e ismert fájltípusokat, tartsunk-e naplót, hol keressen konkrétan, megadható, hogy melyik bájtszegmenstől kezdje el a keresést, 0-tól függően szabvány szerint, vagy megadhatja adatait.

A szkennelés elindult, megvárjuk a befejezést, semmi esetre sem mondjuk le, néha rosszul végződhet egy pendrive-nál. A beolvasás befejeződött, ekkor a következő képet látjuk:

a flash szakaszunk alatt van egy "" nevű terület Aláírásokkal találták meg", kattintson erre a szakaszra az egérkurzorral, és megjelenik egy új ablak:

kattintson a sorra" Fájlok, amelyeket az adatszerkezetük jellemző jellemzőire vonatkozó információk alapján találtak meg". Miután erre a linkre kattintottunk, valami ilyesmit fogunk látni:

válassza ki a szükséges könyvtárakat, és kattintson a gombra " Jelzett visszaállítás", a teszt kedvéért leellenőriztem, a segédprogram jól működik, próbáld ki, és az eredmény szerint iratkozz le, ahogy a gyakorlatban valós helyzetben, amikor adatvesztés, fájlok törlődnek stb.

Adatok helyreállítása az R-Studio segédprogrammal

Fizetett segédprogram, de megéri, mert a legnehezebb helyzetekből is kisegít.

Telepítse az R-Studio alkalmazást tárházunkból a - linken megteheti.

Speciális segédprogram, a legjobb adat-helyreállító segédprogramok, működik NTFS, NTFS5, ReFS, FAT12/16/32, exFAT, HFS/HFS+ (Macintosh), UFS1/UFS2 Little és Big Endian változataival (FreeBSD/OpenBSD/NetBSD) / Solaris) és Ext2/Ext3/Ext4 FS (Linux). Az R-Studio emellett aláírással történő fájl-helyreállítást is használ (keresés az ismert típusú fájlok vizsgálatakor) a súlyosan sérült vagy ismeretlen fájlrendszerekhez. A program lehetővé teszi az adatok helyreállítását mind helyben, mind távoli számítógépeken a hálózaton keresztül, még akkor is, ha a lemezpartíciókat formázták, sérültek vagy törölték.

Az R-Studio a következőket tartalmazza:

  • RAID rekonstrukciós modul
  • Sokoldalú szöveg-/hexadecimális szerkesztő sokféle funkcióval
  • Külön modul Tartalékmásolat rendszer és adatok (lemezmásolás), amely lehetővé teszi számunkra, hogy az R-Studio-t tekintsük a legoptimálisabb és legteljesebb megoldásnak munkaállomás az adatok helyreállításához.

Az R-Studio visszaállítja a fájlokat:

  • Törölni a Lomtáron kívül, vagy ha a Lomtárat kiürítették;
  • Vírustámadás vagy számítógép áramkimaradás miatt eltávolítva;
  • A fájlpartíció újraformázása után akár egy másik fájlrendszerű partícióra is;
  • Ha a merevlemez partíciószerkezete megváltozott vagy megsérült. Ebben az esetben az R-Studio programmal átvizsgálhatja a merevlemezt, megkeresheti a törölt vagy sérült partíciót, és csak ezután állíthatja vissza az adatokat a talált partícióról.
  • Olyan merevlemezekről, amelyekben sok rossz szektor van. Az R-Studio helyreállító program először képes másolni az információkat, és létrehozni egy képet a teljes lemezről vagy annak egy részéről, és csak ezután tudja az eredeti lemezhez hasonlóan más adathordozóra mentett képfájlt használni. Ez különösen akkor hasznos és hatékony, ha a lemezen lévő hibás szektorok száma folyamatosan növekszik, és a fennmaradó információkat azonnal el kell menteni.
  • Az Orosz Föderáció Igazságügyi Minisztériumának 2015. november 26-án kelt, 269. számú rendeletével az R-STUDIO felkerült a szövetségi költségvetésben végzett különféle igazságügyi szakértői vizsgálatok anyagi és műszaki bázisának minimális konfigurációjára vonatkozó követelmények listájára. az Orosz Föderáció Igazságügyi Minisztériumának igazságügyi szakértői intézményei.

Mire képes az R-Studio segédprogram:

  • Alapértelmezett felhasználói felület"Windows Intéző".
  • Gazda operációs rendszer (OS): Windows 2000, XP, 2003 Server, Vista, 2008 Server, Windows 7, Windows 8/8.1/10, Windows Server 2012.
  • Adatmentés a hálózaton keresztül. A fájlok a hálózaton keresztül visszaállíthatók a Win2000/XP/2003/Vista/2008/Windows 7/8/8.1/10/Windows Server 2012, Macintosh, Linux és UNIX operációs rendszert futtató távoli számítógépekről.
  • Támogatott fájlrendszerek: FAT12, FAT16, FAT32, exFAT, NTFS, NTFS5, ReFS (a Microsoft által a Windows 2012 Serverben bevezetett új helyi fájlrendszer), HFS/HFS+ (Macintosh), az UFS1/UFS2 Little és Big Endian változatai (FreeBSD) /OpenBSD/NetBSD/Solaris) és Ext2/Ext3/Ext4 FS (Linux).
  • Ismert típusú fájlok keresése szkenneléskor (fájlok helyreállítása aláírással): ha a lemezen lévő fájlrendszer súlyosan sérült vagy ismeretlen, akkor az R-Studio bizonyos fájltípusokra jellemző adatmintákat (fájl aláírásokat) keres ( Microsoft dokumentumok iroda, jpg-k stb.). Ha szükséges, a felhasználó új típusú fájlokat adhat hozzá az R-Studióhoz.
  • Basic (MBR), GPT és BSD (UNIX) partíciók, valamint Apple partíciós sémák felismerése és elemzése. Dinamikus kötetek támogatása (Windows 2000-2012/8.1/10) MBR-en és GPT-n.
  • Windows Storage Spaces támogatás (Windows 8/8.1 és 10/Threshold 2), szoftver Apple RAID és Linux Logical Volume Manager (LVM/LVM2). Az R-Studio automatikusan felismeri és összeállítja ezeknek a lemezkezelőknek az összetevőit, még akkor is, ha az adatbázisuk enyhén sérült. A súlyosan sérült adatbázisokkal rendelkező összetevőik manuálisan hozzáadhatók.
  • Sérült lemeztömbök helyreállítása (RAID). Ha az operációs rendszer nem ismeri fel a lemeztömböt (RAID), létrehozhat egy virtuális RAID-et az összetevőiből. Az ilyen virtuális tömböt a program normál fizikai tömbként tudja feldolgozni.Támogatás a szabványhoz RAID szintek: 0, 1, 4, 5, 6. Beágyazott és nem szabványos szintek támogatása: 10(1+0), 1E, 5E, 5EE, 6E. Paritáskésleltetés támogatása az összes releváns RAID-szinten. Egyedi RAID-sémák támogatása.
  • A RAID-paraméterek automatikus felismerése.Az R-Studio képes felismerni a RAID 5 és 6 összes paraméterét. Ez lehetővé teszi a felhasználó számára, hogy megoldja a RAID helyreállítása során az egyik legnehezebb feladatot - paramétereinek meghatározását.
  • KÉPFÁJL létrehozása egy teljes fizikai lemezhez (HD), partícióhoz vagy annak egy részéhez. Ezek a képfájlok tömöríthetők és több fájlra bonthatók CD/DVD/Flash vagy FAT16/FAT32/exFAT formátumban való tároláshoz. A lemezképfájlokat a program normál lemezként kezelheti.
  • Adat-helyreállítás sérült vagy törölt partíciókból, titkosított fájlokból (NTFS 5), alternatív adatfolyamokból (NTFS, NTFS 5).
  • Adatmentés után:
  • FDISK vagy hasonló segédprogramok futtatása;
  • vírustámadás; FAT korrupció; az MBR megsemmisítése.
  • Lokalizált nevek felismerése.
  • A helyreállított fájlok a helyi operációs rendszer által elérhető bármely meghajtóra menthetők, beleértve a hálózati meghajtót is. A helyreállított fájlok a csatlakoztatott távoli számítógép másik meghajtójára menthetők anélkül, hogy a hálózaton keresztül letöltenék őket a helyi számítógépre.
  • Tekintse meg a fájlok tartalmát a helyreállítás esélyeinek felméréséhez. A legtöbb fájltípus (formátum) tartalma akkor is megtekinthető, ha a fájlhoz tartozó alkalmazás nincs telepítve.
  • A fájlok vagy a lemez tartalma megtekinthető és szerkeszthető a beépített hexadecimális szerkesztővel. A szerkesztő támogatja az NTFS-fájlok tulajdonságainak szerkesztését.
  • S.M.A.R.T paraméterek monitorozása. Az R-Studio képes megjeleníteni az S.M.A.R.T. (Önfelügyeleti, elemzési és jelentéskészítési technológia) olyan merevlemezekhez, amelyek megmutatják a hardver állapotát, és előre jelzik a lehetséges meghibásodásokat. Az S.M.A.R.T rendszer figyelmeztetései esetén kerülni kell az ilyen lemezek további terhelését.
  • Integráció a DeepSpar Disk Imagerrel, egy professzionális merevlemez-képkezelő eszközzel, amelyet kifejezetten a meghibásodott meghajtók adatainak helyreállítására terveztek. Ez az integráció alacsony szintű vékony hozzáférést biztosít bizonyos szintű hardverhibákkal rendelkező lemezekhez. Ezenkívül lehetővé teszi lemezkép létrehozását és egyidejű elemzését. Ez azt jelenti, hogy a forráslemezen lévő R-Studio által elért bármely szektor azonnal átmásolódik a klónlemezre, és minden további adat-helyreállítási művelet a klónlemezen történik, hogy megakadályozzák a forráslemez további károsodását és jelentősen csökkentsék a feldolgozási időt. .

Befejezésül néhány videó az R-Studióról:

Vannak más segédprogramok is az adat-helyreállításhoz:

  1. egy adat-helyreállító eszköz, amely megpróbál adatokat kinyerni hozzáférhető, de problémás adathordozóról (hibás szektorokkal). Az adatforrások lehetnek külső eszközök (például CD-k, DVD-k és Blu-ray-k) és merevlemez-partíciók. A program előnye, hogy akkor is fut, ha más eszközök I/O hibák miatt leállítják. A hagyományos másolóeszközök, például a cat, a cp vagy a dd nem teszik lehetővé a lemez vagy cserélhető adathordozó képének létrehozását, ha a szektorolvasás sikertelen.
  2. PhotoRec a TestDisk csomagban található segédprogram. Sérült fájlok helyreállítására tervezték digitális fényképezőgép memóriakártyáiról (CompactFlash, Secure Digital, SmartMedia, Memory Stick, Microdrive, MMC), USB flash meghajtókról, merevlemezekről és CD/DVD-ről. Helyreállítja a leggyakoribb képformátumok fájljait, beleértve a JPEG-et, az audiofájlokat, beleértve az MP3-at, és a dokumentumfájlokat Microsoft formátumok Office, PDF és HTML, valamint archívumok, beleértve a ZIP-t is. Működik ext2, ext3, FAT, NTFS és HFS+ fájlrendszerekkel, és képes a grafikus fájlok visszaállítására akkor is, ha a fájlrendszer sérült vagy formázott.
    Linux, DOS, Windows, FreeBSD, NetBSD, OpenBSD, Mac OS X és SunOS operációs rendszerek futtatására képes
  3. drescue(Az Ubuntuban ennek a segédprogramnak a neve gddrescue) Ez a segédprogram az adatokat tartalmazó fájlról vagy hardvereszközről adatokat másol át egy másik helyre, miközben megpróbálja kijavítani az olvasási hibákat. A ddrescue automatikusan elvégzi a fő műveleteket, párhuzamosan kitöltve a naplófájlt. Ha kettő vagy több sérült fájl másolata van, a ddrescue képes teljesen visszaállítani a fájlt, kiküszöbölve az összes hibát.
    A ddrescue beállítja az I/O puffer méretét a szektor méretére, így használható az eszközökről származó adatok szektoronkénti helyreállítására.
  4. unrm- egy kis konzol-segédprogram, amely bizonyos feltételek mellett a törölt adatok közel 99%-át képes helyreállítani (hasonlóan a DOS undelete segédprogramjához). Használat előtt figyelmesen olvassa el a GYIK fájlt, lehetőleg a Linux Ext2fs Undeletion Mini-HOGYAN . Alkalmazás:
    unrm [-b (nincs blokk kitöltése)][-e (minden blokk)][-f fstype][-vW] eszköz
  5. (gET iT i SAY) - fájlhelyreállító eszköz Ext2/Ext3 fájlrendszerekhez. A telepítés után a /root és /home könyvtárban lévő aktuális és újonnan létrehozott fájlok visszaállíthatók. A segédprogram lehetővé teszi a felhasználók számára, hogy visszaállítsák az összes törölt fájlt, helyreállítsák egy adott felhasználó tulajdonában lévő fájlokat, kiírják az adatokat egy fájl helyéről, és helyreállítsanak bizonyos típusú fájlokat, például szöveges vagy MP3 fájlokat. Van egy elemző is, amely segíti a felhasználókat a helyreállítás során.
  6. DMDE- DM Disk Editor és adat-helyreállító szoftver. Lemezszerkesztő és adathelyreállító szoftver. Az ingyenes verzióban a lemezszerkesztő, a partíciókezelés és a fájl-helyreállítás összes funkciója elérhető, kivéve a fájlok és könyvtárak csoportos helyreállításának lehetőségét; a teljes verzió lehetővé teszi a fájlok és könyvtárak csoportjainak visszaállítását a könyvtárstruktúra megőrzése mellett.
  7. Mondo Rescue. A program fő célja az adatok biztonsági másolatainak készítése. Biztonsági másolatot készíthet szalagokról, CD-kről, távoli adathordozóról NFS-en keresztül, vagy ISO lemezképként a helyi meghajtókon. De az adatok sérülése esetén a program lehetővé teszi azok teljes vagy részleges visszaállítását, még akkor is, ha a merevlemez hagyományos módon nem érhető el.
    A Mondo minden nagyobb Linux disztribúción fut, támogatja az LVM, RAID, ext2, ext3, JFS, XFS, ReiserFS, VFAT és más fájlrendszereket. Képes visszaállítani a lemez geometriáját, áttelepíteni az adatokat RAID-tömbökbe, ellenőrizni a számítógép fájlrendszerének integritását. Ezenkívül lehetővé teszi a lemez átstrukturálását, a partíciók csökkentését / növelését, az eszközök átrendelését, merevlemezek hozzáadását.
  8. A Sleuth Kit(TSK) - programkészlet (fls, icat, ffind, ifind, mmls, fsstat stb.) a fájlrendszerek kriminalisztikai elemzéséhez. A TSK olyan UNIX parancssori eszközkészlet, amely képes elemezni az NTFS, FAT, FFS, EXT2FS és EXT3FS fájlrendszereket. A TSK önállóan olvassa és dolgozza fel a fájlrendszer-struktúrákat, így nincs szükség az operációs rendszer fájlrendszer-támogatására.
    Cikkek: Rejtett vagy elveszett adatok helyreállítása.

Az egyes cikkekben felsoroltakon kívül a segédprogramokat is megemlítik. MagicrescueÉs ntfsundelete az ntfstools csomagból.

Ez a lista nagyon hasznos lehet, ha olyan helyzetbe kerül, amikor adatokat kell helyreállítania egy sérült adathordozóról. És kívánatos ezek közül az eszközök közül legalább néhányat elsajátítani, mielőtt sürgős szükség lenne használatukra. Ehhez célszerű tesztelni őket a fájlok törlésének mesterséges példáin, amint az a forráslistában található megjegyzések egyikében megtörtént.

Befejezésül néhány tipp, talán triviális, de mindenképpen hasznos, hogyan lehet elkerülni a kellemetlen helyzetbe kerülést, amikor a fenti eszközök használatára van szükség. Először is megnehezítheti egy fájl vagy könyvtár véletlen törlését. Ehhez győződjön meg arról, hogy a parancs helyett rm kiáltották a parancsot rm-i. Ezt megteheti az alias paranccsal, így:

Alias ​​​​rm="rm -i"

Ezután a törlés végrehajtása előtt feltesz egy további kérdést, hogy valóban szeretné-e.

Második tipp: készítsen biztonsági másolatot adatairól a lehető leggyakrabban, minden nap vagy akár óránként. Ha követi ezt a tanácsot, akkor a legrosszabb esetben csak az elmúlt órában kapott munkája eredményét fogja elveszíteni. És az adat-helyreállítási eljárások ebben az esetben sokkal könnyebben végrehajthatók. Ezeknek az eljárásoknak a végrehajtását a cron és a segédprogram segítségével automatizálhatja rsync fontos fájlok és könyvtárak időszakos másolása egy másik lemezre vagy partícióra. Vagy használhatja a fent említett Mondo Rescue segédprogramot. Egyébként megtanulod a használatát, ami hasznos lehet abban az esetben, ha vészhelyzetben vissza kell állítani az adatokat.

Harmadszor: mielőtt elkezdené a törölt fájlok helyreállítását, készítsen másolatot arról a partícióról, amelyben ezek a fájlok voltak, és dolgozzon vele, ne az eredeti partícióval. Ha ismét hibát követ el a helyreállítási folyamat során, kezdheti elölről az egészet. Ha az eredeti partícióval dolgozik, visszavonhatatlanul károsíthatja az adatokat. A paranccsal másolatot készíthet egy partícióról dd(Ennek a parancsnak a használatáról A. Dmitriev "dd: A parancs, amely nem hasonlít a többihez" című cikkében olvashat).

Érdemes emlékeztetni arra is, hogy vannak speciális Linux-disztribúciók, amelyek CD-ről vagy más cserélhető adathordozóról futnak, és egy csomó adminisztrációs segédprogramot tartalmaznak, beleértve az adat-helyreállító eszközöket is. Ilyen disztribúciók például a SystemRescue CD és a Trinity Rescue Kit.

Úgy gondolom, hogy egy idő után a fenti lista is elavulttá válik, ahogyan az a jegyzet elején említett cikkben szereplő listával is történt. De lesznek új eszközök, talán fejlettebbek. Nézze meg időnként a Linux Software Catalog webhelyet, hogy naprakész legyen, vagy ami még jobb, segítsen a katalógus naprakészen tartásában. Ezután bármilyen vészhelyzetben vagy rendszeres helyzetben Ön vagy egy másik Linux-felhasználó megtalálhatja a problémáinak megoldásához szükséges eszközöket.

Néha megesik, hogy töröljük, ahogyan az látszik felesleges fájlok(képek, videók, szöveges dokumentumok stb.), majd hirtelen megbánjuk, mert a távirányító között, kiderült, hogy szükség van rá. Jó, ha töröljük a fájlokat bevásárlókocsi, ahonnan nagyon könnyen visszaállítható egy billentyűparancs megnyomásával ctrl+z majd az összes benne lévő fájlt kosár visszaáll a korábbi mappáikba, vagy kiválaszthatja, ha rákattint Jobb klikk a kívánt fájlba kosárés be helyi menü - visszaállítás.

De mit tegyünk, ha eltávolítottuk a fájlokat a funkcióval - Végleges törlés? Sokan azt hiszik, hogy az adatok örökre elvesznek. De nem az. Ebben az esetben a konzol segédprogram segít nekünk szike.

szike egy egyszerű, rendkívül hatékony fájl-helyreállító eszköz.
szike egy gyors fájlhelyreállító eszköz, amely beolvassa az ismert formátumú fájlok elejét és végét az adatbázisból, és megpróbálja megtalálni azokat a lemezen. Ennek a szoftvernek az egyedisége abban rejlik, hogy nem függ a fájlrendszertől. Ezért a helyreállítás lehetséges FATx, NTFS, ext2/3, így vele "meztelen" (nyers) szakaszok. Az eszköz digitális információ-visszakeresésre és fájl-helyreállításra egyaránt használható.

szike szinte minden disztribúció tárolójában elérhető Linux. BAN BEN ubuntués származékai, amelyekből telepítheti Alkalmazás Központ vagy futtassa a parancsot a terminálban a telepítéshez:

sudo apt-get install szike

A telepítés után nem fogja megtalálni a rendszermenüben szike, mert Fentebb említettem, ez az eszköz egy adott paranccsal indul a terminálról. Mielőtt azonban végrehajtaná a helyreállíthatatlanul törölt fájlok keresésére irányuló parancsot, be kell írnia a konfigurációs fájlt szike.konf törölje a sor megjegyzését (távolítsa el a font jelet) a kívánt fájlkiterjesztéssel (alapértelmezés szerint minden fájltípus "kommentált"). Futtassa a parancsot a terminálban a megnyitáshoz konfigurációs fájl scalpel.conf:

sudo gedit /etc/scalpel/scalpel.conf

jegyzet. Csapatban gedit(Ubuntu; Linux Mint Fahéj) változtassa meg a nevet szöveg szerkesztő a disztribúció alapértelmezés szerint telepítve van.

Például úgy döntöttem, hogy elveszett képfájlokat keresek a kiterjesztéssel JPGés megjegyzés nélkül adott sor a megnyitott szerkesztőben a fájllal szike.konf:


Bármilyen más fájlt választhat. Mentse el a módosított fájlt ( ctrl+s) és zárja be a szerkesztőt.

És most végre kell hajtania a terminál parancsot az eszközzel
szike elveszett fájlok kereséséhez:

sudo szike /dev/sda8 -o /home/vladimir /JPG /output/

sda8 egy partíció a jelenlegi rendszerem merevlemezén. A partíció meghatározásához és parancsban történő megváltoztatásához futtassa a parancsot:


A terminálnak meg kell jelenítenie a w / lemez összes részét. Ahogy a képen látható, a nyíl, perjel vagy perjel jelzi a partícióm beillesztési pontját - sda8, amit beírtam a parancsba. Meg kell jelölni a tiédet.

/home/vlagyimir a nevem otthoni mappa. változás Vlagyimir saját felelősséggel.

/JPG a mappa neve a parancsban, amely létrejön az Ön otthoni mappa, ahol az összes helyreállított fájl mentésre kerül, amelyeket szintén módosíthat a sajátjára.

Tehát végrehajtjuk a parancsot, és megvárjuk a helyreállítás végét:


Amint a képen látható, a képfájlok keresésének és visszaállításának folyamata a kiterjesztéssel JPG a számítógépemen két lépésben, valamint az idő függvényében történik, a megadott partíció méretétől (GB) és a rajta található képek számától függően.
Azonnal szeretném elmondani, hogy a folyamat nem gyors.

Amikor a visszaállítás befejeződött, nyissa meg otthoni mappa rendszergazdai jogokkal:

sudo nautilus

Ahelyett nautilus név fájl kezelő az Ön disztribúciója (például: Linux Mint - nemo vagy saja; stb.).


Nyissa meg a helyreállított fájlokat tartalmazó mappát, válassza ki és mentse el a szükséges fájlokat, majd véglegesen törölheti a mappát, mert. csak értékes helyet foglal el a merevlemez partícióján.

Következtetés. Szeretném megjegyezni, hogy a hangszer szike megkeresi az összes fájlt a megadott kiterjesztéssel, még azokat is, amelyek korábban ezen a partíción voltak, amikor más operációs rendszereket telepítettek rá. Ez a segédprogram titkosszolgálatok is használják különböző országok szükség esetén kompromittáló bizonyítékok keresése a felhasználóról a számítógép segítségével. Tehát akárhogyan is töröljük a fájlokat visszavonhatatlanul, azok továbbra is nyomot hagynak a w / lemezen.

Csak a merevlemez fizikai megsemmisítése mentheti meg a számítógép felhasználóját a fájlok kompromittálódásától .

Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
OSSZA MEG: