Saya ingin memiliki lingkungan pengujian Ubuntu 11.04 64-bit. Ketika saya mencoba mem-boot CD instalasi Ubuntu 11.04 64-bit di VirtualBox, pesan berikut ini ditampilkan oleh VirtualBox:
Akselerasi perangkat keras VT-x / AMD-V telah diaktifkan, tetapi tidak operasional. Tamu 64-bit Anda akan gagal mendeteksi CPU 64-bit dan tidak akan bisa boot.
Harap pastikan Anda telah mengaktifkan VT-x / AMD-V dengan benar di BIOS komputer host Anda.
Apa yang saya lakukan salah?
Detail:
- VBox.log , ubuntu-test.vbox , dan / proc / cpuinfo .
- Kernel: Linux aux 2.6.38-8-generic # 42-Ubuntu SMP Senin 11 Apr 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux
- Pengaturan Virtualisasi di BIOS diatur ke Diaktifkan.
virtualbox
cpu-architecture
ændrük
sumber
sumber
Jawaban:
Agar dapat menjalankan sistem 64-Bit di VirtualBox, Anda memerlukan cpu yang mendukung virtualisasi. AMD menyebut fungsi ini AMD-V, Intel menggunakan VT-x. The Wikipedia menjelaskan cukup baik ini. Ada beberapa CPU Pentium-4 yang dapat menjalankan OS 64-Bit, tetapi jangan menawarkan teknologi VT-x ini. Anda dapat memeriksa sistem Anda dengan ...
Jika Anda tidak mendapatkan output apa pun, Anda tidak dapat menjalankan OS 64-Bit sebagai tamu di dalam VirtualBox Anda. Tapi jangan lupa untuk memeriksa pengaturan BIOS Anda. Anda mungkin dapat mengaktifkan fitur AMD-V / VT-x ini di dalam BIOS komputer Anda.
Dan akhirnya ada kotak centang di dalam VirtualBox-Settings. Mulai VirtualBox, pilih mesin virtual di mana Anda ingin menjalankan OS 64-Bit Anda dan masuk ke pengaturan VM ini. Cari "Pengaturan -> Sistem -> Akselerasi" dan pastikan bahwa "Aktifkan VT-x / AMD-V" diaktifkan.
sumber
Pastikan Anda telah memilih versi 64-bit distribusi Linux Anda di wizard saat membuat tamu. Saya memiliki masalah yang sama, tetapi diselesaikan dengan menetapkan opsi yang benar di "versi" distribusi.
Bahkan ketika Anda mem-boot image ISO 64bit, itu tidak akan berjalan sampai saya mengatur opsi itu ( Umum -> Dasar -> Versi ).
Maka Anda harus memiliki kemampuan untuk mengaktifkan VT-x dan I / O Apic.
sumber
Aktifkan virtualisasi di BIOS.
Jika masih tidak berhasil, pertahankan mesin dimatikan selama beberapa menit.
sumber
Anda harus mengaktifkan IO APIC untuk mem-boot OS 64 bit. Setidaknya itulah yang dikatakan dokter , lihat teks di kotak merah besar;).
Itu tidak terlihat diaktifkan di file .vbox Anda:
sumber
Menurut VirtualBox Anda harus:
3.1.4 akan berisi solusi untuk orang-orang dengan BIOS yang rusak dan tidak ada opsi untuk memperbaruinya. Setel variabel lingkungan VBOX_HWVIRTEX_IGNORE_SVM_IN_USE menjadi true:
Ini akan memberi tahu VirtualBox untuk mengabaikan VERR_SVM_IN_USE dan terus menggunakan AMD-V.
Perhatikan bahwa ini adalah retasan dan berbahaya jika Anda menjalankan lebih dari satu hypervisor secara bersamaan.
sumber
Ini adalah masalah hanya dengan VirtualBox, bagi saya itu masih bug. Jika Anda menginstal OS yang sama katakanlah menggunakan VMWare Player pada mesin yang sama itu berfungsi dengan baik. Tanpa memperbarui BIOS.
Cukup menyebalkan.
sumber
Untuk mobo Asus M5A88-M dengan CPU AMD FX6100, pilihan BIOS yang benar ada di 'Konfigurasi CPU' (di bawah tab Advanced), AKTIFKAN " Mode Mesin Virtual Aman " dan seperti yang telah disebutkan, pastikan VBox " Pengaturan -> Sistem -> Akselerasi "dan pastikan bahwa" Aktifkan VT-x / AMD-V "diaktifkan.
Untuk memungkinkan lebih dari satu inti dengan konfigurasi ini, Anda harus membuka kunci core di BIOS (atau dengan menekan 4 pada layar splash Asus), tetapi saya belum mencoba core unlocker.
sumber
Saya mendapat Virtual Box 4.1.12 dengan paket ekstensi yang sesuai diinstal pada Linux Mint 13 Maya Xfce OS dan menginstal Windows XP Home edition di dalamnya.
Dengan sedikit bantuan dari anak saya, saya sekarang mengaktifkan USB. Untuk mengaktifkan USB, tekan tombol Ctrl+ kanan Homedan pilih Perangkat → Instal Penambahan Tamu , jalankan, itu menginstal sejumlah hal di Windows, biarkan kotak 3d tidak dicentang.
Ketika restart Windows pastikan boot dalam Safe Mode, masuk sebagai Administrator (Windows) kemudian jalankan kembali Install Guest Additions, kali ini centang kotak 3D dan ketika semuanya selesai, reboot sesi. Matikan sesi Windows XP, tutup VirtualBox, matikan komputer. Nyalakan kembali komputer, restart kotak virtual, restart sesi Windows XP, sekarang tekan kanan Ctrl+ Home, Perangkat → USB akan berfungsi, Anda akan melihat perangkat USB yang terhubung di drop down.
Saya dapat menghubungkan kalkulator TI saya (yang memiliki fungsi yang sangat terbatas di Linux (mungkin lebih dari pengetahuan saya)). Windows XP di VirtualBox di PC host Linux adalah cara untuk menggunakan Windows.
sumber
jika Anda memiliki kapasitas maka mengaktifkan pada BIOS Anda harus sangat mudah, cukup boot ke BIOS dan cari "Virtualisasi" itu harus di bawah "Keamanan". Kemudian aktifkan saja. :)
sumber
Harap pastikan bahwa Anda telah mengaktifkan VT-x / AMD-V dengan benar di BIOS komputer host Anda. Pengaturan Virtualiation di BIOS diatur ke Diaktifkan.
Saya punya masalah yang sama. Saya mengubah pengaturan BIOS untuk mengaktifkan virtualisasi VT-x pada lenovo saya. Setelah ini, mesin virtual mengatakan bahwa meskipun sudah diaktifkan, saya tidak bisa menggunakannya di mesin virtual saya. Jadi saya akhirnya menghapus mesin virtual saya dan memulai yang baru di oracle vm virtualbox GUI. Yang ini memiliki VT-x diaktifkan di tab pengaturan / sistem / akselerasi di bawah virtualisasi perangkat keras.
sumber