(12 odpovědí)
Uzavřeno před 1 rokem.
Mám externí HDD, který vypadá, že je rozbitý. Nelze otevřít ve Windows ani v Ubuntu (je to souborový systém NTFS).
Ve Windows jsem spustil (teď dvakrát) příkaz chkdsk
. Tam identifikuje určité segmenty paměti, které jsou nečitelné. Myslel jsem, že je to ‚označí‘ a vyhne se jim při pokusu o čtení na HDD.
Ale poté, co jsem ten program spustil, Windows jej stále nemohl otevřít. Takže buď se mýlím, nebo můj disk nelze opravit.
Za předpokladu, že se mýlím, obrátil jsem se na Ubuntu, abych zjistil, zda gparted
nebo fsck
může pomoci.
Funkce „kontrola“ v gparted
mi dal chybu... a nemá mnoho dalších informací.
Nejprve zkontrolujte, kde se oddíl nachází, spuštěním lsblk
dává
sdb 8:16 0 298,1G 0 disk
└─sdb1 8:17 0 298,1G 0 part
Přecházíme na fsck
, spustil jsem následující příkaz
[email protected]# fsck /dev/sdb1 -y
fsck from util-linux 2.31.1
Nic víc. Takže to bylo docela zvláštní. Proto jsem zkusil celý disk a ne jeden oddíl. To dalo
[email protected]# fsck /dev/sdb -y
fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>
Found a dos partition table in /dev/sdb
Uvedená chyba je tedy
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb
Protože jsem si jistý (díky gparted
), že mám co do činění s ntfs
souborový systém, nikoli ext[0-9]
.. Myslím, že navrhované řešení (spuštěním ef2fsck
se na mě nevztahuje.
Nevím, jak odtud pokračovat. Věřím, že pokud se lze vyhnout čtení určitých segmentů paměti... Myslím, že z toho mohu získat nějaká data. Ale nevím, jak to udělat.
Související:Jak resetovat konfiguraci Unity v Ubuntu?Přijatá odpověď:
fsck
a gparted
aplikace nelze použít k vyřešení problému s oddílem ntfs. ntfsfix
by se nemělo používat k pokusu o vyřešení tohoto problému.
Obvykle by se měly používat nástroje Windows. Nicméně chkdsk
tady nepomáhá.
Můžete zkusit použít testdisk
z operačního systému Ubuntu.
sudo apt-get update
# aktualizujte softwarové databáze
sudo apt-get install testdisk
# nainstalovat testdisk
sudo testdisk
# spustit testovací disk
Nápovědu k používání tohoto nástroje naleznete na adrese http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step.