Я установил Windows 7 и Ubuntu в двух режимах на разных дисках. Я заменил Windows 7 на Windows 10. Теперь только Windows 10 загружается; он не показывает опцию Ubuntu во время загрузки.
Как я могу решить эту проблему?
Я установил Windows 7 и Ubuntu в двух режимах на разных дисках. Я заменил Windows 7 на Windows 10. Теперь только Windows 10 загружается; он не показывает опцию Ubuntu во время загрузки.
Как я могу решить эту проблему?
Ответы:
Сначала загрузитесь в Windows 10 и отключите быстрый запуск . Вот учебник, чтобы сделать это
Теперь вам нужна живая загрузка Ubuntu (так же, как вы делали это при первой установке Ubuntu). Вам нужно иметь работающее подключение к интернету для этого.
После загрузки в Ubuntu вам нужно вводить эти команды в терминале построчно:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
После установки Boot Repair
программного обеспечения оно запустится автоматически. Затем нажмите на Recommended repair
. Теперь перезагрузитесь, если все пойдет хорошо, вы получите возможность выбрать ОС по вашему выбору при запуске компьютера
В моем случае меню GRUB Boot Manager внезапно пропустилось, и мой ноутбук сразу перешел бы к окнам. Попробовав все вышеперечисленное без посторонней помощи, я обнаружил, что на странице меню BIOS (при загрузке) в меню загрузочного устройства в главном параметре загрузки (жесткий диск) неожиданно появилось новое подменю (помеченное стрелкой вправо). и внутри этого подменю было показано Windows Boot Manager поверх Ubuntu Boot Manager. Изменение их порядка (с помощью F6-F5) восстановило загрузочное меню GRUB.
Сначала вам нужно отключить спящий режим и быструю загрузку в вашей установке Windows 10 .
Загрузитесь в Windows, откройте командную строку от имени администратора и выполните эту команду:
powercfg /h off
Чтобы отключить быструю загрузку, откройте панель управления (старая версия - не современный дизайн),
выберите « Настройки энергопотребления» , включите показ скрытых настроек и снимите флажок «Быстрая загрузка» .
Выключите машину ( НЕ перезагружайте ) полностью.
Если у вас более старая машина с устаревшим BIOS -
переустановите загрузчик GRUB в вашу установку Ubuntu в устаревшем режиме .
Загрузитесь с установочного носителя Ubuntu - затем откройте терминал и выполните:
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
Примечание 1: sd*
= диск | sd**
= системный раздел
Если у вас более новая машина с UEFI BIOS -
переустановите загрузчик GRUB в вашу установку Ubuntu в режиме EFI .
Загрузитесь с установочного носителя Ubuntu - затем откройте терминал и выполните:
sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /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/sd*
update-grub
Примечание 2: sd*
= диск | sd**
= EFI раздел | sd***
= системный раздел
Загрузитесь в BIOS и измените порядок загрузки в настройках UEFI.
Выберите Ubuntu, чтобы быть операционной системой по умолчанию для загрузки.
Заметка 3 :
Если расположение дисков вашего компьютера настроено как таблица разделов mbr (устаревшая
версия BIOS): установите GRUB на тот же диск, где установлена Windows, если это первый диск на вашем ПК, то это sda.
Когда схема вашего компьютера настроена как таблица разделов gpt (UEFI):
Установите GRUB в уже существующий раздел EFI, где должны быть установлены все загрузчики.
Для определения номеров разделов используйте GParted . Инструмент включен в установочный носитель Ubuntu.
Способ 1:
Live boot ubuntu и выберите опцию try ubuntu в появившемся меню grub, а затем установите восстановление загрузки, введя следующие команды.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Хотя использование восстановления загрузки является лучшим решением, но все же, если оно не поможет вам, вы можете попробовать этот метод.
Способ 2.
В Windows перейдите к кнопке «Пуск» в левом нижнем углу и нажмите ее. Затем найдите командную строку в папке «Приложения / Windows», щелкните правой кнопкой мыши и запустите ее с правами администратора. Теперь введите это и нажмите Enter.
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
В следующий раз, когда вы перезагрузитесь, вы снова увидите меню grub.