Меню загрузчика Grub не отображается при двойной загрузке, но отдельный загрузчик содержит другую ОС

У меня установлена ​​Windows 8 в моей системе. Чтобы установить Ubuntu с загрузочного USB-накопителя, я не получил загрузку с USB-опции. Чтобы получить это, я нашел решение, которое я должен переключить на Legacy Boot. Поэтому я сделал это, а затем установил Ubuntu 16.04. После успешной установки, когда я перезапустил систему, я не получил меню загрузчика grub для выбора ОС. Вместо этого он загружается непосредственно в Ubuntu. Теперь, если я изменю параметр загрузки в диспетчере загрузки в UEFI, он загрузится непосредственно в Windows 8. Поэтому мне нужно установить обе ОС в том же режиме Legacy, чтобы получить меню загрузки при запуске?

0
задан 1 May 2018 в 00:43

4 ответа

Включение поддержки BIOS / CSM / legacy было ошибкой. Для всех деталей gore см. Мою веб-страницу по этому вопросу.

Вместо этого вы должны были изучить проблемы, связанные с загрузкой установочного носителя. Скорее всего, это было неправильно подготовлено - некоторые инструменты не копируют загрузчик EFI-режима из файла .iso на флэш-накопитель USB; и иногда возникают изворотливые несовместимости между конкретными инструментами и конкретными компьютерами. Страница, на которую я только что ссылалась, включает в себя мою веб-страницу по этому вопросу. , поэтому прочитайте ее для деталей. Короткий вариант заключается в том, что Rufus и стандартный инструмент Linux dd, как правило, делают наилучшую работу, по моему опыту.

Таким образом, один из способов устранить вашу проблему - отключить CSM в настройках прошивки, -создайте свой установочный носитель и переустановите Ubuntu. Этот подход является излишним с технической точки зрения, но, вероятно, будет самым простым решением, учитывая, что вы еще не использовали Ubuntu. Если вы не согласны с решением «overkill» или если вы потратили много времени на настройку своих настроек или создание данных, специфичных для Ubuntu, однако, вы можете предпочесть установить загрузчик EFI для Linux, чтобы заменить загрузчик BIOS-режима теперь у вас есть. Два способа сделать это, которые, вероятно, будут самыми легкими, это:

Boot Repair - средство восстановления загрузки может переустановить GRUB на ваш компьютер. Однако вам придется запускать этот инструмент из аварийной системы в режиме EFI; запуск его из текущей загрузочной установки BIOS будет совершенно бессмысленным. Таким образом, вам необходимо отключить CSM или, по крайней мере, узнать, как управлять режимом загрузки. rEFInd - Вы можете установить мой менеджер загрузки rEFInd, который является менеджером загрузки EFI-режима. Вы можете установить его вручную из Windows, что, вероятно, будет неудобным; или вы можете загрузить версию флеш-накопителя rEFInd, использовать его для загрузки Ubuntu в режиме EFI, а затем установить пакет Debian или PPA для его постоянной установки на свой жесткий диск. Одно из предостережений заключается в том, что если активна безопасная загрузка, вам необходимо отключить ее, и если вы хотите снова включить ее, вам нужно будет перепрыгнуть через несколько обручей.
1
ответ дан 18 July 2018 в 04:00

Просто введите команду sudo update-grub, это работает. Я пробовал это. Если вы хотите, можете ссылаться на эту видео ссылку https://www.youtube.com/watch?v=j4n_8PlNt_U

-1
ответ дан 18 July 2018 в 04:00

Включение поддержки BIOS / CSM / legacy было ошибкой. Для всех деталей gore см. Мою веб-страницу по этому вопросу.

Вместо этого вы должны были изучить проблемы, связанные с загрузкой установочного носителя. Скорее всего, это было неправильно подготовлено - некоторые инструменты не копируют загрузчик EFI-режима из файла .iso на флэш-накопитель USB; и иногда возникают изворотливые несовместимости между конкретными инструментами и конкретными компьютерами. Страница, на которую я только что ссылалась, включает в себя мою веб-страницу по этому вопросу. , поэтому прочитайте ее для деталей. Короткий вариант заключается в том, что Rufus и стандартный инструмент Linux dd, как правило, делают наилучшую работу, по моему опыту.

Таким образом, один из способов устранить вашу проблему - отключить CSM в настройках прошивки, -создайте свой установочный носитель и переустановите Ubuntu. Этот подход является излишним с технической точки зрения, но, вероятно, будет самым простым решением, учитывая, что вы еще не использовали Ubuntu. Если вы не согласны с решением «overkill» или если вы потратили много времени на настройку своих настроек или создание данных, специфичных для Ubuntu, однако, вы можете предпочесть установить загрузчик EFI для Linux, чтобы заменить загрузчик BIOS-режима теперь у вас есть. Два способа сделать это, которые, вероятно, будут самыми легкими, это:

Boot Repair - средство восстановления загрузки может переустановить GRUB на ваш компьютер. Однако вам придется запускать этот инструмент из аварийной системы в режиме EFI; запуск его из текущей загрузочной установки BIOS будет совершенно бессмысленным. Таким образом, вам необходимо отключить CSM или, по крайней мере, узнать, как управлять режимом загрузки. rEFInd - Вы можете установить мой менеджер загрузки rEFInd, который является менеджером загрузки EFI-режима. Вы можете установить его вручную из Windows, что, вероятно, будет неудобным; или вы можете загрузить версию флеш-накопителя rEFInd, использовать его для загрузки Ubuntu в режиме EFI, а затем установить пакет Debian или PPA для его постоянной установки на свой жесткий диск. Одно из предостережений заключается в том, что если активна безопасная загрузка, вам необходимо отключить ее, и если вы хотите снова включить ее, вам нужно будет перепрыгнуть через несколько обручей.
1
ответ дан 24 July 2018 в 17:58
  • 1
    Благодарю. Я нашел решение, не предоставив Legacy. Мои окна 10 уже были на UEFI. Но я не получил загрузку с USB-опции. для этого мне нужно отключить безопасную загрузку в UEFI. после этого я могу загрузить и установить Ubuntu с UEFI. а также может получить загрузчик, чтобы выбрать os при запуске – nirmal patel 8 November 2017 в 17:33

Просто введите команду sudo update-grub, это работает. Я пробовал это. Если вы хотите, можете ссылаться на эту видео ссылку https://www.youtube.com/watch?v=j4n_8PlNt_U

-1
ответ дан 24 July 2018 в 17:58
  • 1
    Набрав sudo update-grub из BIOS-режима Ubuntu, когда Windows установлена ​​в режиме EFI, как и в случае с nirmal patel, не будет ничего хорошего. Лучше всего, чтобы обе ОС были установлены в одном и том же режиме загрузки (BIOS против EFI), поскольку управление установками ОС в режиме перекрестной загрузки в лучшем случае неудобно, а иногда и невозможно. – Rod Smith 3 November 2017 в 17:48

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

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