Bagaimana cara membuat engine virtual VirtualBox boot dari USB?

Mem- boot file ISO di VirtualBox untuk membuat Mesin Virtual cukup mudah, namun, bagaimana dengan boot USB Mesin Virtual ? Ya, maksud saya misalkan Anda memiliki drive USB yang dapat di-boot dan tidak ada gambar file ISO atau apa pun untuk di-boot untuk menginstal OS di VirtualBox; pada kondisi seperti itu apa yang akan anda lakukan? Sederhana, kita dapat menggunakan drive USB yang dapat di-boot. Meskipun prosedur melakukan ini sedikit teknis dibandingkan dengan yang normal, mudah dicapai oleh siapa saja.

Secara default, VirtualBox tidak mendukung boot USB Flash Drive tetapi kita dapat membuatnya menjalankan engine virtual dari flash drive. Setelah mengikuti tutorial ini, Anda akan dapat mem-boot Windows 10, Ubuntu, Linux Mint, atau OS apa pun menggunakan boot USB.

Mesin virtual boot dari USB pada Windows/macOS/Linux Host

Catatan : Sebelum mengikuti salah satu metode yang diberikan di bawah ini untuk menginstal Mesin Virtual di VirtualBox menggunakan drive USB yang dapat di-boot, pastikan VirtualBox sudah ada di sistem Anda.

Di Windows 10/8/7

Langkah 1: Temukan huruf drive USB yang Dapat Di-boot

Untuk mengidentifikasi huruf drive USB yang terpasang atau nomor identifikasi di sistem Windows, tekan tombol Win + R, untuk membuka kotak Run. Ketik diskmgmt.msc

Langkah 2: Temukan drive Disk USB bootable Anda yang terhubung

Pada Manajemen Disk Windows, temukan drive penghapusan terlampir yang digunakan untuk mem-boot dan membuat Mesin Virtual VirtualBox. Anda dapat dengan mudah mengidentifikasinya karena akan dilambangkan dengan teks yang Dapat Dilepas. Ketika Anda menemukan itu perhatikan huruf Disk X.

Misalnya, pada tangkapan layar di bawah, drive USB kita diberi label sebagai Disk 3, jadi ‘ 3 ‘ adalah nomor yang harus kita ingat. Mungkin berbeda dalam kasus Anda.

Langkah 3: Buka Command Prompt

Pada Windows 7/8/10, di kotak pencarian menu mulai ketik CMD untuk mencari command prompt dan ketika muncul, klik kanan dan pilih ” Jalankan sebagai Administrator “.

Langkah 4: Beralih ke direktori Oracle VirtualBox

Pada langkah ini, kita masuk ke direktori instalasi Oracle VirtualBox. Untuk itu, cukup salin dan tempel perintah yang diberikan di bawah ini di Command prompt dan tekan tombol Enter.

cd %programfiles%OracleVirtualBox

Langkah 5: Buat USB vmdk -rawdisk

Ini adalah langkah penting dari tutorial ini, karena kita akan memetakan engine virtual (file.vmdk) ke Drive USB. Ini berarti kita membuat file mentah VMDK yang menyimpan jalur drive USB yang dapat di-boot untuk VirtualBox yang membantunya mengenali drive USB sebagai drive Disk Virtual normal.

Apa yang harus Anda lakukan? Cukup salin-tempel perintah berikut di Command Prompt. Setelah itu ganti huruf # dengan nomor drive yang Anda catat di langkah kedua tutorial ini. Misalnya, nomor disk kita adalah ‘3’ jadi kita akan mengganti huruf # dengan 3.

Catatan : USB2 warna merah pada perintah di bawah ini adalah nama rawdisk yang akan kita buat dan Anda dapat memberikannya nama apa pun yang Anda inginkan.

VBoxManage internalcommands createrawvmdk -nama file C:usb2.vmdk -rawdisk.PhysicalDrive#

Langkah 6: Buat Mesin Virtual Baru

Langkah 7: Tetapkan beberapa nama untuk itu.

Di sini kita membuat Windows 7 Virtual Machine dengan nama USB Windows 7, namun, Anda dapat memilih Linux atau OS lainnya tergantung pada OS USB yang dapat di-boot.

Alokasikan jumlah RAM yang ingin Anda berikan ke Mesin Virtual.

Langkah 8: Gunakan USB booting VDMK Raw disk di VirtualBox

