VirtualBox仮想マシンのディスクドライブとしてDMGを使用しようとしていますが、次の非常に不愉快な驚きに迎えられます。
これは読む:
光ディスクファイルC:\ Usersを開くときにエラーが発生しました...
メディア「C:\ Users ...」を開けませんでした
VD:エラーVERR_VD_DMG_INVALID_HEADER開いている画像ファイル 'C:\ Users ...'(VERR_VD_DMG_INVALID_HEADER)
エラーコード:E_FAIL(0x80004005)
コンポーネント:中
インターフェース:IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
呼び出された関数:IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
返されるコード:VBOX_E_OBJECT_NOT_FOUND(0x80BB0001)
私は検索しましたが、VirtualboxフォーラムのOracle従業員からの この投稿 の主張どおりに機能するはずです:
VirtualBoxが、サポートされているすべてのホストプラットフォームでCDとDVDの一般的なDMGイメージをサポートしていることに誰も気づきませんでしたか?
WindowsのVirtualboxでDMGファイルを使用した誰かがこれを確認または拒否できますか?
WindowsのVirtualboxで、ついにDMGファイルを光ディスクイメージとして使用できるようになりました。
7-Zipで正しく認識および抽出されたにもかかわらず、最初に使用した画像は互換性がなかったようです。ただし、InstallESD.dmg
Mac OS Xセットアップパッケージのイメージは正常に機能し、Windows 7ホストのVirtualboxで起動しました。
VirtualBoxはDMGファイルをサポートします。スクリーンショットを見るとわかるように、VirtualBoxメディアファインダーから閲覧すると、エクスプローラーの「サポートされているファイルタイプ」セクションにDMGが表示されます。
サポートされているファイルタイプセクションは、プログラムのインストール時に設定されたWindowsファイルの関連付けから情報を取得します。インストール中に、プログラムはサポートするファイルタイプを宣言します。この場合、VirtualBoxがDMG形式のサポートを宣言していることがわかります。
ISO DMGのみをサポートします。 Fat32 USBスティックイメージを接続しようとすると、ファイルシステムが破損していると表示されます。どうやらそれはCDFSを期待していた。
DMGをハードドライブとして接続しようとした場合、dmg拡張子はサポートされているイメージリストにありません。