Membuat mesin virtual EFI di VirtualBox

Di antara fitur-fitur hypervisor VirtualBox gratis dari Oracle Corporation adalah dukungan untuk mesin-mesin virtual berdasarkan perangkat lunak EFI - pada kenyataannya, persaingan komputer fisik berdasarkan UEFI BIOS. Pada artikel ini, kita akan berbicara tentang fitur-fitur mesin virtual EFI dan mempertimbangkan proses pembuatannya di VirtualBox..

1. Mesin virtual EFI: spesifik

Seperti komputer yang didasarkan pada format baru firmware - BIOS UEFI, mesin virtual EFI mendukung bekerja dengan GPT hard disk virtual, mulai, boot ulang, masuk ke mode tidur dan keluar lebih cepat. Peningkatan yang lebih nyata dalam kinerja mesin virtual EFI adalah pada komputer fisik yang menjalankan UEFI BIOS dan dengan sistem operasi yang diinstal pada disk GPT.

Seperti komputer dengan UEFI BIOS, hanya sistem operasi edisi 64-bit yang dapat diinstal pada mesin virtual EFI. Dan hanya sistem operasi yang ditandatangani secara digital yang dapat melewati pemeriksaan Boot Aman. Seperti UEFI BIOS asli, antarmuka EFI yang ditiru oleh VirtualBox memungkinkan Anda untuk mem-boot hanya dari perangkat boot UEFI - mem-boot image ISO dan perangkat USB yang diadaptasi untuk UEFI. Berbicara tentang booting dari perangkat USB.

Mesin virtual VirtualBox dan mesin virtual EFI memiliki emulator firmware yang berbeda - disebut kunci F12 ketika memulai mesin lingkungan seperti BIOS pada komputer fisik. Emulator firmware dari mesin virtual konvensional adalah primitif: firmware hanya merupakan daftar perangkat boot, terlebih lagi, relevan untuk komputer lama - floppy disk, disk optik, jaringan, hard disk.

Emulator firmware EFI berisi beberapa pengaturan untuk komponen yang ditiru,

dan prioritas booting, alih-alih disket yang dihentikan, memberikan peluncuran mesin virtual dari perangkat yang lebih relevan saat ini - flash drive yang dapat di-boot dan drive USB lainnya.

Dalam semua hal lain, mesin virtual bekerja sama dengan yang biasa - mereka diinstal pada hard disk virtual, menyediakan emulasi perangkat keras, ketika menginstal add-on untuk OS tamu, mereka memberikan yang terakhir dengan OS utama (sistem host yang diinstal pada komputer fisik) sebagai peluang. seret dan letakkan objek, clipboard dan folder data bersama. Adapun yang biasa, untuk mesin virtual EFI, VirtualBox mengimplementasikan konfigurasi ekspor-impor untuk kasus transfer ke komputer lain atau menginstal ulang sistem operasi.

2. Membuat mesin virtual EFI

Proses membuat mesin virtual EFI dari membuat mesin biasa hanya akan berbeda pada tahap pengaturan. Langkah pertama untuk membuat mesin virtual akan sama dalam kedua kasus.

Di jendela jendela utama VirtualBox, klik tombol "Buat". Di jendela wizard yang muncul, pilih "mode Pakar".

Kami memilih sistem operasi, versinya, menentukan nama dan jalur untuk menyimpan folder dengan data konfigurasi mesin virtual. Kami menunjukkan jumlah RAM yang dialokasikan. Dan kami menetapkan pengaturan hard drive - baik menunjukkan yang sudah ada, atau, seperti dalam contoh kami, buat yang baru.

Selanjutnya, kita mengatur karakteristik rinci dari hard disk virtual: tentukan lokasi penyimpanan file-nya, tentukan ukurannya, kita dapat meninggalkan format file “asli” VirtualBox VDI dan tipe dinamis yang sudah diinstal sebelumnya. Klik "Buat" secara total.

Setelah mesin virtual dibuat, di jendela utama VirtualBox, klik di atasnya dan klik tombol "Konfigurasi".

Di jendela pengaturan, beralih ke tab vertikal "Sistem" dan di tab horizontal pertama "Motherboard" kami mencentang opsi "Aktifkan EFI". Klik OK.

Kami memulai mesin virtual.

Sebuah jendela untuk memilih image ISO yang dapat di-boot untuk drive virtual akan muncul, dari mana mesin virtual akan di-boot. Mengklik pada ikon folder akan membuka Windows Explorer, di mana Anda dapat menentukan path ke gambar disk instalasi dengan sistem operasi yang diinginkan.

Jika komputer tidak memiliki image ISO yang dapat di-boot dari sistem operasi yang diperlukan, tetapi distribusinya direkam pada drive flash USB UEFI yang dapat di-boot, Anda dapat mem-boot mesin virtual EFI dari flash drive USB ini..

3. Memulai mesin virtual EFI dari flash drive UEFI yang dapat di-boot

Untuk memulai mesin virtual EFI dari flash drive UEFI yang dapat di-boot, buka pengaturan mesin yang dimatikan. Di bagian "USB", periksa bahwa kotak centang untuk menyalakan pengontrol USB dicentang. Kemudian pilih pengontrol USB 2.0 atau USB 3.0 (3.0 kompatibel dengan 2.0). Selanjutnya, hubungkan USB flash drive: klik tombol dengan tanda plus dan pilih USB flash drive dari daftar perangkat USB yang terhubung ke komputer. Terapkan semuanya dengan tombol OK.

Kami memulai mesin virtual dan segera tekan tombol F12 untuk memasuki firmware. Sekarang tinggal menetapkan prioritas boot dari perangkat USB, seperti yang ditunjukkan pada tangkapan layar kedua dan ketiga di awal artikel.

Bisa juga tanpa menginstal plug-in untuk VirtualBox (Extension Pack), pengoperasian mesin virtual dengan perangkat USB akan salah. Bagaimana cara menginstal plugin? Pertama-tama harus diunduh dari situs resmi VirtualBox.

Selanjutnya, di jendela utama program VirtualBox, tekan Ctrl + G, buka bagian "Plugins", klik tombol open explorer dan tentukan path ke file plugin yang diunduh.

Konfirmasikan pemasangan plugin.

Kami menyetujui ketentuan lisensi.

Kami sedang menunggu pesan tentang penyelesaian operasi yang berhasil dan menggunakan tombol "OK", kami mengonfirmasi penghematan pengaturan yang dilakukan.

Unduh VirtualBox: https://www.virtualbox.org/wiki/Downloads

Semoga harimu menyenangkan!