Двойная загрузка без bootmanager, т.е. иметь начальную загрузку по умолчанию ОС

Я хотел бы сделать мой (Windows 10) настольный компьютер в систему двойной загрузки Ubuntu Windows. Однако, так как Windows 10 будет наиболее используемой операционной системой безусловно, интересно, возможно ли сделать это таким способом, которым компьютер всегда автоматически загружается в Windows, предпочтительно не показывая bootmanager и без значительного уменьшения в скорости по сравнению с текущей ситуацией единственной начальной загрузки. К Ubuntu должно было бы затем получить доступ одно разовое меню начальной загрузки, инициированное путем нажатия кнопки во время запуска (вероятно, F12 в моей системе).

Действительно ли это возможно вообще и как я должен пойти об этом?

0
задан 18 August 2017 в 09:09

1 ответ

Вообще говоря существует два способа сделать это:

  • Настраивают Windows сначала в диспетчере начальной загрузки EFI - После установки Ubuntu, типа sudo efibootmgr. Это покажет Вам список программ начальной загрузки, которые должны включать и ubuntu и Windows boot manager. У каждого из тех будет связанный номер (Boot####). Также будет BootOrder строка, которая показывает порядок, в котором пробуют записи загрузки. Возможностями является Ubuntu, будет первым в порядке загрузки, и Windows будет вторым. Можно инвертировать тот порядок при помощи -o опция к efibootmgr. Например, предположите, что Ubuntu Boot0008, Windows Boot0003, существует пара большего количества записей, и текущий порядок загрузки 0008,0003,0006,0005. В этом случае Вы могли бы ввести sudo efibootmgr -o 0003,0008,0006,0005 для инвертирования порядков загрузки Windows и Ubuntu. Можно сделать то же самое в GUI путь в Windows при помощи третьего лица инструмент EasyUEFI. Когда Вы будете сделаны, Windows загрузится по умолчанию; и загружать Ubuntu, необходимо будет удержать любую клавишу компьютерное использование для ввода его встроенного диспетчера начальной загрузки, который позволит Вам выбрать ubuntu запись.
  • Настраивают Windows сначала в GRUB (или другой установленный пользователями диспетчер начальной загрузки) - Вместо того, чтобы полагаться на диспетчер начальной загрузки EFI, можно оставить GRUB как первую запись загрузки и настроить его для начальной загрузки Windows по умолчанию. Можно также скорректировать тайм-аут и настроить GRUB для не отображения его меню, если Вы не держите (IIRC) клавишу Shift. Такие изменения обычно вносятся через выбор конфигурационных файлов GRUB и затем выполнения sudo update-grub; однако, утилита GRUB Customizer помогает Вам сделать это в GUI путь. (Я не большая часть человека GRUB, таким образом, я не знаю много о GRUB Customizer и не могу помочь вне указателя на PPA.) Можно сделать подобные вещи с моей собственной перенаходкой или другими диспетчерами начальной загрузки, но детали отличаются, и они потребовали бы устанавливающего дополнительного программного обеспечения, таким образом, Вы являетесь, вероятно, лучшими от реконфигурирования GRUB для Ваших потребностей, если Вы не находите, что не можете сделать вполне, что Вы хотите.

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

1
ответ дан 2 November 2019 в 10:11

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

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