Я - новичок к человечности, и пытающийся установить человечность 16.04 в Windows 8 предварительно установил настольный ПК.
Но кажется, что что-то пошло не так, как надо, и теперь я не могу загрузить ни Windows, ни человечность, и только я вижу, теперь окно UEFI.
Followings - то, что я сделал до сих пор.
[Установка Ubuntu]
Я создал новый раздел в своем жестком диске и отключил быстрый запуск через панель управления в Windows.
Я установил человечность 16.04 через файл изображения в DVD. Я выбрал опцию "try ubuntu without installing", и затем используйте "человечность установки вместе с опцией" диспетчера начальной загрузки Windows в установщике GUI.
Установка успешно закончилась, и я перезагрузил человечность.
[Первая проблема загрузки]
После установки человечности я завершаю работу человечности и загружаю Windows, чтобы проверить, что ничто не пошло не так, как надо.
1.1 В это время обычно запускалась личинка, и я мог выбрать OS, который будет загружен (Windows или человечность).
Однако, после того как я завершаю работу Windows, копаюсь, больше не появлялся снова. И каждый раз, когда я включил ПК, Windows автоматически начал загружаться.
[Вторая фатальная проблема загрузки]
Я следовал за этим потоком (Личинка, не показывающая на запуске для Windows 8.1 Ubuntu 13.10 Dual boot) для решения этой проблемы.
1.1. Я попробовал следующую команду. Но ничто не изменилось.
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
bcdedit /set {bootmgr} path \EFI\ubuntu\shim.efi
Я погуглил снова и нашел, что иногда Быстрая загрузка правильно не отключена через панель управления в Windows.
2.1. Я открыл меню UEFI и заметил, что опция Fast Boot была все еще включена.
2.2 Я отключил Быструю загрузку, и (возможно, небрежно) отключенная опция Secure Boot также.
После этого Windows, больше автоматически загруженный, и меню опций UEFI автоматически, открылся каждый раз, когда я включил ПК.
3.1. Далее, был только Windows Boot Manager в списке Приоритов Параметра загрузки (раньше было другими опциями, такими как дисковый драйвер DVD).
Я загрузил значения по умолчанию UEFI, но проблему, все еще нерешенную.
Я заметил, что опция CSM была также отключена, и я включил ее.
5.1. Затем пропавшие без вести других опций появились снова в списке Приоритетов Параметра загрузки.
5.2. Однако меню опций UEFI, остановленное для автоматического открытия, и шоу окна
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key
Там какой-либо путь состоит в том, чтобы зафиксировать его?
Примечания:
Я могу все еще загрузить от установки человечности DVD.
Меню опций My UEFI является "Asrock UEFI Setup Utility"
Я наконец выясняю первопричину проблемы!
После запущения программы Восстановления начальной загрузки ( https://help.ubuntu.com/community/Boot-Repair) как @CelticWarrior предложенный, копайте меню, возобновленное для открытия, и я мог успешно загрузить любую ОС (Windows или человечность).
Однако, после того как я загружаю и закрываю Windows, я потерял доступ для расчистки меню снова.
Это - потому что так или иначе Windows изменяет приоритет загрузки так, чтобы только его список содержал Windows Boot Manager. И усугублять положение, его конфигурация является неправильной и не может загрузиться правильно.
Followings сводка моего решения.
[первопричина]
Две различных системы EFI (тот из Windows и человечности) установлены в другом разделе. (Windows в Объеме 2, и человечность в Объеме 6 в моем случае)
В конфигурации Windows Boot Manager, Объем 2, как предполагается, содержит правильный EFI (это верно для того из Windows)
Однако, принятый путь для правильного EFI установлен к пути человечности (\EFI\ubuntu\shimx64.efi)!
С тех пор существует № \EFI\ubuntu\shimx64.efi в Объеме 2, катастрофический отказ процесса начальной загрузки.
[решение]
я проверил объем и число раздела использующий следующий код в командной строке с администратором. (Я думаю, что необходимо проверить, какой раздел содержит правильную систему EFI заранее с помощью стандартного метода)
diskpart
>DISKPART select disk 1
>DISKPART list volume
, И присвойте букву 'S' корректному объему (возможно, какая-либо буква достаточна?)
>DISKPART select volume 6 #this is right volume in my case
>DISKPART assign letter=s
После этого, я реконфигурировал Windows Boot Manager так, чтобы он знал корректный путь к системе EFI человечности.
bcdedit #check its configuration
bcdedit /set {bootmgr} device partition=s: #set true volume
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi #actually I omit this line because my boot manager already know this true path
Затем я закрыл Windows, и теперь меню личинки открывается, как я ожидал!
я надеюсь, что это поможет другим с той же проблемой :)