If-Koubou

Cara Boot ISO ISO Gambar Langsung Dari Hard Drive Anda

Cara Boot ISO ISO Gambar Langsung Dari Hard Drive Anda (Bagaimana caranya)

Tentukan Jalan Partisi Hard Drive

GRUB menggunakan skema "nama perangkat" yang berbeda dari yang dilakukan Linux. Pada sistem Linux, / dev / sda1 adalah partisi pertama pada hard disk pertama - Sebuah berarti harddisk pertama dan 1 berarti partisi pertama. Di GRUB, (hd0,1) setara dengan / dev / sda0. Itu 0 berarti hard disk pertama, sedangkan 1 berarti partisi pertama di atasnya. Dengan kata lain, dalam nama perangkat GRUB, nomor disk mulai menghitung pada 0 dan nomor partisi mulai menghitung pada 1 - ya, itu tidak perlu membingungkan. Sebagai contoh, (hd3,6) mengacu pada partisi keenam pada hard disk keempat.

Anda dapat menggunakan fdisk-l perintah untuk melihat informasi ini. Di Ubuntu, buka Terminal dan jalankan perintah berikut:

sudo fdisk -l

Anda akan melihat daftar lintasan perangkat Linux, yang dapat Anda konversi ke nama perangkat GRUB sendiri. Sebagai contoh, di bawah ini kita dapat melihat partisi sistem adalah / dev / sda1 - jadi itu (hd0,1) untuk GRUB.

Buat Entri Boot GRUB2

Cara termudah untuk menambahkan entri boot khusus adalah dengan mengedit skrip /etc/grub.d/40_custom. File ini dirancang untuk entri boot khusus yang ditambahkan oleh pengguna. Setelah mengedit file, konten file / etc / defaults / grub dan skrip /etc/grub.d/ akan digabungkan untuk membuat file /boot/grub/grub.cfg - Anda tidak boleh mengedit file ini dengan tangan. Ini dirancang untuk dihasilkan secara otomatis dari pengaturan yang Anda tentukan di file lain.

Anda harus membuka file /etc/grub.d/40_custom untuk mengedit dengan hak akses root. Di Ubuntu, Anda dapat melakukan ini dengan membuka jendela Terminal dan menjalankan perintah berikut:

sudo gedit /etc/grub.d/40_custom

Jangan ragu untuk membuka file di editor teks favorit Anda. Misalnya, Anda dapat mengganti "gedit" dengan "nano" pada perintah untuk membuka file dalam editor teks Nano.

Kecuali Anda telah menambahkan entri boot khusus lainnya, Anda akan melihat file yang sebagian besar kosong. Anda harus menambahkan satu atau beberapa bagian boot ISO ke file di bawah baris komentar.

Inilah cara Anda dapat mem-boot distribusi berbasis Ubuntu atau Ubuntu dari file ISO. Kami menguji ini dengan Ubuntu 14.04:

menuentry “Ubuntu 14.04 ISO
set isofile = ”/ beranda / nama / Unduhan /ubuntu-14.04.1-desktop-amd64.iso
loop loopback (hd0,1)$ isofile
linux (loop) /casper/vmlinuz.efi boot = casper iso-scan / filename = $ isofile percikan tenang
initrd (loop) /casper/initrd.lz

Sesuaikan entri boot agar berisi nama entri yang Anda inginkan, jalur yang benar ke file ISO di komputer Anda, dan nama perangkat hard disk dan partisi yang berisi file ISO. Jika file vmlinuz dan initrd memiliki nama atau jalur yang berbeda, pastikan untuk menentukan jalur yang benar untuk file-file itu juga.

(Jika Anda memiliki partisi / home / terpisah, abaikan sedikit / home, seperti: atur isofile = ”/ nama / Downloads / $ isoname”).

Catatan penting: Distribusi Linux yang berbeda memerlukan entri boot yang berbeda dengan opsi boot yang berbeda. Proyek GRUB Live ISO Multiboot menawarkan berbagai entri menu untuk distribusi Linux yang berbeda. Anda harus dapat menyesuaikan entri menu contoh ini untuk file ISO yang ingin Anda boot. Anda juga dapat melakukan pencarian web untuk nama dan nomor rilis distribusi Linux yang ingin Anda boot bersama dengan "boot from ISO in GRUB" untuk menemukan informasi lebih lanjut.

Jika Anda ingin menambahkan lebih banyak opsi boot ISO, tambahkan bagian tambahan ke file.

Simpan file setelah selesai. Kembali ke jendela Terminal dan jalankan perintah berikut:

sudo pembaruan-grub

Pada saat Anda mem-boot komputer Anda, Anda akan melihat entri boot ISO dan Anda dapat memilihnya untuk mem-boot file ISO. Anda mungkin harus menahan Shift saat boot untuk melihat menu GRUB.

Jika Anda melihat pesan kesalahan atau layar hitam ketika Anda mencoba untuk mem-boot file ISO, Anda salah mengonfigurasi entri boot entah bagaimana. Bahkan jika Anda mendapatkan jalur file ISO dan nama perangkat yang benar, jalur ke file vmlinuz dan intird pada file ISO mungkin tidak benar atau sistem Linux yang Anda boot mungkin memerlukan opsi yang berbeda.