Úvodná » ako » Obnovte odstránené súbory na pevnom disku NTFS z disku CD Ubuntu Live

    Obnovte odstránené súbory na pevnom disku NTFS z disku CD Ubuntu Live

    Náhodné vymazanie súboru je strašný pocit. Nepodarilo sa zaviesť do systému Windows a zrušiť obnovenie súboru, čo ešte horšie. Naštastie môžete obnoviť odstránené súbory na pevných diskoch NTFS z Ubuntu Live CD.

    Ak chcete tento proces zobraziť, vytvorili sme štyri súbory na pracovnej ploche počítača so systémom Windows XP a potom ich odstránili. Potom sme zaviedli rovnaký stroj s zavádzacím USB flash diskom Ubuntu 9.10, ktorý sme vytvorili minulý týždeň.

    Po spustení Ubuntu 9.10 otvorte terminál kliknutím na položku Aplikácie v ľavom hornom rohu obrazovky a potom voľbou Príslušenstvo> Terminál.


    Ak chcete obnoviť obnovenie súborov, najprv musíte identifikovať pevný disk, z ktorého chceme odstrániť. V okne terminálu zadajte:

    sudo fdisk -l

    a stlačte kláves enter.

    To, čo hľadáte, je riadok, ktorý končí pomocou systému HPSF / NTFS (pod nadpisom Systém). V našom prípade je prístroj "/ dev / sda1". Toto môže byť pre vás trochu iné, ale bude to stále začiatok s / dev /. Berte na vedomie toto meno zariadenia.

    Ak máte viac ako jeden oddiel pevného disku naformátovaný ako NTFS, potom môžete identifikovať správny oddiel podľa veľkosti. Ak sa pozriete na druhý riadok textu na snímke hore, číta sa to "Disk / dev / sda: 136,4 GB, ..." To znamená, že pevný disk, ktorý Ubuntu nazval / dev / sda, je veľký o veľkosti 136,4 GB. Ak sú pevné disky rôznej veľkosti, tieto informácie vám môžu pomôcť vyhľadať správne meno zariadenia, ktoré chcete používať. Prípadne ich môžete jednoducho vyskúšať, hoci to môže byť časovo náročné pre veľké pevné disky.

    Teraz, keď poznáte názov, ktorý Ubuntu priradil vášmu pevnému disku, prehľadáme ho, aby sme zistili, aké súbory môžeme odhaliť.

    V okne terminálu zadajte:

    sudo ntfsundelete

    a stlačte Enter. V našom prípade príkaz je:

    sudo ntfsundelete / dev / sda1

    Názvy súborov, ktoré sa môžu obnoviť, sa zobrazia v pravom pravom stĺpci. Percento v treťom stĺpci udáva, koľko z tohto súboru možno získať. Tri zo štyroch súborov, ktoré sme pôvodne odstránili, sa zobrazujú v tomto zozname, a to aj napriek tomu, že sme vypustili počítač hneď po odstránení štyroch súborov - takže dokonca aj v ideálnych prípadoch nemusia byť vaše súbory obnoviteľné.

    Napriek tomu máme tri súbory, ktoré môžeme obnoviť - dva JPG a MPG.

    Poznámka: ntfsundelete je okamžite k dispozícii na CD Ubuntu 9.10 Live. Ak sa nachádzate v inej verzii Ubuntu alebo z nejakého iného dôvodu sa pri pokuse o použitie ntfsundelete chyba, môžete ho nainštalovať zadaním "sudo apt-get install ntfsprogs" do terminálového okna.

    Ak chcete rýchlo obnoviť dva JPG, použijeme zástupný znak * na obnovenie všetkých súborov, ktoré skončia s .jpg.

    V okne terminálu zadajte

    sudo ntfsundelete -u -m *

    čo je v našom prípade,

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

    Tieto dva súbory sa obnovia z pevného disku NTFS a uložia sa do aktuálneho pracovného adresára terminálu. Štandardne ide o domovský adresár aktuálneho používateľa, hoci pracujeme v priečinku Desktop.

    Upozorňujeme, že program ntfsundelete nespôsobuje žiadne zmeny pôvodného pevného disku NTFS. Ak chcete tieto súbory odobrať a vložiť ich späť na pevný disk NTFS, musíte ich po ich odstránení ntfsundelete presunúť tam. Samozrejme, môžete ich tiež umiestniť na flash disk alebo otvoriť Firefox a poslať im e-mailom - obloha je limit!

    Máme ešte jeden súbor na obnovenie - náš MPG.

    Všimnite si prvý stĺpec vľavo vľavo. Obsahuje číslo, jeho Inode. Premýšľajte o tom ako o jedinečnom identifikátore súboru. Toto číslo si všimnite.

    Ak chcete obnoviť súbor pomocou jeho Inode, do terminálu zadajte nasledujúce:

    sudo ntfsundelete -u -i

    V našom prípade to je:

    sudo ntfsundelete / dev / sda1-u-i 14159

    Toto obnovuje súbor spolu s identifikátorom, o ktorý sa naozaj nestaráme. Všetky tri obnoviteľné súbory sú teraz obnovené.

    Avšak Ubuntu nás vedie vizuálne, že tieto súbory ešte nemôžeme použiť. To preto, že program ntfsundelete ukladá súbory ako "root" používateľ, nie používateľ "ubuntu".

    Môžeme to overiť tak, že v našom terminálovom okne zadáme nasledovné:

    ls -l

    Chceme, aby tieto tri súbory vlastnili ubuntu, nie root. Ak to chcete urobiť, do okna terminálu zadajte nasledujúce:

    sudo chown ubuntu

    Ak má aktuálny priečinok v ňom iné súbory, možno nebudete chcieť zmeniť svojho vlastníka na ubuntu. V našom prípade však máme iba tieto tri súbory v tejto zložke, preto použijeme zástupný znak * na zmenu vlastníka všetkých troch súborov.

    sudo chown ubuntu *

    Súbory teraz vyzerajú normálne a môžeme s nimi robiť čo chceme.

    Dúfajme, že nebudete musieť používať tento tip, ale ak tomu tak je, ntfsundelete je pekný nástroj príkazového riadku. Nemá fantastické grafické rozhranie ako mnohé podobné programy Windows, ale je to mocný nástroj, ktorý dokáže rýchlo obnoviť súbory.

    Viac informácií o používaní nájdete v manuálovej stránke ntfsundelete