Saya baru saja melalui ini sebagai pemula Linux akhir pekan ini dan baru saja (!) Berhasil. Saya memiliki pengaturan pabrik Windows 7 pada laptop dan sedang mencoba untuk mendapatkan Ubuntu ke dual boot. Saya menggunakan manajer partisi Windows untuk membebaskan beberapa ruang hard disk dan kemudian menggunakan live CD dan GParted untuk membuat /, / home dan menukar partisi logical. Saya kemudian menginstal Ubuntu ke partisi-partisi tersebut. Saya kemudian kembali ke Windows, menjalankan EasyBCD dan segala cara saya mencoba (lihat saran utas), selalu berakhir dengan baik dengan command prompt grub> dan kadang-kadang tidak ada yang banyak sama sekali.
Hal pertama yang harus dilakukan adalah memeriksa apakah Anda dapat menggunakan prompt perintah grub> untuk benar-benar mem-boot ke instalasi ubuntu Anda. Ini akan memberi Anda keyakinan bahwa pemasangan berhasil dan akan memberi tahu Anda pengaturan apa yang akan digunakan nanti.
"ls" akan memberi Anda daftar di mana Anda berada. Bagi saya, ini tampaknya adalah drive Windows 7 C saya dari beberapa nama direktori yang dibesarkan. Jadi, Anda perlu mengubah root ke partisi yang berisi file Ubuntu / boot. Untuk ini, Anda menggunakan perintah grub "root".
Grub tidak menggunakan sda / b / c / d untuk hard disk sata, melainkan menggunakan hd0 untuk sda, hd1 untuk sdb dll. 'Tab_key' digunakan di grub untuk opsi lengkap otomatis. Saya hanya memiliki satu hard disk jadi mengetikkan "root (hd0, 'tab_key'" memberi saya semua opsi untuk partisi di hd0 yang tersedia. Ini akan membantu jika Anda tahu di mana partisi Anda telah menginstal / boot ke dalam tetapi bahkan kemudian itu tidak terlalu intuitif. Saya telah menggunakan GParted untuk membuat partisi instalasi saya jadi tahu saya telah menginstal / boot ke partisi sda9 sehingga dapat mengidentifikasi itu relatif mudah. Agak membingungkan karena grub mulai menghitung partisi yang diperluas dari 4. Cara untuk mendapatkan grub untuk mendapatkan partisi / boot saya adalah dengan mengetikkan "root (hd0,8)" yaitu satu kurang dari angka sda9. Lakukan "ls" dan tentu saja,
Bit selanjutnya yang harus dilakukan adalah memuat kernel dan file initrd. Kernel satu adalah yang melemparkan saya karena Anda perlu menentukan root di terminologi linux normal sebagai bagian dari perintah. Meskipun file kernel dan .img yang sebenarnya ada di / boot, mereka memiliki nama yang panjang. Di root ada petunjuk bagi mereka yang menghemat pengetikan yang akurat. Ini semua yang saya ketikkan, termasuk perintah root di atas:
root (hd0,8)
kernel /vmlinuz root=/dev/sda9
initrd /initrd.img
boot
Melakukan hal itu membawa Ubuntu saya dan memberi saya keyakinan bahwa itu diinstal OK. Sekarang saya hanya perlu mencari cara mengotomatiskannya. Ini membawa saya kembali ke EasyBCD di Win7. Klik untuk menambahkan entri baru (saya meninggalkan yang asli yang membawa saya ke grub> sendirian), dan memilih tab NeoGrub dan mengklik Instal. Setelah itu, saya mengklik Configure dan ini memunculkan file menu.lst. Saya menambahkan semua baris yang saya gunakan di atas pada baris perintah grub untuk membuatnya boot dan hanya itu. Lain kali saya reboot, saya memilih NeoGrub dan saya mengetik ini semua dari ubuntu, yang terlihat hebat dan cepat dibandingkan dengan lingkaran konstan penundaan Win7.
tautan yang saya gunakan sepanjang akhir pekan ....
http://www.linuxbsdos.com/2012/05/17/how-to-dual-boot-ubuntu-12-04-and-windows-7/2/
http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html