Отсутствует bootmgr после удаления раздела Windows

У меня есть ноутбук Dell Inspiron, которым я больше не пользуюсь. Я установил Ubuntu 12.04 на раздел. Я любил это и решил удалить раздел Windows вообще. Однако после этого я не могу загрузиться в Ubuntu и получить сообщение об ошибке с отсутствующим bootmgr. Я пытался прочитать похожие посты, но я просто не могу получить его. Если бы кто-нибудь мог провести меня через исправление, я был бы очень признателен.

0
задан 23 August 2013 в 15:59

1 ответ

Я могу только предположить, что вы использовали старый менеджер загрузки Windows для загрузки Ubuntu, Ubuntu по крайней мере версии 10.04 или более поздней, и что вы фактически установили Ubuntu, а НЕ по сторонам Windows, как это делает Wubi.

Так что, если вы действительно «удалили» Windows и теперь используете исключительно Ubuntu, тогда вам все равно не нужен этот старый менеджер загрузки Microsoft. Вам это не нужно, даже если вы используете двойную загрузку с Ubuntu. Проблема в том, что крошечный маленький NTFS-раздел размером 100 мегабайт, вероятно, все еще остается единственным загрузочным разделом на жестком диске и все еще используется - или, по крайней мере, так и было. Но исправить это довольно просто. Просто измените загрузочный флаг на жестком диске с этого 100-мегагерцового раздела на тот, где был установлен GRUB, который, вероятно, находится на одном-единственном разделе ext4 (а не на NTFS).

Можно также отметить, что этот загрузочный раздел Windows NTFS размером 100 Мегабайт обычно скрыт от Windows, но его можно легко открыть, если просто назначить ему букву диска в Windows. Это не совсем то, что есть в Ubuntu. Я упоминаю об этом только потому, что в этом скрытом 100-мегагерцовом «системном» разделе Windows находится менеджер загрузки Windows - он не находится на самом диске C :, который, я полагаю, вы также удалили. Но кого это волнует? Вы даже больше не используете Windows. Правильно?

Итак, чтобы изменить флаг загрузки, где бы ни находился GRUB, просто загрузитесь с живого диска / ключа / в Ubuntu (независимо от того, как вы используете Pixie) и запустите GParted. Если вам нравятся командные строки, вы можете вместо этого использовать FDISK или даже CFDISK, но это далеко не так красиво. Обратите внимание, что GParted находится на работающем диске Ubuntu (а также на множестве других дистрибутивов), но фактически никогда не устанавливается при установке Ubuntu. Поэтому, используя GParted, найдите раздел с GRUB, который обычно находится на одном-единственном разделе ext4 и в папке / boot. Используйте GParted, чтобы назначить этому разделу ext4 загрузочный «флаг», и все готово. (В качестве альтернативы, как и в любом редакторе разделов, вы можете делать много деструктивных действий, таких как настройка разделов, создание разделов или даже их удаление. Поэтому будьте осторожны!)

В GParted, выделите любой раздел, содержащий Ubuntu / boot папку (в которой находится GRUB и которая, вероятно, идентифицирована как / dev / hda1 с типом файла ext4), затем выберите «Раздел» в меню GParted, перейдите в «Управление флагами» и убедитесь, что флажок «boot» установлен. Выйдите из GParted (или любого другого) и перезагрузитесь с жесткого диска, который вы только что исправили.

Если вы использовали старый менеджер загрузки Windows (от XP до сегодняшнего дня), тогда будет установлен флаг загрузки в этом старом 100-мегагерцовом NTFS-разделе. Опять же, этот 100-мегагерцовый раздел не нужен для GRUB и Ubuntu. То есть, если вы не сделали во время установки Ubuntu что-то, о чем мы до сих пор не знаем. И, предполагая, что нет никаких других проблем с GRUB или чем-то еще, что вполне может существовать, теперь вы должны использовать GRUB для загрузки вместо старого менеджера загрузки Windows. (Вы также можете заметить, что меню GRUB даже не отображается во время процесса загрузки, если оно не обнаружило другую ОС, такую ​​как Windows - или даже другую ОС Linux.)

Не беспокойтесь о флаге загрузки или. Вы всегда можете заменить его обратно или даже на любой другой раздел на этом физическом жестком диске, не опасаясь реального повреждения. Однако вам нужно проверить настройки BIOS, чтобы узнать, какой физический жесткий диск на самом деле загружается! Потому что если у вас подключено более одного физического жесткого диска, тогда ЭТО может быть всем, что вам нужно проверить!

Надеюсь, это поможет.

0
ответ дан 23 August 2013 в 15:59

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

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