Windows 8.1 не загружается при двойной загрузке Ubuntu 14.04 LTS 19.07.2014
Я новичок в мире Linux/Ubuntu и мне интересно продолжать, но с самого начала у меня уже есть проблемы с двойной загрузкой предустановленной Windows 8.1 с Ubuntu. У меня есть жесткий диск Lenovo IdeaPad p500 с 64-разрядной 6 ГБ оперативной памяти объемом 1 ТБ, предустановленный с Windows 8, и несколько недель назад обновленный до Windows 8.1.
Я установил Ubuntu 14.04 LTS на USB и загрузился оттуда. Пока что Ubuntu работает отлично (я все еще учусь), но Windows 8.1 больше не загружается. Когда я перезагружаю компьютер, я вижу следующие параметры:
Ubuntu
Расширенный режим Ubuntu
Диспетчер загрузки Windows (в /dev/sda2)
- Настройка системы
Затем, когда я выбираю Диспетчер загрузки Windows (on /dev/sda2), появляется черный экран с этой ошибкой
error: file`/EFI/Microsoft/Boot/bootmgfw.efi' not found.
Press any key to continue..._
Я попытался запустить Boot Repair из терминала, набрав boot-repair
, но тогда я получаю эту ошибку:
/usr/share/boot-sav/gui-g2slaunch.sh: line 33: hash: gksudo: not found
/usr/share/boot-sav/gui-g2slaunch.sh: line 35: hash: gksu: not found
Я попытался записать boot-repair-64-bit-iso на компакт-диск и загрузиться с него, но в BIOS нет возможности загрузить его с компакт-диска.
Это некоторая информация о моих разделах, если это помогает:
NAME FSTYPE LABEL MOUNTPOINT NAME SIZE OWNER GROUP MODE
sda sda 931.5G root disk brw-rw----
├─sda1 ntfs WINRE_DRV ├─sda1 1000M root disk brw-rw----
├─sda2 vfat SYSTEM_DRV /boot/efi ├─sda2 260M root disk brw-rw----
├─sda3 vfat LRS_ESP ├─sda3 1000M root disk brw-rw----
├─sda4 ├─sda4 128M root disk brw-rw----
├─sda5 ntfs Windows8_OS ├─sda5 792.7G root disk brw-rw----
├─sda6 ntfs ├─sda6 450M root disk brw-rw----
├─sda7 ntfs LENOVO ├─sda7 25G root disk brw-rw----
├─sda8 ntfs PBR_DRV ├─sda8 20G root disk brw-rw----
├─sda9 ├─sda9 1.9G root disk brw-rw----
└─sda10 ext4 / └─sda10 89.1G root disk brw-rw----
sr0 iso9660 Boot-Repair-Disk 64bit
/media/ubu sr0 507.9M root cdrom brw-rw----
Пожалуйста, ответьте как можно более подробно и подробно. Спасибо и заранее благодарен за помощь!!!
1 ответ
Со стороны Ubuntu установите пакет efibootmgr и проверьте его man-страницу
sudo apt-get install efibootmgr
man efibootmgr
Вы должны быть в состоянии переименовать записи и изменить их порядок, если хотите.
efibootmgr -v
покажет вам, что на самом деле выполняется, так что вы можете увидеть имя файла загрузчика, используемого для Windows (bootmgfw.efi было исходным именем, возможно, было переименовано в boot-repair).