Virtualbox 4.2.16にアップグレードした後、起動時にすべてのVMが動かなくなる。
4.1.26にダウングレードしてみましたが、それでも同じ問題が発生します。
スクリーンショット: (画像を投稿するのに十分な担当者ではありません)
スタックプロセスを強制終了すると、「no error info」というエラーが表示されます
Result Code:
NS_ERROR_CALL_FAILED (0x800706BE)
Component:
ProgressProxy
Interface:
IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913}
Virtualboxのグローバル設定を見つけてそれらをクリアし、もう一度再インストールしようとしましたが、VM固有の設定しか見つかりませんでした。
それが実行されているシステムはxubuntu 12.10です。別のコンピューターでVMの1つを試してみましたが、問題はなかったので、実際のvirtualboxのインストール/構成と関係があると思います。
システムオプションでは、「I/O APICを使用する」を確認する必要があります
ストレージとしてSATAインターフェイスを使用していた場合は、「ホストI/Oキャッシュを使用する」オプションをチェックする必要があります
VB 4.3.20で同じ問題が発生しました。VMイメージはBTRFSディスク上にあります。
VMイメージとスナップショットファイルのCOWをオフにすることで問題を解決しました。
NOCOW属性を設定することにより、単一ファイルのbtrfsのコピーオンライト機能をオフにすることができます。これは通常、chattr +C filename
。これは空のファイルでのみ機能するため、空のファイルを作成し、NOCOWを設定し、actualeファイルの内容を空のファイルにコピーして、名前を変更する必要があります。 ( 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 )と言うこともあります
Btrfsファイルシステムを備えたLinuxマシンでは、ゲストのインストールは問題なく行われますが、最初の再起動時にゲストがフリーズし、起動フェーズ中にポップアップが「20%」と表示されます。 [...] btrfs wikiを掘り下げて調べたところ、コピーオンライト(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
が設定されているかどうかを確認します。
私はそのような振る舞いをしました。助けとなったのは、マシンをアプライアンスにエクスポートしてインポートし直すことです。
私も働いていませんでした。ホストWindows、VM Ubuntu。現在のVMの設定でサウンドをオフに切り替えることで、Ubuntuを実行できるようになりました。
私は同じ問題で何時間も過ごしました。
私はここに解決策を見つけました: https://forums.virtualbox.org/viewtopic.php?f=6&t=63556&start=9
私は単にバージョン4.3.17(まだ開発バージョンのまま)をインストールしただけで、すべてが再び完全に機能します。
ここからダウンロード: https://www.virtualbox.org/download/testcase/VirtualBox-4.3.17-96101-Win.exe
以前のコメントで述べたように、私はubuntuをアップグレードし、それ自体を修正しました。カーネルの非互換性のようなものだったと思います。
VDIディスクイメージファイルが設定されているディレクトリにある仮想マシンを起動しようとすると、WindowsのVirtualBox 4.2.12で、これと同じ一般エラー(「コンポーネント:ProgressProxy」の「エラー情報なし」)が表示されます。行方不明。