Существует ли способ фиксировать/восстанавливать поврежденное устройство хранения?

Скажите, что я по ошибке вынимаю SD-карту или Внешний жесткий диск, в то время как он пишется в, и он должен быть восстановлен.

Подобный Windows, когда поврежденное/немного поврежденное устройство хранения вставляется, оно предлагает Вам чинить устройство. Такая функция существует на Ubuntu/Linux? Это может быть команда, что-либо.

1
задан 17 June 2017 в 00:02

2 ответа

Присоедините свое устройство к Ubuntu, затем используйте:

sudo parted -l /dev/sdx

Изменение x с Вашим идентификатором устройства, например: /dev/sdc. можно использовать parted -l для получения, список всех дисков/разделов затем обнаруживают, который на желаемый на основе их размера.

Эта команда скажет Вам, какие разделы, с которыми файловые системы живут на Вашем устройстве, например:

 1      1049kB  8186MB  8185MB  primary   ext4

, Как Вы видите, мой диск имеет "один" раздел, который был форматирован с "ext4".

, таким образом, я могу работать:

sudo fsck.ext4 /dev/sdc1

, чтобы проверить и зафиксировать несоответствие в этом диске, если файловая система была чем-то как "ext2", что я мог бы работать:

sudo fsck.ext2 /dev/sdc1

существует много другого материала для других файловых систем:

fsck.btrfs     fsck.ext3      fsck.fat       fsck.nfs       fsck.xfs       
fsck.cramfs    fsck.ext4      fsck.minix     fsck.reiserfs  
fsck.ext2      fsck.ext4dev   fsck.msdos     fsck.vfat 

Обращают внимание на "1" в "sdc1", "sdc" является моим диском, и "sdc1" является моим единственным разделом в том диске.

, Если Вашей файловой системой является NTFS, я настоятельно рекомендую, чтобы Вы подключили свое устройство с окна и выполнили диск проверки на окнах.

1
ответ дан 7 December 2019 в 15:33

Да, существуют такие инструменты в Ubuntu, по крайней мере, для некоторых файловых систем, например, для файловых систем расширения, e2fsck для файловых систем расширения, ext2, ext3, ext4.

Но если существует файловая система Microsoft, лучше использовать инструмент Microsoft для восстановления его, особенно для NTFS, в то время как существует довольно хороший инструмент в Ubuntu для FAT32 файловая система, dosfsck псевдоним fsck.fat, то, что Вы устанавливаете с

sudo apt-get install dosfstools

См. также эту ссылку: Восстановите таблицу разделов и файловую систему pendrive

0
ответ дан 7 December 2019 в 15:33

Другие вопросы по тегам:

Похожие вопросы: