Ubuntu Двойная загрузка UEFI без восстановления начальной загрузки

У меня есть HP Pavilion с предварительно установленным Windows 8.1. Я управлял к двойной загрузке Ubuntu 15.04 успешно. Затем я заменил Windows Boot Loader загрузчиком личинки как значение по умолчанию путем ввода этой команды в командную строку Windows:

bcdedit / устанавливают "{bootmgr}" путь \EFI\ubuntu\grubx64.efi

Однако я решил удалить Ubuntu и неблагоразумно начал путем удаления раздела Ubuntu из Windows Disk Manager. Очевидно, это привело к повреждению в моем разделе EFI, я не мог загрузиться в Windows, и я должен был заменить свой жесткий диск.

На этот раз я хочу установить Ubuntu и не установить загрузчик личинки, вместо этого просто загрузив Ubuntu вручную от параметров загрузки во время запуска. Мой вопрос, если я приму решение удалить Ubuntu путем удаления разделов снова, то я получу те же проблемы со своей новой схемой т.е. без того, чтобы влезать в процесс начальной загрузки Windows?

3
задан 19 July 2015 в 08:55

1 ответ

Во-первых, конфигурация GRUB 2 по умолчанию для Ubuntu отправляет GRUB 2 в раздел Ubuntu для некоторой критической конфигурации и файлов поддержки. Это делает GRUB 2 уверенным в файлах и на Системном разделе EFI (ESP) и на корне Ubuntu (/) или /boot раздел. Таким образом удаление раздела Ubuntu почти наверняка не повредило Системный раздел EFI (ESP). Вместо этого Вы лишили GRUB 2 его конфигурационных файлов и файлов поддержки, ведя к неспособности загрузиться через GRUB 2. Эта проблема на самом деле легко преодолена при помощи встроенного диспетчера начальной загрузки компьютера - обычно полученный доступ путем нажатия Esc, Enter или функциональной клавиши, когда Вы включаете систему. (К сожалению, в пользовательских интерфейсах нет никакой стандартизации, таким образом, я не могу быть более конкретным.), Если Вы знали это, Вы, возможно, вероятно, сохранили себя много стычки.

Во-вторых, установка Ubuntu без загрузчика довольно бессмысленна, так как загрузчик требуется, чтобы загружать ОС. Тем не менее загрузчик не должен быть GRUB 2. Этот вопрос и ответы кратко описывают несколько альтернатив. Моя Веб-страница на предмете вдается в намного большее количество подробностей. Если Вы хотите использовать что-то другое, чем GRUB 2, можно загрузить установщик с помощью "попытки прежде, чем установить" опцию, запустить Терминал и тип:

ubiquity -b

Эта команда запускает установщик и говорит ему не устанавливать GRUB. Когда установка заканчивается, необходимо будет установить загрузчик по Вашему выбору в некотором роде. Опции включают:

  • Установите его из Windows
  • Установите его из Ubuntu живой диск
  • Использование, которое любит чрезвычайный диспетчер начальной загрузки, повторно находит на Карте памяти, чтобы загрузить Ubuntu, затем установить оттуда

Если Вы хотите процесс начальной загрузки, это безопасно от проблем, вызванных путем удаления Ubuntu, Вы должны будете или использовать что-то другое, чем GRUB 2 или создать настроенную в большой степени конфигурацию GRUB 2, как описано здесь. (Обратите внимание, что, хотя та страница включает комментарий, что это устарело, более новая страница не описывает, как создать пользовательскую установку GRUB.)

1
ответ дан 1 December 2019 в 17:36

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

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