Можно ли восстановить первый сектор и заменить его запасным? Будет ли MBR поврежден, если это произойдет?

MBR всегда находится в секторе 0 на жестком диске, но можно ли его смещение?

Например, если первый сектор физического диска поврежден и не подлежит восстановлению, что произойдет с диском? Будет ли контроллер виртуально отображать другой сектор вместо первого, или диск больше нельзя будет использовать в качестве загрузочного диска, а только как прямое хранилище данных?

2 ответа
2

MBR всегда находится в секторе 0 на жестком диске, но можно ли его смещение?

MBR находится по адресу LBA 0 — адрес логического блока. Системная прошивка на самом деле не заботится о том, как диск ее физически отображает.

Например, если первый сектор физического диска поврежден и не подлежит восстановлению, что произойдет с диском? Будет ли контроллер виртуально отображать другой сектор вместо первого, или диск больше нельзя будет использовать в качестве загрузочного диска, а только как прямое хранилище данных?

Если сектор переназначен, он переназначен для всех целей.

Переназначение осуществляется контроллером диска. Однако не сам диск загружает систему — микропрограмма компьютера считывает этот сектор, и на него влияет переназначение секторов контроллера, как и на любое другое программное обеспечение.

Таким образом, предполагая систему BIOS, диск будет оставаться загрузочным до тех пор, пока в сектор (то есть логический блок 0) записан действительный загрузочный код BIOS, независимо от того, где он физически расположен.

(Системы UEFI обычно вообще не загружаются из этого сектора, поэтому на них это никак не повлияет. Их процесс загрузки начинается с таблицы разделов «GPT» на LBA 1.)

  • Кажется, это больше связано с вопросом. Спасибо за разъяснение.

    — Зекфад
    5 часов назад

В
Основная загрузочная запись (MBR)
первый сектор содержит код начальной загрузки и таблицу разделов. Таким образом, в случае уничтожения диск больше не будет загрузочным.

Некоторые пользовательские BIOS определяют первый неповрежденный сектор как загрузочный, но это не общее правило.

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

GPT-диск, в отличие от MBR, имеет резервную копию сектора, которую можно использовать для восстановления данных.

  • Обратите внимание, что теоретически ничто не мешает вам вручную скопировать MBR в какой-либо файл или даже в какой-то другой раздел диска (конец?) Для резервного копирования. Конечно, в последнем случае вам нужно будет убедиться, что ни один раздел не перекрывает это пространство, иначе вы можете потерять эту резервную копию.

    — 7heo.tk
    6 часов назад

  • Итак, восстановление возможно, но сам диск больше не может использоваться без специального оборудования?

    — Зекфад
    6 часов назад

  • Некоторое программное обеспечение, такое как TestDisk может попытаться восстановить потерянные разделы, чтобы восстановить данные, но успех не гарантируется.

    — harrymc
    6 часов назад

  • @Zekfad Копирование MBR для предотвращения потери данных похоже на копирование ключа от машины для предотвращения автомобильной аварии. Это может помочь, если машина заперта, и это приведет к аварии. Если вам нужна постоянство данных, ничто не сравнится с резервной копией.

    — 7heo.tk
    6 часов назад

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *