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).

Другие вопросы по тегам