Не может загрузиться в Ubuntu в Windows 10 / двойная загрузка Ubuntu

Я установил Ubuntu на ноутбуке Dell XPS 13, которому предварительно установили Windows 10 на ней. Я установил его от карты флэш-памяти с интерфейсом USB на разделе. Когда я загружаю свой компьютер, я могу только загрузиться в Windows 10, и Ubuntu нигде не видна.

Если я загружаюсь в свой USB затем, я вижу, что Ubuntu установлена, но я не могу добраться до него из меню начальной загрузки BIOS.

11
задан 3 December 2018 в 21:27

6 ответов

Отключить режим гибернации и быструю загрузку в Windows.
Откройте командную строку от имени администратора и выполните:

powercfg /h off  

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

Обновление:

Если в настройках BIOS / UEFI нет записи Ubuntu,
переустановите загрузчик GRUB в вашу установку Ubuntu в режиме EFI.
Загрузитесь с установочного носителя Ubuntu - откройте терминал и выполните:

sudo mount /dev/sdXXX /mnt
sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub  

Примечание:

sdX = disk | sdXX = раздел efi | sdXXX = системный раздел

Для определения номеров разделов используйте GParted - он включен в установочный носитель Ubuntu.
Загрузитесь в BIOS и выберите Ubuntu в настройках UEFI в качестве операционной системы по умолчанию для загрузки.

4
ответ дан 23 November 2019 в 07:38

У меня была точно такая же проблема. Для меня это исправило следующее: У меня установлено 2 разных жестких диска. Мне потребовалась целая вечность, чтобы понять это, но было решено, что это меняет приоритет загрузки с первого на второй диск. Вероятно, менеджер загрузки для ubuntu был установлен на другом диске, поэтому он не смог его найти и загрузился прямо в Windows.

1
ответ дан 23 November 2019 в 07:38

У меня была аналогичная проблема, и оказалось, что проблема заключалась в том, что не было рабочего драйвера для моего графического процессора, предварительно установленного на ОПЕРАЦИОННЫЕ СИСТЕМЫ. Моим решением было войти в режим Recovery. В меню GRUB нажимайте клавишу со стрелкой вниз, пока не выберете вторую запись сверху (запись с режимом восстановления в ее описании), а затем дважды нажмите , введите .

Теперь вы должны увидеть это Recovery Меню:

enter image description here

Выберите параметр сеть в меню восстановления и нажмите Введите .

Выберите параметр root в меню восстановления, а затем используйте командная строка для запуска ubuntu-drivers autoinstall && reboot для автоматической установки проприетарного графического драйвера.

1
ответ дан 23 November 2019 в 07:38

Завершение работы. Затем нажмите F12 при загрузке и с помощью стрелок выберите ubuntu (обратите внимание на строчные буквы).

Кроме того, вам следует попробовать завершить работу, нажмите F2 , чтобы открыть BIOS / UEFI и отключите безопасную загрузку и сделайте ubuntu главным приоритетом. Затем GRUB сможет загружать Windows.

Если это не сработает, проверьте настройки быстрой загрузки в BIOS и настройки питания в Windows.

  1. Найдите и откройте Параметры электропитания в меню «Пуск» Windows.
  2. Нажмите Выберите действия кнопок питания в левой части окна.
  3. Нажмите Изменить настройки, которые в настоящее время недоступны .
  4. В разделе Настройки выключения отключить Включите быстрый запуск , сняв его отметку.
0
ответ дан 23 November 2019 в 07:38

Для всех случаев, когда Личинка, как успешно установлено в ESP (Системный Раздел EFI), но установщик не сделал (или не мог) изменяют порядок загрузки, пользователи должны сделать это вручную путем открытия настроек UEFI> Начальная загрузка (фактическое название меню могло варьироваться), и выберите Ubuntu как первый параметр загрузки. Это должно загрузить меню Grub, которое в свою очередь позволяет выбирать Ubuntu или Windows.

1
ответ дан 23 November 2019 в 07:38

Сразу после заставки BIOS / UEFI во время загрузки в BIOS быстро нажмите и удерживайте клавишу Shift , после чего появится экран меню GNU GRUB. В UEFI нажмите (возможно, несколько раз) клавишу Esc , чтобы перейти к экрану меню GNU GRUB. Выберите Ubuntu в меню GRUB и нажмите Введите .

В Ubuntu откройте терминал и введите:

