明確にするために、VirtualBox内からUSBから起動できるかどうかは尋ねていません。
どのマシンのUSBドライブからでも実行できるWindows7のポータブルバージョンを作成したいと思います。ラップトップにLinuxのディストリビューションを置いていますが、仕事でWindowsドメインを管理しているので、Linuxツールを使用してWindows DCとインターフェイスするよりも簡単な管理ソリューションが必要です(RDPとしてDCは常にオプションであるとは限りません)。
VirtualBoxについて問い合わせる理由...このポータブルインストールを持ち運び、複数のマシンで使用する予定なので、ドライバーの競合を回避したいと思います(Windowsをフラッシュドライブにのみインストールした場合に発生すると思います) )。
基本的に、USBからWindows 7のインストールを起動する方法が必要です。これにより、プログラムを標準のハードドライブにインストールされているかのようにインストール/削除/更新でき、さまざまなハードウェア構成に夢中になることはありません。
たとえば、Virtualboxは独自のネットワークアダプタを使用します。つまり、これは避けられないインストールの1つです。
VMWareについても同じことが言えます。
ただし、使用するすべてのマシンにVirtualboxがインストールされている限り、VMの実行に問題はありません。持ち運び可能なものについては、あなたは正しいです。ドライバーは常にインストールされます。ポータブルWindowsで「タイムバック」マシンを使用すると、すべてが元の状態に戻る可能性があります。 (保持したいファイルを除く。)
うーん。そこにあるようですISポータブルVBoxはすでに利用可能です:
https://stackoverflow.com/questions/3445779/is-it-possible-to-create-portable-vm
その質問から: http://www.vbox.me/
(ただし、これらのドライバーと管理者権限が必要です。)
Windows(8)To Go 考えられる可能性はありますか?
[〜#〜] waik [〜#〜] を使用してWindows 7LiveUSBを作成するためのチュートリアルもあります。詳細 ここ および ここ 。
さまざまなシステムでLiveUSBを使用する場合、チュートリアルでは次の内容について説明します。
USBドライブを別のシステムに接続する場合は、ドライブをsysprepする必要があります。そうしないと、起動時にクラッシュしたり、元のシステムでの起動が妨げられたりする可能性があります(起動ファイルとレジストリが変更/破損します)。
システムがUSBドライブから起動すると、Sysprep cmdファイルがWindowsデスクトップにすでに存在しているはずです。これを右クリックして管理者として実行すると、システムがリセットされてシャットダウンされます。その後、異なるハードウェアを備えた別のシステムでUSBドライブを起動できます。このsysprepコマンドは、管理者コマンドプロンプトから実行する必要があり、次のコマンドを使用します:\ Windows\System32\sysprep\sysprep.exe/oobe/generalize/shutdown
コンピュータがシャットダウンしたら、ハードウェアが異なる別のシステムでUSBドライブを起動できます。もう一度別のシステムに移動したり、最初のシステムに戻したりする場合は、移動する前にSysprepを再度実行することを忘れないでください。