30Aug

Obnovení odstraněných souborů na pevném disku NTFS z CD Ubuntu Live

click fraud protection

Náhodně smazání souboru je strašný pocit. Neschopnost zavést systém do systému Windows a zrušit obnovení tohoto souboru je ještě horší.Naštěstí můžete obnovit smazané soubory na pevných discích NTFS z CD Ubuntu Live.

Chcete-li zobrazit tento proces, vytvořili jsme čtyři soubory na ploše počítače se systémem Windows XP a poté je odstranili. Poté jsme spustili stejný stroj s zaváděcím USB flash diskem Ubuntu 9.10, který jsme vytvořili minulý týden.

Po spuštění Ubuntu 9.10 otevřete terminál klepnutím na položku Aplikace v levé horní části obrazovky a poté výběrem položky Příslušenství & gt;Terminál.


Chcete-li vymazat soubory, nejprve musíte identifikovat pevný disk, z něhož bychom chtěli vymazat. V okně terminálu zadejte:

sudo fdisk -l

a stiskněte klávesu enter.

To, co hledáte, je řádek, který končí HPSF / NTFS( pod nadpisem Systém).V našem případě je zařízení "/dev/ sda1".To může být pro vás poněkud odlišné, ale bude stále začínat /dev/.Poznámka: název tohoto zařízení.

instagram viewer

Pokud máte více než jeden oddíl pevného disku formátovaný jako NTFS, můžete určit správný oddíl podle velikosti. Pokud se podíváte na druhý řádek textu na výše uvedeném obrázku, čte "Disk /dev/ sda: 136,4 GB,. .." To znamená, že pevný disk, který Ubuntu nazval /dev/ sda, je 136,4 GB velký.Pokud jsou pevné disky různé velikosti, mohou vám tyto informace pomoci vyhledat správné jméno zařízení, které chcete používat. Případně je můžete jednoduše vyzkoušet, i když to může být časově náročné pro velké pevné disky.

Nyní, když víte, že jméno vašeho pevného disku bylo přiděleno Ubuntu, prohlédneme jej, abychom zjistili, jaké soubory můžeme odhalit.

V okně terminálu zadejte:

sudo ntfsundelete & lt; HD name & gt;

a stiskněte enter. V našem případě je příkaz:

sudo ntfsundelete /dev/ sda1

Názvy souborů, které lze obnovit, se objeví v pravém sloupci. Procento ve třetím sloupci nám říká, kolik z tohoto souboru lze získat. Tři ze čtyř souborů, které jsme původně smazali, se zobrazují v tomto seznamu, ačkoli jsme vypnuli počítač ihned po odstranění čtyř souborů - takže i v ideálních případech nemusí být vaše soubory obnovitelné.

Nicméně máme tři soubory, které můžeme obnovit - dva JPG a MPG.

Poznámka: ntfsundelete je okamžitě k dispozici na Ubuntu 9.10 Live CD.Pokud se nacházíte v jiné verzi Ubuntu, nebo z nějakého jiného důvodu se při pokusu o použití ntfsundelete dostat k chybě, můžete ji nainstalovat zadáním "sudo apt-get install ntfsprogs" v okně terminálu.

Chcete-li rychle obnovit dva JPG soubory, použijeme zástupný znak * pro obnovení všech souborů, které končí. jpg.

V okně terminálu zadejte

sudo ntfsundelete & lt; HD name & gt;-u -m *. jpg

, což je v našem případě

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

Dva soubory jsou obnoveny z pevného disku NTFS a uloženy v aktuálním pracovním adresáři terminálu. Ve výchozím nastavení je to domovský adresář aktuálního uživatele, i když pracujeme ve složce Desktop.

Všimněte si, že ntfsundelete program provádí žádné změny na původní pevný disk NTFS.Pokud chcete tyto soubory vzít a vrátit je zpět na pevný disk NTFS, budete je muset přesunout tam, kde budou vymazány ntfsundelete. Samozřejmě je můžete také umístit na flash disk nebo otevřít Firefox a zaslat jim e-mailem - obloha je limit!

Máme ještě jeden soubor na obnovu - náš MPG.

Všimněte si prvního sloupce vlevo. Obsahuje číslo, její Inode. Mysli na to jako na jedinečný identifikátor souboru. Toto číslo si všimněte.

Chcete-li soubor vymazat jeho Inode, zadejte do terminálu následující:

sudo ntfsundelete & lt; HD name & gt;-u-i Inode>

V našem případě to je:

sudo ntfsundelete /dev/ sda1 -u -i 14159

Toto obnoví soubor spolu s identifikátorem, o který se nám opravdu nestaráme. Všechny tři obnovitelné soubory jsou nyní obnoveny.

Ovšem Ubuntu nám umožňuje vizuálně vědět, že tyto soubory zatím nemůžeme použít. To proto, že program ntfsundelete ukládá soubory jako "root" uživatel, nikoli uživatel "ubuntu".

Tuto operaci můžeme ověřit zadáním následujícího okna terminálu:

ls -l

Chceme, aby tyto tři soubory vlastnil ubuntu, nikoli root. Chcete-li to provést, do okna terminálu zadejte následující:

sudo chown ubuntu & lt; Files & gt;

Pokud aktuální složka obsahuje další soubory, možná nebudete chtít změnit vlastníka na ubuntu. V našem případě však máme pouze tyto tři soubory v této složce, takže použijeme zástupný znak * pro změnu vlastníka všech tří souborů.

sudo chown ubuntu *

Soubory nyní vypadají normálně a můžeme s nimi dělat co chceme.

Doufejme, že nebudete muset tento tip používat, ale pokud ano, ntfsundelete je hezký nástroj příkazového řádku. Nemá to fantazii jako mnoho podobných programů Windows, ale je to mocný nástroj, který může rychle obnovit vaše soubory.

Podrobnější informace o použití

naleznete v příručce ntfsundelete