Показать статистику
0 голосов
от (2.3тыс. баллов)

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

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

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

Обновление: я запустил команду sudo gdisk -l /dev/sda, и она показала следующее:

GPT fdisk (gdisk) version 1.0.4

Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!

Warning: Invalid CRC on main header data; loaded backup partition table.
Warning! Main and backup partition tables differ! Use the 'c' and 'e' options
on the recovery & transformation menu to examine the two tables.

Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!

Warning! One or more CRCs don't match. You should repair the disk!
Main header: ERROR
Backup header: OK
Main partition table: ERROR
Backup partition table: OK

Partition table scan:
  MBR: not present
  BSD: not present
  APM: not present
  GPT: damaged

Found invalid MBR and corrupt GPT. What do you want to do? (Using the
GPT MAY permit recovery of GPT data.)
 1 - Use current GPT
 2 - Create blank GPT```
214 просмотров 1 ответов

1 Ответ

0 голосов
от (26.4тыс. баллов)

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

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

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

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

от (26.4тыс. баллов)
0

Самый простой способ — запустить операционную систему с USB-накопителя, а mount сломанный диск в режиме только для чтения скопировать на другой диск, например, на внешний USB-диск (я рекомендую USB-накопитель 3.1, если у вас есть такая возможность, потому что копирование на него будет быть намного быстрее, чем любой предыдущий USB). если это настольный компьютер, вы можете подключить другой диск через кабель SATA, что будет еще лучшим способом сделать копию.


...