Linuxで取り込んだディスクイメージをマウントし、Virtual Boxで動作させる方法。
1ヶ月前に撮ったディスクイメージをvirtual boxにマウントして起動させたいのですが、どうすればいいですか?
ドライブをマウントして中身を見ることができ、全てにアクセス可能ですが、アクセスする必要のあるWindowsプログラムを使いたいので、イメージを起動させたいと思います。
どうすればいいのでしょうか?質問を入力すると、バーチャルボックスイメージへの参照しか表示されません。
私はVBoxのイメージファイルを持っておらず、ssd.imgと呼ばれるイメージファイルしか持っておらず、VBoxは.isoまたはそのネイティブフォーマット以外のものをマウントすることができません。
編集
私の質問はまだ謎のままです。繰り返しになりますが、私はISOファイルを使用していません。それは、dd
コマンドを使用して作成されたハードディスクのイメージであり、ファイルは*.imgファイルである。
仮想ボックスを持っていて、そのイメージのWindowsパーティションを実行したいのです。
簡単に言うと、それが実行された場合、私はSSDに不良ブロックがあることを知っています(Ubuntuは修復/移動/11次元に詰め込まない......)。だから私は、スクラバーを使ってフォーマットし(ドライブの製造元が提案するように)、再イメージすれば、再びすべてがうまくいくことを知っています。
つまり、これはWindows ISOのインストールではなく、virtualboxにハードディスクのイメージをマウントすることで、VBはISOやそのネイティブな様々なフォーマットしか受け付けないということです。
8
2
VirtualBoxウィンドウで仮想マシンの名前をクリックして選択します。 VirtualBoxウィンドウの上部にあるマシンメニューをクリックし、[設定]をクリックします。 設定]ウィンドウの[ストレージ]カテゴリをクリックします。 ストレージツリーペインで右クリックし、「フロッピーコントローラの追加」をクリックします。 フロッピーコントローラデバイスを右クリックし、[Add Floppy Device]をクリックします。 表示されるプロンプトウィンドウで[Choose Disk]ボタンをクリックします。
コンピュータ上のフロッピーディスクイメージファイル(.IMG)に移動し、それをダブルクリックします。 うまくいかない場合は、.IMGを.ISOにリネームしてマウントしてください。
それでもダメなら、VBoxManageのconvertfromrawコマンドを以下のように使ってください。
最後に、VDI をハードディスクとしてマウントします。
生ディスクイメージのアタッチは、生vmdkを作成することで可能になるはずです。
VirtualBoxのイメージディレクトリ(/home//VirtualBoxのようなもの)に
その後、仮想ディスクを仮想マシンにアタッチすることが可能なはずです。パス
/path/to/disk.img
は、パーティションやループデバイスを指すことも可能です。