Нет загрузчика после чистой установки
Я попытался установить Ubuntu на Surface Pro 3, и установка прошла без ошибок.
После попытки перезагрузки, похоже, нет загрузчика (загружается прямо в настройки UEFI).
Загрузка с live-cd и chroot в моей системе дает мне следующее:
root@ubuntu:/# efibootmgr
efibootmgr: Skipping unreadable variable "Boot0001": Input/output error
efibootmgr: Skipping unreadable variable "Boot0003": Input/output error
BootCurrent: 0004
Timeout: 10 seconds
BootOrder: 0004,0000,0001,0003
Boot0000 Windows Boot Manager
Boot0004* USB Drive
Моя система:
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 241874842 240824219 114.9G Linux filesystem
/dev/sda3 241874944 250068991 8194048 3.9G Linux swap
И я также попытался переустановить grub, следуя руководству.
Переустановка grub выдает мне следующую ошибку:
root@ubuntu:/# grub-install --boot-directory=/boot /dev/sda
Installing for x86_64-efi platform.
efibootmgr: Skipping unreadable variable "Boot0001": Input/output error
efibootmgr: Skipping unreadable variable "Boot0003": Input/output error
efibootmgr: Skipping unreadable variable "Boot0001": Input/output error
efibootmgr: Skipping unreadable variable "Boot0003": Input/output error
efibootmgr: Could not set variable Boot0001: Input/output error
efibootmgr: Could not prepare boot variable: Input/output error
Installation finished. No error reported.
Boot-ремонт возвращается: http://pasted.co/3fc673a5
Любые идеи, как это исправить?
1 ответ
Попробуйте запустить:
sudo grub-install /dev/sda
Если это не сработает, загрузитесь с live CD и запустите bootrepair
программа.