web-dev-qa-db-ja.com

UbuntuにインストールされているVirtualBoxから既にインストールされているWindowsを起動する

ノートパソコンの内蔵ハードディスク(/ dev/sda1)にインストールされているWindowsを、UbuntuにインストールされているVirtualBoxから起動したい。 VirtualBoxでこれを行う方法を誰かに教えてもらえますか?.

16
pradeepchhetri

ハードディスクパーティションまたは別のディスクに物理的にインストールされたWindowsを直接実行することはできません。

ただし、物理コンピューターにインストールされているWindowsをVirtualBox仮想マシンに移行できます。手順は少し複雑なので簡単にまとめることはできません。公式ドキュメントをここで読むことができます: https://www.virtualbox.org/wiki/Migrate_Windows

8
Patkos Csaba

できますが、何をしているのか本当にわからない場合はお勧めしません。

警告

未加工のハードディスクアクセスは、エキスパートユーザーのみを対象としています。誤った使用または古い構成の使用は、物理ディスク上のデータの完全な損失につながる可能性があります。最も重要なことは、現在実行中のゲストでホストオペレーティングシステムを使用してパーティションを起動しないでください。これにより、深刻なデータ破損が発生します。

とにかく、特に Advanced storage configuration :: Using a raw Host hard disk from a guest でVirtualBoxのドキュメントを確認する必要があります。

9
enzotib

できます。 Linuxの実行中にVirtualBoxからhddにWindowsを実際に再インストールすると、通常どおりに起動できます。
ただし、2つのOS-esから同時にファイルを変更しようとして混乱しないように、LinuxでWindowsパーティションを読み取り専用としてマウントしてください。

ここに2つの便利なリンクがあります。

https://forums.virtualbox.org/viewtopic.php?t=33356

http://www.rajatarya.com/website/taming-windows-virtualbox-vm

2
Alex Burdusel

私はそれが古い質問であることを知っていますが、私はこの日この問題に苦しんでいる自分に直面しました。多くの試みの後、私はきちんとしたクリーンな解決策に終わりました:

  1. 仮想化したいWindowsパーティションを起動します。
  2. ダウンロード Disk2VHD Sysinternalsからのユーティリティ
  3. UEFIパーティションがある場合この指示に従います
  4. C:パーティション、リカバリ、UEFI(存在する場合)のVHD(VHD[〜#〜] x [〜#〜]ではない)イメージを作成しますそしてあなたが望む他のものは何でも
  5. Linuxに戻り、VirtualBoxを開いて、Windowsオペレーティングシステムの仕様に応じてVM=を作成します。
  6. それにアタッチVMポイント4で作成されたVHDディスク
  7. それでおしまい
  8. 利益

UEFIの場合のトラブルシューティング:

  1. VM設定のVirtualBoxで、[システム]タブの[EFIを有効にする]オプションをオンにします
  2. EFIシェルで動かなくなった場合は、次のコマンドを実行します。

    fs0:\ EFI\Boot\bkpbootx64.efi

0
garlix

Windowsで追加のハードウェアプロファイルを作成します。VMから起動するときに使用します(ローディスクアクセス)。

VM構成が物理ハードウェアに類似している場合に役立ちます...

いくつかの危険:

  • 起動する前にWindowsディスクをアンマウントする必要があります(少なくとも、読み取り専用でrwmountしてください)。
  • VM内から実行中のOSのパーティションにアクセスしないでください...

ただし、MSはWindows Vistaでの起動時にハードウェアプロファイルを選択するオプションを削除したため、Windows XP以前に限定される可能性があります(VM構成とほぼ同じハードウェアを取得できない場合)。

0