віртуальний ящик застряг на "запуску віртуальної машини" 0%


16

Після оновлення до virtualbox 4.2.16 всі мої VM застрягли при запуску.

Я спробував понизити показник до 4.1.26, але все одно я маю ту саму проблему.

Знімки екрана: [вікно 1] () [вікно 2] (недостатньо повторень для розміщення зображень)

Коли я вбиваю застряглий процес, я отримую помилку "немає інформації про помилку"

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

Я намагався знайти глобальні налаштування для virtualbox, щоб очистити їх та зробити ще одну перевстановку, але я знайшов лише налаштування, що стосуються VM.

Система, на якій працює, - xubuntu 12.10. Я спробував одну з віртуальних машин на іншому комп'ютері, і проблем не було, тому я думаю, що це має щось спільне з фактичною установкою / конфігурацією віртуальної скриньки.


1
Я оновив ubuntu, і він виправився. Я думаю, це була якась несумісність ядра.
flote

flote Не соромтеся розмістити своє рішення як відповідь, оскільки те, що ви зробили, - це виправлення!
MrDaniel

Якщо у вас є доступ до ваших старих файлів налаштувань для virtualbox, вам слід переконатися, що ви порівнюєте їх, щоб переконатися, що ваші налаштування однакові, у мене була ця проблема під час переходу з 12.10 до 13.04, а потім 13.10, не пропускаючи жодного удару, повернув Якщо деякі елементи були змінені якось у конфігурації, що, мабуть, відбулося під час оновлення, ОС не запустилася, поки я не відновив деякі старі налаштування.
osirisgothra

Оскільки це найкращий хіт Google для "віртуального запуску віртуальної машини, що звисає", я вважаю, що це може бути корисно додати, що коли я натрапив на це, я це виправив, відключивши звук. (Я не знаю, що саме змінилося, але, мабуть, стався
подібний

@ The Sidhekin Спасибі за це, подібна проблема тут - у мене відключена веб-камера, коли я використовував VM. Я підключив веб-камеру, і VM більше не запускався, він завис при запуску. Відключення веб-камери вирішило проблему.
davidfrancis

Відповіді:


11

У системному варіанті вам потрібно встановити прапорець "використовувати APIC вводу / виводу"

якщо ви використовували інтерфейс SATA в якості сховища, вам потрібно встановити прапорець "Використовувати кеш-пам'ять вводу-виводу"


Дякую. Це я спробував оновити, понизити VBox і ядро, і нічого не працює. Ця відповідь є єдиним, що має значення.
zidarsk8

Де цей варіант?
Річард

Ах, ось ми: Клацніть правою кнопкою миші на VM -> Налаштування -> Система
Річард

2

У мене була така ж проблема з VB 4.3.20 під Ubuntu 14.04.1 amd64. Зображення VM знаходяться на диску BTRFS.

Я вирішив проблему, повернувши COW для VM-зображень та файлів знімків.

Ви можете вимкнути функцію копіювання на запис btrfs для окремих файлів, встановивши атрибут NOCOW. Зазвичай це робиться бігом chattr +C filename. Це працює лише на порожніх файлах, тому вам доведеться створити порожній файл, встановити NOCOW, скопіювати вміст актуального файлу у порожній файл та перейменувати. (див. https://btrfs.wiki.kernel.org/index.php/FAQ#Can_copy-on-write_be_turned_off_for_data_blocks.3F )

Також є звіт про помилку VB ( https://www.virtualbox.org/ticket/11862 ), який говорить

На машині Linux з файловою системою btrfs установка гостя йде просто чудово, але спочатку перезапуск гостя завісає з спливаючим вікном, показуючи "20%" під час фази запуску. [...] Я кілька копав вікі btrfs і виявив, що Copy-On-Write (COW) викликає цей біль за будь-яке рішення щодо віртуалізації.

Щоб встановити прапор NOCOW, зробіть

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

Використовуйте, lsattrщоб перевірити, чи Cвстановлено.


Будь ласка, розмістіть тут більше інформації, а не використовуйте посилання, які можуть стати несвіжими - спасибі.
підозрюваний

Також вимкніть COW на знімках, якщо ви їх використовуєте.
нагадуйте

лише використання команди chattr на порожньому vdi в моєму випадку недостатньо. Я ще не пробував із повним сценарієм.
Фабіано Тарлао

0

У мене була така поведінка. Що допомогло - експортувати машини на прилад та імпортувати їх назад.


0

Як було сказано раніше в моєму коментарі, я оновив ubuntu і він виправився. Я думаю, це була якась несумісність ядра.


0

Я отримую цю загальну помилку ("Немає інформації про помилку" з "Компонент: ProgressProxy") з VirtualBox 4.2.12 для Windows, коли я намагаюся запустити віртуальну машину, в той час як каталог, для якого налаштований файл образу диска VDI, є зниклий безвісти.



0

Не працював і для мене. Хост Windows, VM Ubuntu. Я повернув її назад, вимкнувши звук у налаштуваннях поточного VM.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.