sudo update-grub && sudo reboot

Если это не сработает, попробуйте загрузиться в Живой сеанс Ubuntu с USB-накопителя, который вы использовали для установки Ubuntu, и восстановление загрузчика GRUB с помощью Boot Repair. В интерактивном сеансе Ubuntu откройте терминал и введите:

sudo add-apt-repository ppa:yannubuntu/boot-repair  
sudo apt update  
sudo apt install -y boot-repair
sudo boot-repair  

Откройте приложение Boot Repair и выберите Дополнительные параметры -> Вкладка Основные параметры -> установите флажок Переустановите GRUB ] и Показать меню загрузки , как показано на снимке экрана ниже. Нажмите кнопку Применить . Затем перезагрузите компьютер с помощью sudo reboot

enter image description here

. Если ОС были установлены в разных режимах, двойная загрузка Windows и Ubuntu с grub работать не будет. Если ваша Windows установлена ​​в режиме BIOS, рекомендуется установить Ubuntu в режиме BIOS, но если она установлена ​​в режиме UEFI, сделайте то же самое с Ubuntu.Чтобы проверить, установлена ​​ли ваша Windows в UEFI, нажмите сочетание клавиш Windows + R, затем введите команду msinfo32 в окне «Выполнить». В новом открывшемся окне найдите запись, после которой написано BIOS Mode .

enter image description here
Сравнение BIOS и UEFI

Если вы установили Ubuntu в устаревшем режиме на том же диске с разделением GPT, вы можете использовать Дополнительные параметры восстановления при загрузке, чтобы удалить grub-pc и установить grub-efi-amd64. Это преобразует установку Ubuntu из загрузки BIOS в загрузку UEFI, ту же прошивку, что и на большинстве недавно выпущенных ноутбуков с предустановленной Windows.

Преобразование Ubuntu в режим UEFI

  1. Запустите восстановление загрузки и выберите Дополнительные параметры -> Вкладка GRUB .
  2. Если вы не видите параметр Separate / boot / efi partition , это означает, что на вашем компьютере нет раздела UEFI.
  3. Если вы видите параметр Отдельный / boot / efi раздел , установите флажок в поле слева от него, затем нажмите кнопку Применить в правом нижнем углу.

enter image description here

  1. Настройте BIOS так, чтобы он загружал жесткий диск в режиме UEFI. Способ настройки этого параметра зависит от конкретной модели компьютера, но обычно этот параметр находится в настройках приоритета загрузки на вкладке Boot программы настройки BIOS / UEFI.

Преобразование Ubuntu в Режим BIOS

Примечание: Используйте эту процедуру только для преобразования установки Ubuntu в режиме UEFI для загрузки в режиме BIOS / CSM / legacy. Такое преобразование может потребоваться, если какое-то оборудование некорректно работает в режиме UEFI. (Графические карты являются частым источником проблем.) Преобразование для загрузки в режиме BIOS / CSM / устаревшего, когда Windows загружается в режиме UEFI, может сделать процесс загрузки более неудобным - вам нужно будет использовать встроенный диспетчер загрузки компьютера, чтобы переключаться между ОС, а на некоторых компьютерах менеджеры загрузки такие плохие, что это может быть невозможно.

  • Если Ubuntu установлен на GPT-диск (вы можете проверить это с помощью команды sudo parted -l ), используйте Редактор разделов GParted для создания раздела BIOS-Boot (1 МБ, неформатированная файловая система, флаг bios_grub) в начале его диска.
  • Запустите восстановление загрузки и выберите Дополнительные параметры -> GRUB расположение вкладка .
  • Снимите флажок Отдельный / boot / efi раздел ,

Uncheck the Separate /boot/efi partition option

  • Нажмите кнопку Применить в правом нижнем углу.
  • Настройте BIOS чтобы он загружал жесткий диск в устаревшем режиме. Обычно этот параметр находится на вкладке Загрузка Порядок загрузки в разделе BIOS.

Преобразование Windows в режим GPT

MBR2GPT.exe - это инструмент командной строки, который является расположенный в папке System32 в Windows 10. С его помощью вы можете эффективно и неразрушающим образом преобразовать диск ОС Windows 10 из MBR (для Legacy BIOS) в стиль раздела GPT (для UEFI) без изменения / удаления каких-либо данных на диске или создания чистая установка Windows 10.


Ссылки:

2
ответ дан 23 November 2019 в 07:38

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

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