Использование GParted для копирования раздела Windows. Флаг загрузки на разделе восстановления

0

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

Теперь я проделал тот же процесс снова, за исключением того, что на этот раз Windows загружается сразу после того, как нужно восстановить диск Windows. Разница, которую я заметил, в том, что на этом ноутбуке флаг загрузки находится в разделе NTFS, называемом Recovery. Я предполагаю, что это должно быть причиной, по которой он может загружаться без ремонта.

Может кто-нибудь объяснить мне, что здесь происходит?

jaromey
источник
Использует ли диск разделы MBR или GPT?
Ramhound
Я действительно не знаю. Я пошел в Информация об устройстве в GParted, и он сказал msdos под таблицей разделов. Я не знаю, означает ли это что-нибудь для вас, или это только я подчеркиваю свое непонимание.
Джаромей

Ответы:

0

Boot используется некоторыми коммерческими загрузчиками операционной системы. Флаг загрузки указывает, что раздел активен или является загрузочным. Только один раздел на дисковом устройстве может быть активным.

Источник: GParted manual

Бут это просто ... флаг.

Мне нужно было использовать диск восстановления Windows для восстановления раздела

Да, потому что восстановление раздела, вероятно, не восстановило работающий загрузчик.

Теперь я сделал тот же процесс снова, за исключением этого времени Windows загружается сразу

Более новые версии Windows (я думаю, 7 и 8, 8.1) устанавливают загрузчик в отдельный раздел, который создается автоматически при создании первого раздела на неформатированном жестком диске. Поскольку загрузчик не был поврежден, он искал раздел с bootфлагом и запустил процесс загрузки с него.

Корнелий
источник
В обоих случаях я выполнял восстановление с помощью Windows 7. Если эти версии Windows устанавливают загрузчик в отдельном разделе, это не согласуется, потому что на первом компьютере (тот, который нуждался в восстановлении) на загрузчике не было отдельный раздел
Джаромей
1
@Jslick - загрузочный раздел обычно создается только при работе с системами GPT / UEFI. Какую именно причину я спросил. До сих пор не получили удовлетворительного ответа.
Ramhound
Я не дал удовлетворительного ответа, потому что я не знаю. Теперь, когда вы упомянули этот комментарий, я вспоминаю, что когда я загружаюсь с USB с более новым ПК (тот, который не требует восстановления с диском Windows), у меня есть возможность загружаться с UEFI. Я не помню этого при загрузке со старого компьютера (тот, который требует диск восстановления).
Джаромей
Смущает, что загрузочный раздел имеет активный флаг, а C:раздел имеет загрузочный флаг. По крайней мере, у меня на windows 7 x64. Подразумевается, что загрузочный флаг не имеет смысла, а активный флаг означает загрузочный (по крайней мере, в Windows).
jiggunjer
1

Скорее всего, это вопрос точного размещения разделов. На компьютере с BIOS, Windows очень требовательна к тому, где начинается загрузочный раздел; если он перемещается на один сектор, процесс загрузки отключается и теряется. Таким образом, если вы создадите резервную копию раздела, начавшегося, скажем, в секторе 63, и восстановите его в раздел, который начинается в другом месте, например, в секторе 2048, компьютер больше не будет загружаться. Кроме того, если вы восстановите разделы на диске, но не сможете восстановить загрузчик, компьютер не загрузится.

Таким образом, скорее всего, одна из двух вещей произошла в вашем недавнем опыте:

  • Вы восстановили раздел с тем же номером начального сектора, что и исходный, и либо восстановили MBR, либо на целевом диске уже была установлена ​​совместимая MBR.
  • Ваш компьютер использует EFI, который не зависит от MBR и не настолько привередлив в отношении начальных точек раздела.

Первое кажется более вероятным, чем второе, потому что на компьютере на основе EFI то, что GParted сообщает как «флаг загрузки», должно быть назначено небольшому (обычно 100–600 МБ) разделу FAT, а не разделу NTFS. Однако, если у вас также есть раздел FAT с установленным «загрузочным флагом», возможно, указанный вами раздел NTFS неправильно помечен или изготовитель компьютера настроил его странным образом.

Род Смит
источник