1

Итак, я получил новый SSD. Я решил использовать GPT вместо MBR, поэтому я немного растерялся. В итоге это испортилось. Я не уверен, что GPT просто не принял во внимание защищенную область хоста или мой SSD действительно потерял некоторые данные. Итак, я пытаюсь просто установить его прямо сейчас. Проблема в том, что я получаю эту ошибку от gparted, что раздел слишком большой:

Проблема: сам указатель вторичного заголовка указывает, что он не находится в конце диска. Если вы добавили диск в массив RAID, используйте параметр «e» в меню экспертов, чтобы настроить расположение вторичного заголовка и таблицы разделов.

Проблема: диск слишком мал, чтобы вместить все данные! (Размер диска составляет 390717734 секторов, необходимо 488397168 секторов.) Опция «e» в меню экспертов может решить эту проблему.

Проблема: GPT утверждает, что диск больше, чем он есть! (Заявленный последний используемый сектор - 488397134, но заголовок резервной копии - 488397167, а размер диска - 390717734 сектора. Опция e в меню экспертов, вероятно, решит эту проблему.

Проблема: раздел 1 слишком большой для диска.

Выявлено 4 проблемы!

(была также ошибка CRC, но я восстановил GPT из структур резервного копирования, и это ушло)

Я попытался сделать опцию e в режиме экспертов, но пропала только ошибка CRC, а не эти проблемы.

Как я могу это исправить, чтобы попытаться восстановить ФС и заставить его смонтировать? У меня есть резервные копии, но это означало бы, что я потеряю некоторую работу с тех пор, как в последний раз делал резервную копию.

Кроме того, это звучит как повреждение данных или как что-то, что может появиться из-за этого без учета HPA?

1 ответ1

1

Во-первых, второстепенный вопрос: сообщения о проблемах, которые вы цитировали, приходят из GPT fdisk (gdisk , sgdisk или cgdisk), а не из GParted. Я просто хочу уточнить, на случай, если кто-то запутается из-за этого в будущем.

Защищенная область хоста (HPA) является беспорядком, поскольку некоторые операционные системы, похоже, игнорируют ее, что может привести к возникновению ошибки, которую вы видите. Если вы используете HPA, рассмотрите возможность отключения этой функции. Если это является источником проблемы, вам почти наверняка понадобится сделать это для восстановления ваших данных, поскольку в цитируемых вами сообщениях четко указано, что на вашем диске есть раздел, который значительно превышает доступное пространство. Это может произойти, если вы разбили диск на диск с неосведомленной HPA ОС или разбили его на разделы до установки HPA и если впоследствии вы перешли на ОС, выполняющих HPA, или установили HPA.

Поскольку ваши теги указывают на то, что вы используете Linux, вы можете проверить состояние диска HPA с помощью hdparm:

$ sudo hdparm -N /dev/sda

/dev/sda:
 max sectors   = 976773168/976773168, HPA is disabled

Это показывает диск с отключенным HPA; это показало бы что-то еще с включенным HPA.

Также возможно, что ваш SSD неисправен. Если это так, вам придется сохранить как можно больше данных и отправить диск обратно для ремонта или замены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .