起動可能なUSB(Linux)からWindows XP(VM)を実行します。


4

USBで接続して起動し(おそらくLinuxディストリビューションで)、その後Windows XP(または任意のOS)をVMで起動できるようにするためのセットアップはありますか?

回答:


2

これは理論ではありません。私が以前に非常によく似たことをしたようにそれは間違いなく動作します。 USBドライブ上のLinux OSは、本格的なHDと同じくらい強力です。スピードは確かに唯一の問題です。

基本的な考え方は、ライブOSをUSBに接続し、それを永続的なものにすることです(変更は再起動後も行われ、保持されます)

USBドライブに起動可能なパーティションを作成し、ライブディスク上のすべてのデータをUSBに同期します。 USBデバイスをfdiskし、2つのパーティションを作成します。 1つは起動可能、もう1つはすべての変更に対するものです。

それから、ブータブルパーティションにext3ファイルシステムを作成します。

mkfs.ext3 /dev/usbdevice

次にディレクトリを作成します。usbをマウントします。isoをマウントし、データをusbsブート可能パーティションに再同期します  すなわち:

mkdir usbmount;
mount /dev/usbdevice usbmount;
mkdir livedisc;
mount -o loop livedisc.iso livedisc;
rsync -avh livedisc/* usbmount/

その場合、Grubをデバイスにインストールする必要があります。

grub-install --no-floppy - ルートディレクトリ= usbmount / dev / usbdevice

このUSBは起動可能になるはずです。これはディストリビューションごとに異なる可能性があるため、永続化を有効にする方法については私は助けになれません。

うまくいけば、これであなたが始めることができます。永続的なバックトラックUSBの背後にあるそれと同じ基本的な考え方。

がんばろう。


0

理論的には、そうです。内部にVirtulBox-for-LinuxをインストールしたLive Ubuntu USBスティックがあります。しかし、読み書きのスピードは非常に遅く、追加のドライバがインストールされているかどうかはわかりませんが、インストールするとUSBにインストールされます。

もっともらしいと思うでしょうが、お勧めできません。


ハードウェアがはるかに遅い時期にXPが10年近く経っていること、そしてかなりまともな16/32 GBフラッシュドライブが30/40または50/60(読み取り/書き込みMBps)で実行できるという事実を考えると、私はスピードでチャンスを迎えます。私が質問をしたのは、 また と思う それはもっともらしいですが、任意のリンク、tutsなど?
RichardTheKiwi

あなたはuNetBootinを使用することができます unetbootin.sourceforge.net ライブUSBスティックを作成してから起動してVirtualBoxをインストールする virtualbox.org そして virtualbox.org/manual/ch02.html#id352309 その中。それから、VMにゲストOSをインストールする必要があります。 virtualbox.org/manual/ch01.html#id369980 。良い質問ですが、私は自分で試してチュートリアルを書くことができます。
tombull89

私の次のUSBフラッシュドライブが(16/32/64 GB)になるか、起動可能な仮想マシンを持ち運ばないのであれば2、3台の遅い4 GBにする前に、これが機能することを100%確認する必要があります。
RichardTheKiwi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.