У меня есть HP ProBook G1 с Windows 8.1 OEM, на котором я установил Ubuntu 14.04 LTS в dualboot. У этого ноутбука есть BIOS, который затрудняет изменение загрузчика по умолчанию, вызванного аппаратной загрузкой, и я думаю, именно поэтому HP пришла с обновлением для своего BIOS, позволяя добавлять новые записи EFI:
ENHANCEMENTS: Обеспечивает поддержку стороннего программного обеспечения для шифрования для добавления новых загрузочных записей UEFI.Итак, я хотел бы обновить свой BIOS, но я также хотел бы знать меры предосторожности, которые я должен предпринять, прежде чем делать это, потому что у меня есть темы, посвященные проблемам после обновлений BIOS на других машинах, таких как:
superuser.com/questions/376470/how-to-reinstall-grub2-efi superuser.com/questions/372962/why-would-an-efi-bios-update-break-the-efi- boot-manager «После успешного обновления моей биографии что-то пошло не так, и я закончил с мигающим курсором в верхнем левом углу черного экрана. Нет ошибок, нет ничего. В BIOS теперь только указана опция SATA: boot вместо обычный UEFI ubuntu ». www.thomas-krenn.com/ru/wiki/Restore_Ubuntu_UEFI_Boot_Entries_after_BIOS_Update При обновлении BIOS материнской платы Supermicro X9SCM-F (от версии BIOS 1.x до 2.x) эти загрузочные записи будут потеряны, а Ubuntu больше не будет загружаться после , Проблема также может возникать наряду с обновлением BIOS или Grub. Итак, есть ли способ убедиться, что я не испорчу свою систему при обновлении BIOS?
Извините за плохие ссылки, у меня нет достаточной репутации, чтобы опубликовать больше двух ...
Вам не нужно повторно устанавливать grub, потому что он не будет удален.
Что может случиться, что запись grub в EFI / BIOS, указывающая на grub, может быть удалено.
Таким образом, вам обязательно нужно будет воссоздать его после обновления BIOS. Для этого загрузитесь в grub и выполните команду, подобную
sudo apt-get install efibootmgr
sudo efibootmgr -c -L Grub -l /EFI/ubuntu/grubx64.efi
, или если вы используете безопасную загрузку
sudo efibootmgr -c -L Grub -l /EFI/ubuntu/shimx64.efi
Вам не нужно повторно устанавливать grub, потому что он не будет удален.
Что может случиться, что запись grub в EFI / BIOS, указывающая на grub, может быть удалено.
Таким образом, вам обязательно нужно будет воссоздать его после обновления BIOS. Для этого загрузитесь в grub и выполните команду, подобную
sudo apt-get install efibootmgr
sudo efibootmgr -c -L Grub -l /EFI/ubuntu/grubx64.efi
, или если вы используете безопасную загрузку
sudo efibootmgr -c -L Grub -l /EFI/ubuntu/shimx64.efi