Рейтинг:0

Запуск `sudo dd` на разделе `sda4` вызвал нераспределенное пространство на всех разделах моего жесткого диска.

флаг in

Я использую Ubuntu 20.04 после запуска команды ниже только для моего корневого раздела. sda4, я проверил gparted через live Ubuntu, и он показал нераспределенное пространство для всех разделов на моем жестком диске (не только для sda4).

Может ли кто-нибудь рассказать мне, что на самом деле произошло и как я могу получить доступ к другим разделам сейчас?

sudo dd if=/dev/zero of=/dev/sda4

Обновлять: я выполнил команду sudo gdisk -l /dev/sda и это отображало это:

GPT fdisk (gdisk) версия 1.0.4

Внимание: неверный основной заголовок GPT, но допустимая резервная копия; регенерация основного заголовка
из резервной копии!

Предупреждение: Недопустимый CRC в данных основного заголовка; загруженная резервная таблица разделов.
Предупреждение! Основная и резервная таблицы разделов различаются! Используйте варианты «c» и «e»
в меню восстановления и преобразования, чтобы изучить две таблицы.

Предупреждение! Несоответствие CRC основной таблицы разделов! Загруженная резервная таблица разделов
вместо основной таблицы разделов!

Предупреждение! Один или несколько CRC не совпадают. Вы должны восстановить диск!
Основной заголовок: ОШИБКА
Резервный заголовок: ОК
Таблица основных разделов: ОШИБКА
Резервная копия таблицы разделов: ОК

Сканирование таблицы разделов:
  МБР: нет
  БСД: нет
  АПМ: нет
  GPT: поврежден

Обнаружен неверный MBR и поврежденный GPT. Что ты хочешь делать? (С использованием
GPT МОЖЕТ разрешать восстановление данных GPT.)
 1 – Использовать текущую GPT.
 2 - Создать пустой GPT```
флаг in
Что вы подразумеваете под "исправить"? Компьютер сделал бы именно так, как вы сказали: записал кучу нулей в `/dev/sda4`, перезаписав все, что там могло быть (потому что вы указали устройство, а не файл)
ShirinJZ avatar
флаг in
@matigo вы правы, но я сказал ему выполнить команду только на одном из моих разделов (SDA4), а не на всем жестком диске !!! Теперь весь мой жесткий диск не распределен; под исправлением я имел в виду, как я могу получить доступ к другим разделам.
Artur Meinild avatar
флаг vn
Это неожиданно. Так вы говорите, что он стер весь ваш жесткий диск, а не только раздел «sda4»? Я бы тоже этого не ожидал, но, может быть, кто-то, кто лучше знает внутреннюю работу `dd`, сможет объяснить?
ShirinJZ avatar
флаг in
Да, я тоже. :)
oldfred avatar
флаг cn
Диск был MBR или gpt? Это что-то показывает? `sudo gdisk -l /dev/sda`
ShirinJZ avatar
флаг in
@oldfred Я написал результат в своем вопросе, дорогая :)
oldfred avatar
флаг cn
Если вы используете gdisk для восстановления таблицы основных разделов, это исправит это? ремонт gpt: http://www.rodsbooks.com/gdisk/repairing.html Для получения дополнительной информации о ремонте используйте p, v и w для записи таблицы разделов. Если это не так, просто используйте q для выхода. : http://askubuntu.com/questions/386752/fixing-corrupt-backup-gpt-table/386802#386802
Рейтинг:0
флаг us

прежде всего отключите диск после того, как вы очистили его, чтобы предотвратить любые операции записи и еще больше повредить диск

второе: создайте копию диска и выполните параметры восстановления на копии

третье: восстановите свои разделы/файлы, следуя https://help.ubuntu.com/community/DataRecovery

dd никогда не сотрет разделы, на которые вы не указали, но что могло случиться, если вы нажали ввод перед записью 4 а затем вы добавили 4 сразу после нажатия Enter. в терминале он все еще мог отображаться как sda4, если вы были быстрее, чем ответ вашей ОС.это означает, что вы обнулили весь /dev/sda, что, похоже, вы испытали

ShirinJZ avatar
флаг in
Как я могу отключить его и сделать копию, пока он отключен? :)
Jan Myszkier avatar
флаг us
самый простой способ — запустить операционную систему с USB-накопителя и «монтировать» сломанный диск в режиме только для чтения, чтобы скопировать его на другой диск, например, на внешний USB-диск (я рекомендую USB-накопитель 3.1, если у вас есть такая возможность, потому что копирование к это будет намного быстрее, чем любой предыдущий USB). если это настольный компьютер, вы можете подключить другой диск через кабель SATA, что будет еще лучшим способом сделать копию.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.