Случайно использован "cp /file /dev/sdb1"

Я собираюсь плакать, мне нужна ваша помощь... Я новичок в Linux. Я пытался скопировать iso-образ Windows10 на внешний жесткий диск. Я хотел использовать команду cp. Я увидел, что мой внешний жесткий диск был sdb1. Так что я просто использовал

СР/файл/dev/sdb1

Теперь мой внешний жесткий диск объемом 1 ТБ испорчен. Похоже, размер диска 5,7 ГБ с содержимым iso...

У меня было почти 800 ГБ данных на моем диске ... Когда я подключаю его к Windows, он не читается Windows ... Я попытался снова преобразовать его в NTFS с помощью команды convert в Windows, чтобы не потерять данные, но команда convert сказала, что не поддерживает формат UDF...

Не могли бы вы, пожалуйста, помогите мне...

1 ответ

С помощью команды, которую вы использовали, вы перезаписали начало раздела внешнего жесткого диска копией ISO-образа Windows, потому что вы скопировали непосредственно на устройство, а не в каталог, в котором оно было смонтировано. Таким образом, вы уничтожили важные структуры файловой системы на вашем жестком диске. Специализированное программное обеспечение для восстановления данных может помочь вам восстановить что-то с части диска, которая не была перезаписана, но это никоим образом не гарантируется. К сожалению, ваши данные могут быть потеряны.

В будущем никогда не используйте имена устройств в обычных командах управления файлами, таких как . Если вы используете настольную установку Ubuntu, редко нужно использовать имена устройств где угодно. Когда вы подключили свой жесткий диск (пока он был в порядке), он, вероятно, автоматически смонтировался в какой-то каталог, например . Этот каталог обычно также должен автоматически открываться в окне файлового менеджера. Вы должны были скопировать файл ISO туда, а не в .

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