kotak virtual macet di “starting virtual machine” 0%

16

Setelah memutakhirkan ke virtualbox 4.2.16 semua VM saya macet saat diluncurkan.

Saya mencoba menurunkan ke 4.1.26, tetapi saya masih mendapatkan masalah yang sama.

Tangkapan layar: [jendela 1] () [jendela 2] (tidak cukup perwakilan untuk mengirim gambar)

Ketika saya membunuh proses macet saya mendapatkan kesalahan "tidak ada info kesalahan"

Result Code: 
NS_ERROR_CALL_FAILED (0x800706BE)
Component: 
ProgressProxy
Interface: 
IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913}

Saya sudah mencoba menemukan pengaturan global untuk virtualbox untuk menghapusnya dan melakukan instal ulang yang lain, tetapi saya hanya menemukan pengaturan khusus VM.

Sistem yang dijalankannya adalah xubuntu 12.10. Saya mencoba salah satu VM di komputer lain dan tidak ada masalah, jadi saya kira itu ada hubungannya dengan instalasi / konfigurasi virtualbox yang sebenarnya.

flote
sumber
1
Saya memutakhirkan ubuntu dan memperbaikinya sendiri. Saya kira itu adalah semacam ketidakcocokan kernel.
flote
flote Jangan ragu untuk memposting solusi Anda sebagai jawaban, karena apa yang Anda lakukan adalah perbaikan!
MrDaniel
JIKA Anda memiliki akses ke file pengaturan lama Anda untuk kotak virtual, Anda harus memastikan Anda membandingkannya untuk memastikan pengaturan Anda sama, saya punya masalah ini ketika pergi dari 12,10 ke 13,04, dan kemudian 13,10, tanpa kehilangan berdetak, berbalik keluar beberapa item entah bagaimana berubah dalam konfigurasi yang pasti terjadi selama upgrade, OS tidak akan mulai sampai saya mengembalikan beberapa pengaturan lama saya.
osirisgothra
Karena ini adalah top hit di Google untuk "virtualbox starting virtual machine hang", saya pikir mungkin akan membantu untuk menambahkan bahwa ketika saya mengalami ini, saya memperbaikinya dengan menonaktifkan audio. (Saya tidak tahu apa yang sebenarnya berubah, tetapi pasti ada semacam konflik.)
The Sidhekin
@The Sidhekin Terima kasih untuk itu, masalah yang sama di sini - Saya memiliki webcam yang dicabut saat saya menggunakan VM. Saya terhubung ke webcam dan VM tidak akan mulai lagi, itu tergantung pada startup. Mencabut webcam memperbaiki masalah.
davidfrancis

Jawaban:

11

Dalam opsi sistem Anda perlu memeriksa "gunakan I / O APIC"

jika Anda menggunakan antarmuka SATA sebagai penyimpanan Anda, Anda perlu memeriksa opsi "Gunakan cache I / O host"

Jerry Chen
sumber
Terima kasih. Ini saya telah mencoba memutakhirkan, menurunkan VBox dan kernel dan tidak ada worket. Jawaban ini adalah satu-satunya yang membuat perbedaan.
zidarsk8
Di mana opsi ini?
Richard
Ah, ini dia: Klik kanan pada VM -> Pengaturan -> Sistem
Richard
2

Saya memiliki masalah yang sama dengan VB 4.3.20 di bawah Ubuntu 14.04.1 amd64. Gambar VM ada di disk BTRFS.

Saya menyelesaikan masalah dengan memutar COW untuk gambar VM dan file snapshot.

Anda dapat mematikan fitur copy-on-write dari btrfs untuk file tunggal dengan mengatur atribut NOCOW. Ini biasanya dilakukan dengan berlari chattr +C filename. Ini hanya berfungsi pada file kosong, jadi Anda harus membuat file kosong, mengatur NOCOW, menyalin isi file aktual ke dalam file kosong, dan mengganti nama. (lihat https://btrfs.wiki.kernel.org/index.php/FAQ#Can_copy-on-write_be_turned_off_for_data_blocks.3F )

Ada juga laporan bug VB ( https://www.virtualbox.org/ticket/11862 ) mengatakan

Pada mesin linux dengan sistem file btrfs, instalasi tamu berjalan baik tetapi pada awalnya restart tamu membeku dengan popup yang menunjukkan "20%" selama fase peluncuran. [...] Saya melakukan penggalian pada btrfs wiki dan menemukan bahwa Copy-On-Write (COW) menyebabkan rasa sakit ini untuk solusi virtualisasi apa pun.

Untuk mengatur bendera NOCOW, lakukan

F=vmimage
T=tmpfile
touch $T
chattr +C $T
dd if=$F of=$T bs=1M
rm $F
mv $T $F

Gunakan lsattruntuk memeriksa apakah Ctelah diatur.

Adam
sumber
Silakan kirim lebih banyak info di sini daripada menggunakan tautan yang mungkin basi - terima kasih.
tersangka
Juga nonaktifkan COW pada foto Anda jika Anda menggunakannya.
remvee
hanya menggunakan perintah chattr pada vdi kosong tidak cukup dalam kasus saya. Saya belum mencoba dengan skrip lengkap.
Fabiano Tarlao
0

Saya memiliki perilaku seperti itu. Apa yang membantu adalah Mengekspor mesin ke alat dan mengimpornya kembali.

Sergei
sumber
0

Seperti yang disebutkan sebelumnya dalam komentar saya, saya memutakhirkan ubuntu dan memperbaikinya sendiri. Saya kira itu adalah semacam ketidakcocokan kernel.

flote
sumber
0

Saya mendapatkan kesalahan umum yang sama ("Tidak ada info kesalahan." Dengan "Komponen: ProgressProxy") dengan VirtualBox 4.2.12 di Windows ketika saya mencoba meluncurkan mesin virtual sementara direktori tempat file gambar disk VDI-nya dikonfigurasikan adalah hilang.

rakslice
sumber
0

Tidak bekerja untuk saya juga. Tuan rumah Windows, VM Ubuntu. Saya mendapatkannya kembali berjalan dengan mematikan suara di pengaturan VM saat ini.

Bevor
sumber