Saya memiliki dua partisi pada hard-didk saya, saya telah menginstal ubuntu pada partisi 1 dan windows 8 nanti di partisi lain. Sekarang saya hanya bisa boot ke windows 8 karena tidak mengenali Ubuntu.
Bagaimana saya akan mem-boot PC saya tanpa menggunakan grub . Saya ingin menggunakan boot manager Windows 8 karena cukup rapi.
Inilah yang saya coba:
Saya mencoba menggunakan easyBCD tetapi tidak berhasil. Ini menyebabkan boot manager untuk beralih ke windows 7 Boot Manager .
EasyBCD membuat C:/NST/AutoNeoGrub0.mbr
file.
Karena EasyBCD menyebabkan boot manager untuk beralih, saya membuat entri manual ke BCD store dengan bcdedit
perintah windows dan arahkan ke C:/NST/AutoNeoGrub0.mbr
file yang dibuat oleh EasyBCD. Ini memberi saya Windows 8 Boot-Manager dengan Ubuntu Entry, tetapi grub tidak dapat menemukan partisi root.
Apakah ada solusi atau solusi lain untuk ini?
Bantuan apa pun akan dihargai.
Catatan: Windows 8 boot Manager adalah menu interaktif berwarna biru langit dengan mouse dan opsi lain dan windows 7 boot manager adalah yang normal hitam dan putih di mana Anda hanya dapat menggunakan keyboard Anda
Saya tidak ingin menginstal grub karena itu akan mencegah windows 8 saya memperbarui sebagai versi MSDN asli dan berbagai alasan lainnya
Jawaban:
Saya baru saja melakukannya di VMPlayer menggunakan EasyBCD 2.2. Apa yang saya lakukan
Saya menginstal windows 8 secara normal menggunakan parisi 20GB. Windows juga membuat partisi milik sistem.
Boot dengan ubuntu, buat dua partisi. Satu untuk SWAP dan satu untuk
/
. Paling penting, pilih lokasi GRUB sama dengan/
partisi. Lihat gambar di bawah ini (saya pikir saya mengambil screenshot yang salah, lokasi bootloader harussda6
dalam gambar),Sekarang setelah instalasi, buka EasyBCD. Goto
Add new menu entry
, pilihLinux
tab, pilih GRUB2 dari dropdown dan nama disk tempat kita meletakkan GRUb di langkah 2. KlikAdd Entry
Goto penyebaran BCD, dan menulis MBR
Sekarang boot dan Anda harus mendapatkan layar. Saya restart beberapa kali, setiap kali saya mendapat layar boot GUI. Dan ubuntu juga berfungsi. (Saya lupa mengubah nama step3)
sumber
Bahkan jika Anda menggunakan EasyBCD untuk menulis opsi untuk mem-boot Ubuntu ke dalam Windows Boot Manager, ketika Anda mencoba menekan tombol untuk Ubuntu (kebanyakan orang tetap) Anda akan mendapatkan kesalahan "Windows Failed to Load". Dalam kebanyakan kasus, satu-satunya cara Anda dapat masuk ke Ubuntu setelah Anda menginstalnya, adalah mengikuti langkah-langkah ini:
Ini mengasumsikan bahwa Anda telah menginstal Windows 8, dan Anda menginstal Ubuntu di sampingnya. Ini juga mengasumsikan Anda tidak dapat boot Ubuntu setelah instalasi dan di-boot langsung ke Windows 8. JIKA ANDA MEMBUAT CADANGAN DARI SETELAN BOOT ANDA DENGAN EasyBCD (yang seharusnya Anda miliki) SEBELUM ANDA MENGUBAH APA PUN, KEMBALIKAN CADANGAN SEBELUM ANDA MEMULAI.
Masukkan DVD langsung atau USB langsung, dan reboot komputer Anda.
Pilih Coba Ubuntu tanpa menginstal dari menu yang muncul.
Ketika Ubuntu dimuat, buka terminal.
Di terminal ketik perintah berikut:
Setelah Boot Boot terbuka, mungkin Anda mungkin sadar atau tidak bahwa EFI terdeteksi, pilih OK.
Pilih Perbaikan yang Disarankan.
Anda harus menerima kesalahan bahwa "Buggy Kernel Terdeteksi" dan bahwa Anda harus membuat cadangan dan menghapus file boot Windows. Pilih YA.
Setelah Perbaikan Boot selesai (itu akan menginstal ulang dan memperbarui GRUB) ketik berikut ini ke Terminal:
Sekarang, ketika komputer Anda reboot, itu mungkin akan boot langsung ke GRUB tanpa opsi untuk mem-boot Windows 8. Anda dapat mencoba dua hal untuk memperbaikinya. Cara termudah untuk kembali ke Windows adalah reboot lagi, dan segera setelah Anda melihat layar splash OEM (seperti pada komputer saya, layar splash Gateway) tekan tombol apa pun yang harus Anda tekan untuk masuk ke Menu Booting (milik saya adalahF12). Anda akan melihat beberapa entri di Menu Booting. Yang paling atas adalah Windows Boot Manager. Pilih itu, dan Anda akan diarahkan ke Windows. Salah satu opsi lain harus membuka GRUB dan memungkinkan Anda untuk boot ke Ubuntu. Setiap kali Anda ingin memasuki Ubuntu tekan tombol untuk masuk ke menu boot saat komputer Anda reboot, dan pilih item yang sesuai dari daftar tergantung pada OS apa yang ingin Anda gunakan. Dengan demikian, dual boot Anda sudah diperbaiki. Kadang-kadang Anda harus masuk ke pengaturan UEFI atau BIOS, dan mengaktifkan opsi untuk tekan tombol menu boot, saya lakukan, dan banyak komputer yang lebih baru membutuhkannya.
Atau, harus ada opsi di suatu tempat di menu GRUB ketika terbuka yang disebut Windows UEFI Manager atau Windows EFI Manager, atau sesuatu untuk efek itu. Memilih item itu dari daftar harus mem-boot Windows tanpa masalah.
EasyBCD cukup banyak tidak berguna di banyak mesin baru ini, karena tidak dapat benar-benar menangani UEFI dan tidak boleh digunakan sampai memainkan sedikit lebih baik dengan situasi.
Ini adalah satu-satunya cara kerja 100% untuk memastikan Anda dapat melakukan boot ganda. Membuka menu boot dan meluncurkan Ubuntu atau Windows dari sana. Saya mencoba selama 5 hari untuk menjalankan dual boot Ubuntu / Windows 8 saya, dan ini adalah satu-satunya hal yang bekerja 100%.
sumber
Untuk boot bersih Ubuntu melalui boot manager Windows pada disk gaya MBR Anda dapat rantai memuat
a) catatan boot grub atau
b) file "boot.img" dari folder grub
menggunakan apa yang disebut "boot sector loader" di Windows 7 atau Windows 8.
Untuk langkah-langkah terperinci, lihat Dual-boot Windows 7 dan Linux / Unix .
Pada disk UEFI dan GPT memuat Linux dari boot manager Windows tampaknya tidak mungkin karena sektor boot tidak digunakan pada UEFI.
Pergi ke arah lain:
Grub dapat memuat rantai Windows 7/8 serta pada MBR / BIOS seperti pada GPT / UEFI.
Di sini kita memiliki masalah pembaruan Windows yang dapat menulis MBR dan menghancurkan kode boot Grub di sana atau menulis ke NVRAM dan mengubah urutan boot UEFI.
sumber