Di bagian Hard disk, pilih opsi ” Gunakan file hard disk virtual yang ada ” dan kemudian klik ikon folder yang membuka Windows Explorer. Sekarang buka drive C: dan pilih file.VDMK yang Anda buat. Dalam kasus kita ini adalah usb2.vdmk.

Kemudian klik tombol Buat.

Catatan : Jika Anda mendapatkan error:

Gagal membuka file gambar disk ~/VirtualBox VMs/xx/usb.vmdk. Masalah izin mengakses file untuk media ‘~/VirtualBox VMs/xx/usb.vmdk’ (VERR_ACCESS_DENIED).

Kemudian cukup tutup VirtualBox dan mulai di bawah hak administratif…

Langkah 9: Mulai buat Mesin virtual

Pilih engine virtual bootable USB yang dibuat dari panel sisi kanan dan klik tombol Start yang diberikan di menu VirtualBox dan hanya itu.

Jika Anda menggunakan macOS atau Linux seperti Ubuntu maka dari langkah 6 hingga langkah 9 akan sama, yang membedakan hanya cara membuat file.VDMK Raw. Untuk itu silahkan lihat langkah-langkah di bawah ini:

Untuk macOS, boot USB Mesin Virtual VirtualBox

Catatan : VirtualBox harus sudah diinstal pada sistem.

Langkah 1: Buka Terminal

Di Terminal MacOS ketik perintah: daftar diskutil untuk melihat semua disk dan drive USB yang terpasang. Saat daftar muncul, catat huruf drive USB yang dapat di-boot (contoh /dev/disk2) seperti yang telah kita lakukan untuk Windows di atas.

Langkah 2: Lepas Diska USB

Untuk menggunakan disk USB untuk membuat gambar mentah untuk VirtualBox, pertama-tama kita harus melepasnya. Untuk itu perintahnya adalah:

diskutil unmountDisk /dev/disk#

Catatan : Ganti # dengan nomor disk drive USB yang disebutkan di atas.

Langkah 3: Buat file VDMK Raw dari drive USB bootable yang terhubung

Gunakan perintah di bawah ini di command terminal MacOS Anda dan ganti lagi # dengan nomor disk USB.

vboxmanage internalcommands createrawvmdk -nama file ~/usb1.vmdk -rawdisk /dev/disk#

Setelah menjalankan perintah di atas sekali lagi unmount disk yang sama. Seperti yang dilakukan di atas, dengan cara yang sama, ganti # dengan nomor disk.

diskutil unmountDisk /dev/disk#

Langkah 4: Jalankan VirtualBox di bawah akses root

Untuk menjalankan VirtualBox di bawah hak akses root ketik perintah di bawah ini di terminal

sudo kotak virtual

Catatan : Setiap kali Anda ingin mem-boot VirtualBox menggunakan USB, itu harus dijalankan di bawah akses root.

Langkah 6: Buat Mesin Virtual dan tetapkan file USB VDMK yang dibuat sebagai hard disk.

Untuk Linux (Ubuntu 19.04) VirtualBox Virtual Machine USB boot

Untuk menginstal VirtualBox, jika belum, perintahnya adalah:

sudo apt-get install virtualbox

Langkah 1: Buat daftar disk yang terpasang

sudo fdisk -l

Langkah 2: Buat file VDMK mentah USB

Ganti sdbx dengan nama disk yang muncul di layar Anda. Sedangkan usb1 adalah nama file RAW yang bisa berupa apa saja yang Anda inginkan.

vboxmanage perintah internal createrawvmdk -nama file ~/usb1.vmdk -rawdisk /dev/sdbx

Langkah 3: Buka VirtualBox

Ketik sudo virtualbox di command terminal untuk dijalankan di bawah akses root. Saat terbuka, buat Mesin Virtual baru.

Dan pada bagian Hard disk, pilih opsi “ Use an existing virtual hard disk ”. Klik pada ikon folder dan pilih file gambar mentah drive USB yang dibuat di atas yang akan berada di bawah direktori home. Setelah itu tinggal klik tombol Create. Ini akan memungkinkan Anda melakukan boot USB engine virtual di Ubuntu Linux.

Sumber Daya Berguna Lainnya:

  • Cara install Bliss os X86 di PC dan VirtualBox
  • Instal Kali Linux di Vmware di Windows atau Linux
  • Unduh & instal CloudReady Chromium OS di VirtualMachine
  • Cara menginstal Android VM Image di Virtualbox atau Vmware