Tidak dapat mem-boot Windows 8 setelah instalasi Ubuntu

8

Saya menginstal Ubuntu pada pc dengan Windows 8 yang sudah diinstal.

Setelah instalasi Grub menunjukkan entri Ubuntu dan Windows 8 Boot Manager (atau yang serupa), memilihnya saya dapatkan:

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Setelah itu saya menjalankan boot-repair dengan opsi default.

Ini adalah file yang dihasilkannya: http://paste.ubuntu.com/6005571

Dan entri grub ini:

  • Ubuntu
  • Opsi lanjutan untuk Ubuntu
  • Bkpbootmgfw.efi Windows UEFI
  • Windows Boot loader UEFI
  • EFI / toshiba / Boot / bootmgfw.efi
  • Windows Boot Manager (UEFI on / dev / sda2)
  • Pengaturan sistem ( menu Bios )

Keempat tentang Windows 8 semuanya memberikan pesan kesalahan yang serupa:

Bkpbootmgfw.efi Windows UEFI

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Windows Boot loader UEFI

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bkpbootx64.efi)/EndEntire

error: cannot load image.

EFI / toshiba / Boot / bootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\toshiba\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Windows Boot Manager (UEFI on / dev / sda2)

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Bagaimana saya bisa memperbaikinya?

Memperbarui:

Mengikuti jawaban Rod Smith, saya mencoba kecerdasan dengan USB flash drive.

Ini menunjukkan dua ikon Windows, salah satunya bekerja (yang lain memberikan kesalahan, itu salah satu yang mengatakan Probabbly Grub ).

Yang berfungsi adalah: Boot Microsoft EFI boot (Boot Repair backup) dari 256MiB FAT Volume

masukkan deskripsi gambar di sini

Jadi saya bisa boot ke Windows, sekarang bagaimana saya bisa memperbaikinya sehingga saya tidak harus menggunakan rEFInd?

Dan bagaimana cara menghapus rEFInd dari pc saya (ini menunjukkan juga setelah menghapus usb flashdrive dari pc)?

Matteo Pagliazzi
sumber
Pertimbangkan untuk menambahkan diri Anda ke bug 1091464.
ubfan1

Jawaban:

2

Coba persiapkan USB flash drive atau CD-R dengan boot manager saya. (Tautan unduhan untuk kedua jenis media muncul di halaman unduh yang baru saja saya referensikan.) Boot darinya. Kemungkinan itu akan memberi Anda dua ikon Windows dengan deskripsi yang berbeda. Jika Anda dapat boot ke Windows dari rEFInd menggunakan ikon apa saja, coba instal rEFInd di Ubuntu menggunakan file paket Debian. Jika rEFInd tidak berfungsi atau jika berfungsi sebagian tetapi memiliki masalah sendiri, kirim kembali dengan detail. (Anda mungkin ingin mengedit pertanyaan awal Anda, terutama jika masalahnya rumit.) Perhatikan bahwa Anda dapat menyesuaikan entri yang ditunjukkan oleh PERSIAPAN dengan membersihkan bootloader yang tidak diinginkan (file dengan .efiekstensi) dari /boot/efi/EFIpohon direktori (di Linux) atau dengan mengedit /boot/efi/EFI/refind/refind.confdan menghapus komentar dan menyesuaikandont_scan_filesdan / atau dont_scan_dirsopsi.

Rod Smith
sumber
Jika rEFInd berfungsi, maka saya sarankan Anda tetap menggunakannya. Seperti yang sudah Anda temukan, GRUB rewel dan sulit untuk dikonfigurasikan dan didebug, sehingga maksud jawaban saya adalah untuk memberikan alternatif bagi GRUB.
Rod Smith
ok ... saya bisa menyimpannya tapi saya paling tidak ingin menghapus Grub karena ini merupakan lapisan tambahan dengan opsi lain untuk dipilih
Matteo Pagliazzi
dan apa yang akan terjadi dengan kernel baru? apakah memperbaiki pembaruan itu sendiri secara otomatis? karena saya belum menginstal apa pun tetapi hanya menggunakan driver usb
Matteo Pagliazzi
Anda tentu dapat menghapus GRUB. Menghapus paket GRUB (dengan apt-get, synaptic, atau apa pun) mungkin tidak akan menghapus biner GRUB pada ESP; untuk itu, Anda harus menghapus /boot/efi/EFI/ubuntupohon direktori secara manual . Atau, seperti disebutkan dalam jawaban asli saya, Anda dapat mengatur dont_scan_filesatau dont_scan_dirsopsi /boot/efi/EFI/refind/refind.confuntuk membiarkan GRUB diinstal tetapi menyembunyikannya dari menu rEFInd. rEFInd memindai loader boot dan kernel EFI pada setiap boot, sehingga secara otomatis akan mendeteksi kernel baru.
Rod Smith
Saya memiliki masalah yang sama persis dengan Ubuntu 14.10 yang berjalan pada Lenovo T440P. Setidaknya saya mendapatkan pesan kesalahan yang sama dan memiliki hasil yang serupa dari Boot-Repair. Apakah ada solusi untuk masalah ini yang mencakup menjaga Grub sebagai boot manager? Saya agak enggan untuk menghapusnya karena kemungkinan kesalahan tambahan.
Einar Sundgren
8

Solusi saya untuk memperbaiki masalah adalah sebagai berikut:

Buka biosmenu dengan memilih pengaturan sistem. Tekan panah kanan untuk mengubah tab sampai Anda menemukan secure boot. jika sudah enabledmaka disableitu. Jika ini berfungsi maka Anda mungkin ingin menonaktifkan fast startupjuga begitu Anda berada di Windows.

Namun penonaktifan fast startupsepenuhnya opsional. Windows akan boot dengan benar bahkan jika itu diaktifkan. fast startupharus dinonaktifkan untuk mereka yang menggunakan file pada Windows dan Ubuntu. Atau Anda mungkin mendapatkan Unable to mount the drivekesalahan.

John Strood
sumber
1
Ini berhasil bagi saya. Saya akan menautkan jawaban ini ke instruksi tentang cara menonaktifkan Anda fast startupdi Windows, tetapi itu tergantung pada versi Windows yang Anda jalankan, jadi siapa pun yang memiliki masalah ini silakan google itu.
Gui Imamura