Ubuntu 14.04でVirtualbox 5.1.26r117224(現時点で最新)を使用しています。最新のVirtualbox 4.xでも試してみた。
VirtualBox用の仮想ディスクのUUIDをランダム化するために、私は使っています vboxmanage sethduuid [filename]
いつものように。通常、これは1〜2秒しかかかりません。しかし、今では約30分間ハングしており、プロセスの先頭には "D"(カーネル呼び出しでブロック)状態があります。でも殺せない -9
。奇妙なことに、それは1つのVDIで動作しますが、私がそれをコピーしてからコピーでコマンドを実行するとハングします。私は確かめるために数回試してみました。以前にそのVDIから仮想マシンを起動したこともあると高速であると思いますが、これについてはよくわかりません。
ディスクの問題ではないと思います。そのディスク上のファイルにアクセスしたり、動作しているVDIを削除することもできます。私の推測では、コマンドは特定の条件下でUUIDを設定するために非常に長いカーネル操作を実行しています。他の誰かがこれに遭遇し修正しましたか?
編集:それもここで変数ではないことを確認するためにディスクキャッシュをきれいにしてみました。当初、元のVDIは既にキャッシュされているため、編集が速いだけだったと疑われていました。