19Aug
VirtualBox dapat mem-boot mesin virtual dari USB flash drive, memungkinkan Anda untuk boot sistem Linux live atau menginstal sistem operasi dari perangkat USB yang dapat di-boot. Pilihan ini sangat tersembunyi.
Karena pilihan ini tidak terpapar pada antarmuka dan memerlukan penggalian, itu mungkin tidak selalu berjalan dengan sempurna. Ini bekerja dengan baik dengan Ubuntu 14.04 pada host Windows, tapi jangan heran jika Anda mengalami masalah dengan beberapa konfigurasi.
Boot Dari USB pada Windows Host
Kami akan menggunakan fitur tersembunyi di VirtualBox yang memungkinkan akses baku ke drive. Fitur ini tidak terpapar antarmuka VirtualBox, namun merupakan bagian dari perintah VBoxManage. Pastikan Anda menginstal VirtualBox di sistem Anda sebelum memulai proses ini.
Pertama, sambungkan drive USB yang berisi sistem operasi yang ingin Anda boot ke komputer Anda. Tekan Windows Key + R, ketik diskmgmt.msc ke dialog Run, dan tekan Enter untuk membuka jendela Disk Management.
Cari drive USB di jendela Disk Management dan catat nomor disknya. Sebagai contoh, di sini USB drive adalah Disk 1.
Pertama, tutup jendela VirtualBox yang terbuka.
Selanjutnya, buka Command Prompt as Administrator. Pada Windows 7, buka menu Start, cari Command Prompt, klik kanan shortcut Command Prompt, dan pilih Run as administrator. Pada Windows 8 atau 8.1, tekan Windows Key + X dan klik Command Prompt( Administrator).
Ketik perintah berikut ke jendela Command Prompt dan tekan Enter. Perintah ini akan berubah menjadi direktori instalasi default VirtualBox. Jika Anda menginstal VirtualBox ke direktori kustom, Anda harus mengganti jalur direktori di perintah dengan path ke direktori VirtualBox Anda sendiri:
cd% programfiles% \ Oracle \ VirtualBox
Ketik perintah berikut ke jendela Command Prompt,ganti # dengan jumlah disk yang anda temukan di atas, dan tekan Enter.
VBoxManage internalcommands createrawvmdk -filename C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive #
Anda dapat mengganti C: \ usb.vmdk dengan jalur file yang Anda inginkan. Perintah ini membuat file disk mesin virtual( VMDK) yang menunjuk ke drive fisik yang Anda pilih. Saat Anda memuat file VMDK sebagai drive di VirtualBox, VirtualBox benar-benar akan mengakses perangkat fisik.
Selanjutnya, buka VirtualBox sebagai Administrator. Klik kanan shortcut VirtualBox dan pilih Run as administrator. VirtualBox hanya bisa mengakses perangkat disk mentah dengan hak administrator.
Buat mesin virtual baru dengan mengklik tombol New dan pergi melalui wizard. Pilih sistem operasi pada drive USB saat diminta.
Bila Anda diminta memilih hard disk, pilih Gunakan file hard drive virtual yang ada, klik tombol untuk mencari file, dan arahkan ke sana - itu C: \ usb.vmdk jika Anda tidak memilihnya sendirijalan.
Boot mesin virtual dan seharusnya boot sistem operasi dari drive USB Anda, sama seperti jika Anda membootingnya di komputer normal.
Perhatikan bahwa perangkat USB harus menjadi hard disk pertama di mesin virtual Anda atau VirtualBox tidak akan bisa boot daripadanya. Dengan kata lain, Anda tidak bisa hanya membuat mesin virtual standar dan memasang perangkat USB nanti.
Jika Anda ingin menginstal sistem operasi dari drive USB, Anda harus menambahkan hard disk dari jendela pengaturan mesin virtual. Pastikan drive USB adalah disk pertama dalam daftar.
Linux dan Mac Hosts
Prosesnya pada dasarnya sama pada sistem host Linux dan Mac. Anda harus menggunakan perintah VBoxManage yang sama untuk membuat file yang mewakili disk mentah, namun Anda harus menentukan jalur ke perangkat disk pada sistem Linux atau Mac Anda.
The Open Foam wiki memiliki beberapa tip dan solusi yang dapat membantu Anda menyesuaikan proses ini ke host Linux atau Mac. Menggunakan hard disk host mentah dari bagian tamu di dokumentasi resmi VirtualBox juga dapat membantu.
Booting dari file ISO standar masih merupakan cara yang paling banyak didukung untuk diinstal - atau hanya boot - sistem operasi di VirtualBox atau program mesin virtual lainnya. Jika memungkinkan, Anda harus mendownload file ISO dan menggunakannya bukan mengutak-atik drive USB.
Jika Anda menggunakan VMware dan bukan VirtualBox, coba gunakan Plop Boot Manger untuk boot dari USB di VMware.