Мой компьютер - HP Pavilion P6-2390. Я новичок в Ubuntu. Объясните это просто и максимально подробно (с изображениями, если можете).
1114 Вот что я сделал.
Так что я сделал инструкции по восстановлению загрузки на других постах. - Там написано "EFI обнаружен!" и дал мне эту ссылку: http://paste.ubuntu.com/6049761/ . - После нажатия кнопки «Да» и «Согласен» и «все» появляется запрос на отключение безопасной загрузки. - Поэтому я отключаю Secure Boot и включаю Legacy. Это не сработало. Я также отключаю Legacy, он все еще не работает. - Каким-то образом я занялся восстановлением Windows и переустановил Win 8. Но это все равно не решило проблему. Раздел Ubuntu все еще там.
Итак, вот как я сейчас запускаю свой компьютер. (Я сам как-то понял это)
Я также могу добраться до Ubuntu из Grub.
Я не могу опубликовать более 2 ссылок, потому что я новичок.
Пожалуйста, помогите мне правильно установить Ubuntu, не затрагивая Win 8, или удалить его безопасно?
Под EFI загрузчики хранятся как обычные файлы и регистрируются во встроенном микропрограммном обеспечении. Это более гибко, чем подход BIOS, но он создает возможность несоответствий между тем, что находится на жестком диске и что регистрируется во встроенном микропрограммном обеспечении. Можно обычно делать регистрацию в Linux с efibootmgr
утилита. Ваше Восстановление Начальной загрузки произвело шоу, что GRUB правильно не регистрируется (строки 934-945 и 983-994). Это предлагает это efibootmgr
не мог бы работать над Вашим компьютером; однако, не может повредить пытаться использовать его вручную:
sudo efibootmgr -c -p 2 -l "\EFI\ubuntu\grubx64.efi" -L "GRUB (Ubuntu)"
. Будьте очень осторожны во вводе той команды. Отметьте детали как использование кавычек и обратных косых черт. (Если Вы хотите в конечном счете повторно включить Защищенную загрузку, замену shimx64.efi
для grubx64.efi
в этой команде.)sudo efibootmgr -v
проверять Вашу запись. Проверьте, что имя файла вводится правильно.Если GRUB не появляется, то используйте свой метод обходного решения для начальной загрузки к Linux и типу sudo efibootmgr -v
снова. Если запись для GRUB присутствует, то тщательно исследуйте его снова для опечаток и проверьте BootOrder
строка, чтобы видеть, перечислено ли это как первая запись. Вы, возможно, должны были бы перепечатать команду, чтобы исправить опечатку или использовать -o
опция к efibootmgr
скорректировать порядок загрузки.
Если запись GRUB исчезла, Вы могли бы попытаться использовать bcdedit
в Windows для решения проблемы:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
.Этот метод иногда работает когда efibootmgr
сбои, таким образом, это стоит попробовать.
Если это приводит к сбою также попытку, выполняющую Восстановление Начальной загрузки снова, но на этот раз, нажмите кнопку Расширенных настроек и выберите опцию поддержать/переименовывать загрузчик Windows и положить GRUB на его место. (Я не вспоминаю точную формулировку этой опции.) Это реализует ужасный взлом, который устанавливает GRUB вместо загрузчика Windows и перемещает загрузчик Windows в новое местоположение. Это обходное решение может легко вызвать будущие проблемы, но это (или что-то подобное, сделанное вручную), является единственный способ получить некоторую системную работу. На самом деле некоторые HPs, как известно, требуют этого решения, таким образом, Вы, возможно, должны использовать его. С другой стороны, Вы могли возвратить свой компьютер в хранилище и купить один без поврежденного встроенного микропрограммного обеспечения. Если Вы делаете это, уверены, что Вы говорите HP, почему Вы сделали так; это - только возвраты (и затраты, которые они налагают на производителей), который свяжется с ними, что они должны прекратить продавать спам.