EasyBCD может только зафиксировать таблицу начальной загрузки Windows, но не Linux один?

Я удаляю раздел Linux, и теперь мой компьютер не загрузится ни до какой ОС...

С SuperGrubDisk я могу загрузиться до Vista снова, и если я выполняю EasyBCD, это только исправляет меню начальной загрузки Windows, которое является Vista и Wubi...

Таким образом, EasyBCD не может зафиксировать часть GRUB Linux? (существует все еще другой раздел Ubuntu на том диске),

0
задан 27.02.2010, 09:28

1 ответ

Безусловно наиболее вероятная проблема состоит в том, что при установке Ubuntu она перезаписала MBR жесткого диска.

Для восстановления MBR используйте инструмент Bootrec.exe в Windows Recovery Environment. Супер Диск Личинки может также смочь написать универсальный код MBR, но я никогда не использовал его.

Для объяснения более полно, когда IBM разработала ПК, они решили, что MBR, первые 512 байтов диска, должен содержать код, чтобы сделать следующую часть процесса начальной загрузки и таблицы разделов.

Универсальный тип кода в MBR находит раздел, который отмечен active в таблице разделов и загрузках первые 512 байтов того раздела. Это записано операционной системой и будет обычно позволять Вам выбирать операционную систему, чтобы загрузиться и продолжиться оттуда.

Таким образом, код BIOS выполняет выполнения кода MBR активный код раздела. Активный код раздела может быть загрузчиком Windows, который EasyBCD редактирует, Личинка (этап 1), Lilo или что-либо еще.

Проблема возникает, потому что много дистрибутивов Linux срезают путь в процессе начальной загрузки. Вместо того, чтобы загрузить Личинку в начале раздела, они загружают его в MBR. Поскольку Личинка (этап 1) просто ищет остальную часть системы Личинки, это не может загрузить Windows, не имея загружающейся остальной части себя.

1
ответ дан 24.11.2019, 12:40

Теги

Похожие вопросы