GRUB отсутствует после удаления диска с Ubuntu

Мой рабочий ноутбук - это HP EliteBook с одним жестким диском. На этом жестком диске загружается программа шифрования, которая называется «безопасная загрузка», вы вводите свое имя пользователя и пароль, а затем загружается Windows. Желая использовать это в личных целях, я вынул CD-дисковод и вместо него установил второй отсек для жесткого диска. На второй жесткий диск я загрузил Linux Mint 14 и использовал его в течение нескольких месяцев. Затем я хотел попробовать Ubuntu 12.10, поэтому я разбил второй жесткий диск и установил 12.10. Теперь при загрузке, если я выбираю загрузку с первого жесткого диска, он идет прямо в загрузчик grub. Если я удаляю второй жесткий диск и загружаюсь, он говорит, что grub отсутствует. Есть мысли?

2
задан 4 March 2013 в 05:04

1 ответ

"Теперь при начальной загрузке, если я принимаю решение загрузиться от первого жесткого диска, он идет прямо в загрузчик личинки".

Для понимания то, что продолжается здесь, необходимо понять точно, как Личинка работает. Поскольку загрузчик, установленный на MBR жесткого диска (Главная загрузочная запись), не должен быть больше, чем 512 байтов, Личинка разделена на два этапа:

  • Этап 1 состоит из очень небольшой программы. Единственная цель этой программы состоит в том, чтобы загрузить и выполнить Этап 2. Фактический процесс для того, чтобы сделать это зависит от Вашей версии Личинки. Важный момент для замечания вот - то, что Этап 1 должен смочь найти Этап 2 для выполнения его.

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

При установке Ubuntu установщик обычно копирует Этап 1 в MBR первого диска. Поскольку Вы установили Ubuntu на втором диске, Этап 2 был, вероятно, установлен там.

"Если я удаляю 2-й жесткий диск и загружаюсь, он говорит, что личинка отсутствует".

Это вызвано тем, что Этап 2 (который, если Вы помните, ответственно за то, что на самом деле отобразилось, меню) расположен на диске, который Вы удалили.

"Какие-либо мысли?"

Личинка способна к chainloading Windows - это означает, что Личинка просто вызывает Windows' собственный загрузчик, как будто это было непосредственно вызвано BIOS. Если Windows не обнаруживается в меню Grub, то проблема состоит в том, что Личинка не обнаруживает установку Windows.

2
ответ дан 4 March 2013 в 05:04

Другие вопросы по тегам:

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