Friday, September 11, 2009
VirtualBoxのゲストOS(WindowsXP)にHDDを追加する
簡単な話だと思ったがちょっとはまった部分があったのでメモ。
基本的に問題ないのだが、VirtualBoxで作成した新規HDDイメージを ゲストOSに設定して起動しても、「コンピュータの管理」画面で、新規HDDを追加できない。(表示はされる。) そこで、DOSプロンプトで diskpart を使って、パーティションを設定してやれば、問題なく追加できる。
仮想HDD追加手順
- ホストOS上のVirtualBoxで...
- VirtualBoxのメディアマネージャで新規HDDを追加
- VirtualBoxの仮想PCの設定で、(1)で作成したHDDを追加
- ゲストOSを起動(WindowsXP)
DOSプロンプトで diskpart を実行
DOSプロンプトを起動
> diskpart
diskpart > list disk
diskpart > select disk 1
diskpart > list partition
diskpart > create partition extended
diskpart > exit
> exit
- ※ select disk 1 は処理対象となるディスクを選ぶこと(間違えないように)
- ※ list partition は、現在選択中のディスクにパーティションがあるかないかを確認しているだけ(現在の状態では何もリストされない)
ちなみに、ここで create partition primary すれば、プライマリパーティションが作成できる。
コンピュータ管理画面で 【 該当HDDを選択 - 右クリック - 新しい論理ドライブ 】 を選択
{g:http://memo.my-notebook.net/datastore/memo/vbox/computer-manager.png)
ポイントはdiskpartでパーティション設定する前にコンピュータの管理でディスクを追加しようとしても、追加できないこと。 右クリックしてもパーティションの追加メニューアイテムが選択できない。
