Mājas lapa » » Atgūt izdzēstos failus NTFS cietajā diskā no Ubuntu Live CD

    Atgūt izdzēstos failus NTFS cietajā diskā no Ubuntu Live CD

    Nejauši faila dzēšana ir briesmīga sajūta. Tas, ka nevarat ielādēt sistēmā Windows un atjaunot šo failu, padara to vēl sliktāku. Par laimi, jūs varat atgūt izdzēstos failus no NTFS cietajiem diskiem no Ubuntu Live CD.

    Lai parādītu šo procesu, Windows XP darbvirsmas darbvirsmā mēs izveidojām četrus failus un pēc tam tos dzēš. Tad mēs izveidojām to pašu mašīnu ar bootable Ubuntu 9.10 USB Flash Drive, ko izveidojām pagājušajā nedēļā.

    Kad Ubuntu 9.10 sāk darboties, atveriet termināli, ekrāna augšējā kreisajā stūrī noklikšķinot uz Applications un pēc tam izvēloties Accessories> Terminal.


    Lai atjaunotu failus, vispirms ir jāidentificē cietais disks, kuru mēs vēlamies atjaunot. Termināļa logā ierakstiet:

    sudo fdisk -l

    un nospiediet Enter.

    Tas, ko jūs meklējat, ir līnija, kas beidzas ar HPSF / NTFS (zem virsraksta Sistēma). Mūsu gadījumā ierīce ir “/ dev / sda1”. Tas jums var būt nedaudz atšķirīgs, bet tas joprojām sāksies ar / dev /. Ņemiet vērā šo ierīces nosaukumu.

    Ja jums ir vairāk nekā viens cietā diska nodalījums, kas ir formatēts kā NTFS, iespējams, jūs varat noteikt pareizo nodalījumu pēc lieluma. Ja skatāties augstāk redzamajā ekrānā redzamo teksta otro rindu, tas skan “Disk / dev / sda: 136.4 GB,…” Tas nozīmē, ka cietais disks, ko Ubuntu ir nosaukis / dev / sda, ir 136,4 GB liels. Ja jūsu cietie diski ir dažāda lieluma, šī informācija var palīdzēt izsekot pareizajam ierīces nosaukumam. Varat arī izmēģināt tos visus, lai gan lieliem cietajiem diskiem tas var būt laikietilpīgs.

    Tagad, kad jūs zināt nosaukumu Ubuntu, kas piešķirts jūsu cietajam diskam, mēs to pārbaudīsim, lai redzētu, kurus failus mēs varam atklāt.

    Termināļa logā ierakstiet:

    sudo ntfsundelete

    un nospiediet Enter. Mūsu gadījumā komanda ir:

    sudo ntfsundelete / dev / sda1

    Failu nosaukumi, kurus var atgūt, parādās labajā labajā slejā. Trešās slejas procentuālā daļa parāda, cik daudz no šī faila var atgūt. Šajā sarakstā tiek parādīti trīs no četriem sākotnēji izdzēstajiem failiem, lai gan mēs pēc četru failu dzēšanas izslēgsim datoru, tāpēc pat ideālos gadījumos jūsu faili var nebūt atgūstami.

    Tomēr mums ir trīs faili, kurus mēs varam atgūt - divi JPG un MPG.

    Piezīme: ntfsundelete ir tūlīt pieejama Ubuntu 9.10 Live CD. Ja atrodaties citā Ubuntu versijā vai kādu citu iemeslu dēļ, mēģinot izmantot ntfsundelete, rodas kļūda, varat to instalēt, ievadot “sudo apt-get install ntfsprogs” termināla logā.

    Lai ātri atgūtu divus JPG, mēs izmantosim * aizstājējzīmes, lai atgūtu visus failus, kas beidzas ar .jpg.

    Termināļa logā ievadiet

    sudo ntfsundelete -u -m * .jpg

    kas ir, mūsu gadījumā,

    sudo ntfsundelete / dev / sda1 -u -m * .jpg

    Abi faili tiek atgūti no NTFS cietā diska un saglabāti termināļa pašreizējā darba direktorijā. Pēc noklusējuma tas ir pašreizējā lietotāja mājas katalogs, lai gan mēs strādājam mapē Desktop.

    Ņemiet vērā, ka ntfsundelete programma neveic nekādas izmaiņas sākotnējā NTFS cietajā diskā. Ja vēlaties veikt šos failus un ievietot tos atpakaļ NTFS cietajā diskā, tie būs jānovieto tur, kad tie ir atcelti ar ntfsundelete. Protams, jūs varat arī ievietot tos zibatmiņas diskā vai atvērt Firefox un nosūtīt tos pašiem sev - debess ir robeža!

    Mums ir vēl viens fails, lai atjaunotu - mūsu MPG.

    Ievērojiet pirmo sleju pa kreisi. Tā satur numuru, tā Inode. Domājiet par to kā faila unikālo identifikatoru. Ņemiet vērā šo numuru.

    Lai atjaunotu failu no tās Inode, terminālā ievadiet:

    sudo ntfsundelete -u -i

    Mūsu gadījumā tas ir:

    sudo ntfsundelete / dev / sda1 -u -i 14159

    Tas atgūst failu, kā arī identifikatoru, kas mums nav īsti rūp. Visi trīs atgūstamie faili tagad ir atgūti.

    Tomēr Ubuntu ļauj vizuāli uzzināt, ka mēs nevaram izmantot šos failus. Tas ir tāpēc, ka ntfsundelete programma saglabā failus kā “root” lietotāju, nevis “ubuntu” lietotāju.

    To varam apstiprināt, termināļa logā ierakstot sekojošo:

    Es esmu

    Mēs vēlamies, lai šie trīs faili pieder ubuntu, nevis saknei. Lai to izdarītu, termināļa logā ievadiet šādu informāciju:

    sudo chown ubuntu

    Ja pašreizējā mapē ir citi faili, iespējams, nevēlaties mainīt savu īpašnieku uz ubuntu. Tomēr mūsu gadījumā mums ir tikai šie trīs faili šajā mapē, tāpēc mēs izmantosim * aizstājējzīmes, lai mainītu visu trīs failu īpašnieku..

    sudo chown ubuntu *

    Tagad faili izskatās normāli, un mēs varam darīt to, ko vēlamies.

    Cerams, ka jums nav nepieciešams izmantot šo padomu, bet, ja jūs to izdarīsiet, ntfsundelete ir jauka komandrindas utilīta. Tam nav iedomātā GUI, tāpat kā daudzas līdzīgas Windows programmas, bet tas ir spēcīgs rīks, kas var ātri atjaunot failus.

    Plašāku lietošanas informāciju skatiet vietnē ntfsundelete's manual