VirtualBox boleh boot mesin maya dari pemacu kilat USB, membolehkan anda boot sistem Linux secara langsung atau memasang sistem pengendalian dari peranti USB bootable. Pilihan ini tersembunyi dengan baik.

Oleh kerana pilihan ini tidak didedahkan di antara muka dan memerlukan beberapa penggali, ia mungkin tidak berfungsi dengan sempurna. Ia bekerja dengan baik dengan Ubuntu 14.04 pada tuan rumah Windows, tetapi jangan terkejut jika anda menghadapi masalah dengan beberapa konfigurasi.

Boot From USB pada Windows Host

Kami akan menggunakan ciri tersembunyi di VirtualBox yang membolehkan akses mentah ke pemacu. Ciri ini tidak didedahkan dalam muka Maya VirtualBox, tetapi merupakan sebahagian daripada perintah VBoxManage. Pastikan anda memasang VirtualBox pada sistem anda sebelum memulakan proses ini.

Pertama, hubungkan pemacu USB yang mengandungi sistem operasi yang anda ingin butuhkan ke komputer anda. Tekan Windows Key + R, ketik diskmgmt.msc ke dalam dialog Run, dan tekan Enter untuk membuka tetingkap Pengurusan Disk.

Cari pemacu USB dalam tetingkap Pengurusan Disk dan perhatikan nombor cakera. Contohnya, di sini pemacu USB ialah Disk 1.

Pertama, tutup sebarang tetingkap VirtualBox yang terbuka.

Seterusnya, buka Prompt Command sebagai Pentadbir. Pada Windows 7, buka menu Start, cari Command Prompt, klik kanan jalan pintas Prompt Perintah, dan pilih Run sebagai pentadbir. Pada Windows 8 atau 8.1, tekan Windows Key + X dan klik Command Prompt (Administrator).

Ketik perintah berikut ke dalam tetingkap Prompt Command dan tekan Enter. Perintah ini akan berubah kepada direktori pemasangan default VirtualBox. Jika anda memasang VirtualBox ke direktori tersuai, anda perlu mengganti laluan direktori dalam arahan dengan laluan ke direktori VirtualBox anda sendiri:

cd %programfiles%OracleVirtualBox

Ketik perintah berikut ke dalam tetingkap Prompt Command, mengganti # dengan jumlah cakera yang anda temukan di atas, dan tekan Enter.

VBoxManage internalcommands createrawvmdk -filename C:usb.vmdk -rawdisk \.PhysicalDrive#

Anda boleh menggantikan C: usb.vmdk dengan mana-mana laluan fail yang anda mahu. Perintah ini mewujudkan fail cakera mesin maya (VMDK) yang menunjuk kepada pemacu fizikal yang anda pilih. Apabila anda memuatkan fail VMDK sebagai pemacu dalam VirtualBox, VirtualBox sebenarnya akan mengakses peranti fizikal.

Seterusnya, buka VirtualBox sebagai Pentadbir. Klik kanan pada pintasan VirtualBox dan pilih Run sebagai pentadbir. VirtualBox hanya boleh mengakses peranti cakera mentah dengan keistimewaan pentadbir.

Buat mesin maya baru dengan mengklik butang Baru dan pergi melalui wizard. Pilih sistem pengendalian pada pemacu USB apabila digesa.

Apabila anda diminta untuk memilih cakera keras, pilih Gunakan fail cakera keras maya yang ada, klik butang untuk menyemak imbas fail itu, dan arahkan ke sana - itu C: usb.vmdk jika anda tidak memilih laluan anda sendiri .

Boot mesin maya dan ia mesti boot sistem operasi dari pemacu USB anda, seolah-olah anda telah boot pada komputer biasa.

Perhatikan bahawa peranti USB mesti menjadi cakera keras pertama dalam mesin maya anda atau VirtualBox tidak akan boot dari itu. Dengan kata lain, anda tidak boleh membuat mesin maya standard dan melampirkan peranti USB kemudian.

Jika anda ingin memasang sistem operasi dari pemacu USB, anda perlu menambah cakera keras kemudian dari dalam tetingkap tetapan mesin maya. Pastikan pemacu USB adalah cakera pertama dalam senarai.

Linux dan Mac Hosts

Proses pada dasarnya adalah sama pada sistem host Linux dan Mac. Anda perlu menggunakan jenis perintah VBoxManage yang sama untuk membuat fail yang mewakili cakera mentah, tetapi anda perlu menentukan jalan ke peranti cakera pada sistem Linux atau Mac anda.

Wiki Buka Foam mempunyai beberapa petua dan penyelesaian yang dapat membantu anda menyesuaikan proses ini ke host Linux atau Mac. Menggunakan cakera keras hos mentah dari bahagian tetamu dalam dokumentasi rasmi VirtualBox juga boleh membantu.


Booting dari fail ISO standard masih merupakan cara yang paling disokong untuk dipasang - atau hanya boot - sistem pengendalian dalam VirtualBox atau program mesin maya yang lain. Sekiranya mungkin, anda perlu memuat turun fail ISO dan menggunakannya daripada mengalihkan pemacu USB.

Sekiranya anda menggunakan VMware dan bukannya VirtualBox, cuba gunakan Patch Boot Plop untuk boot dari USB dalam VMware.

Tips Top:
Komen: