VirtualBoxでraw diskを利用する
VirtualBox 4.0 Beta4のChangeLogを見ていたところ、「Storage: fixed raw disk access on OS X」という記載に気がついた。
3.0.4リリース時に試したときはBoot Campパーティションにインストール済みのWindowsを使った起動は成功しなかったが、4.0 Beta4では起動に成功した。
(最近試していなかったので、4.0 Beta4以前にFixされていた可能性もある)
手順はフォーラムと、リンクされているAnil Dash氏のblogを参考にした。
ただし、Boot Campパーティションからの起動はVirtualBoxで正式にサポートされた機能ではないので、試す場合は自己責任で。
(1) ディスクユーティリティでBoot Campパーティションをマウント解除する。
(2) ターミナルで以下のコマンドを実行
sudo chmod 777 /dev/disk0s3
sudo VBoxManage internalcommands createrawvmdk -rawdisk /dev/disk0 -filename raw.vmdk -partitions 3
sudo chown 自分のユーザー名 *.vmdk
(3) 「raw.vmdk」と「raw-pt.vmdk」が作成されるので、 新規仮想マシンを作成し、仮想ディスクとして「raw.vmdk」を指定する。
| 固定リンク