Я новичок в установке Linux. каким-то образом я установил два загрузочных окна 8 и Ubuntu, выполнив эту ссылку. Но сегодня как-то всегда загружается команда grub. Нашел проблему с hd0 в grub. Поймите, чтобы узнать эту проблему с grub. Поэтому я выполнил загрузку (через live USB), и я получил следующую ошибку . Создайте раздел BIOS-Boot (> 1 МБ, неформатированная файловая система, флаг bio_grub). Это может быть выполнено с помощью таких инструментов, как Gparted. Затем повторите попытку.
Используя gparted, я создал новый раздел с неформатированной файловой системой. Но управлять флагом нет. Так не удалось добавить 'bios_grub'. Кто-нибудь может мне помочь? Ниже изображено gparted view и / sdb9 - linux.
, предполагая, что grub установлен успешно, но вы получаете загрузчик окон. сделайте это:
1) сделайте grub загрузчиком по умолчанию:
загрузитесь в live CD и попробуйте ubuntu. установить efibootmgr и gparted sudo apt-get install efibootmgr gparted
использовать gparted, чтобы отключить флаг загрузки ESP в разделе EFI.
найти файл /EFI/ubuntu/grubx64.efi или / EFI / ubuntu / shimx64.efi
сделайте копию и переименуйте его bootx64.efi. затем переместите файл в /EFI/boot/bootx64.efi. замените файл, который есть.
использовать gparted для сброса флага загрузки ESP в разделе.
2) окна, как сказать efi, поставить 0000 сначала в порядке загрузки. Для того, чтобы окна не размещались сначала в порядке загрузки:
, используйте efibootmgr для удаления записей в загрузочной памяти efi.
sudo efibootmgr -b 0000 -B
repeat for все записи (кроме USB, CD и сетевых загрузок), затем перезагрузитесь. убедитесь, что ubuntu - первая система, в которую вы загрузились, чтобы она попала в слот 0000
, затем загрузите другие системы. вернитесь к ubuntu и efibootmgr, чтобы проверить, что ubuntu находится в слоте 0000.
Ваша проблема связана с модулем поддержки совместимости (CSM), который включен на вашем компьютере. Многие инструкции по установке Linux предполагают включение CSM, но это плохой совет. (На странице, на которую вы ссылались, комментирует, что устаревший режим ничего не принесет, но на самом деле это не особо подчеркивает.) Если вы отключите CSM (например, «устаревшую поддержку загрузки» или что-то подобное) в своей утилите настройки прошивки, вы должны быть способны чтобы программа установки Ubuntu загрузилась в режиме EFI, которая затем должна корректно работать с Boot Repair. (В некоторых случаях опции «CSM» или «устаревшая загрузка» отсутствуют, но есть опция «режим загрузки» с такими настройками, как «Только UEFI», «UEFI» или «наследие» или «только наследие». «UEFI only» должен отключить CSM.)
Если вы не можете найти соответствующие параметры, я рекомендую вам попробовать использовать мой менеджер загрузки rEFInd для принудительной загрузки EFI. Это менеджер загрузки только для EFI; если он загружается, вы можете быть уверены, что вы загрузились в режиме EFI и на компьютере под управлением UEFI, если он показывает вам вариант загрузки Ubuntu, его использование будет загружаться в режиме EFI. Страница, на которую я связан, включает ссылки загрузки для USB-флеш-накопителей и CD-R-версий rEFInd; используйте один из них для подготовки загрузочного носителя и загрузки к нему. Если это работает и позволяет вам загружаться в Ubuntu, вы можете либо запустить Boot Repair, либо установить rEFInd с помощью своего пакета PPA или Debian, который будет обходить GRUB и использовать rEFInd в качестве менеджера загрузки по умолчанию. Одно из предостережений заключается в том, что загружаемый USB-накопитель и CD-R версии rEFInd не поддерживают Secure Boot. Если эта функция включена, вы должны либо отключить Безопасную загрузку, либо перейти через дополнительные обручи, чтобы получить rEFInd, работая с защитой загрузки. Первый будет легче, чем последний.
, предполагая, что grub установлен успешно, но вы получаете загрузчик окон. сделайте это:
1) сделайте grub загрузчиком по умолчанию:
загрузитесь в live CD и попробуйте ubuntu. установить efibootmgr и gparted sudo apt-get install efibootmgr gparted
использовать gparted, чтобы отключить флаг загрузки ESP в разделе EFI.
найти файл /EFI/ubuntu/grubx64.efi или / EFI / ubuntu / shimx64.efi
сделайте копию и переименуйте его bootx64.efi. затем переместите файл в /EFI/boot/bootx64.efi. замените файл, который есть.
использовать gparted для сброса флага загрузки ESP в разделе.
2) окна, как сказать efi, поставить 0000 сначала в порядке загрузки. Для того, чтобы окна не размещались сначала в порядке загрузки:
, используйте efibootmgr для удаления записей в загрузочной памяти efi.
sudo efibootmgr -b 0000 -B
repeat for все записи (кроме USB, CD и сетевых загрузок), затем перезагрузитесь. убедитесь, что ubuntu - первая система, в которую вы загрузились, чтобы она попала в слот 0000
, затем загрузите другие системы. вернитесь к ubuntu и efibootmgr, чтобы проверить, что ubuntu находится в слоте 0000.
Ваша проблема связана с модулем поддержки совместимости (CSM), который включен на вашем компьютере. Многие инструкции по установке Linux предполагают включение CSM, но это плохой совет. (На странице, на которую вы ссылались, комментирует, что устаревший режим ничего не принесет, но на самом деле это не особо подчеркивает.) Если вы отключите CSM (например, «устаревшую поддержку загрузки» или что-то подобное) в своей утилите настройки прошивки, вы должны быть способны чтобы программа установки Ubuntu загрузилась в режиме EFI, которая затем должна корректно работать с Boot Repair. (В некоторых случаях опции «CSM» или «устаревшая загрузка» отсутствуют, но есть опция «режим загрузки» с такими настройками, как «Только UEFI», «UEFI» или «наследие» или «только наследие». «UEFI only» должен отключить CSM.)
Если вы не можете найти соответствующие параметры, я рекомендую вам попробовать использовать мой менеджер загрузки rEFInd для принудительной загрузки EFI. Это менеджер загрузки только для EFI; если он загружается, вы можете быть уверены, что вы загрузились в режиме EFI и на компьютере под управлением UEFI, если он показывает вам вариант загрузки Ubuntu, его использование будет загружаться в режиме EFI. Страница, на которую я связан, включает ссылки загрузки для USB-флеш-накопителей и CD-R-версий rEFInd; используйте один из них для подготовки загрузочного носителя и загрузки к нему. Если это работает и позволяет вам загружаться в Ubuntu, вы можете либо запустить Boot Repair, либо установить rEFInd с помощью своего пакета PPA или Debian, который будет обходить GRUB и использовать rEFInd в качестве менеджера загрузки по умолчанию. Одно из предостережений заключается в том, что загружаемый USB-накопитель и CD-R версии rEFInd не поддерживают Secure Boot. Если эта функция включена, вы должны либо отключить Безопасную загрузку, либо перейти через дополнительные обручи, чтобы получить rEFInd, работая с защитой загрузки. Первый будет легче, чем последний.