ノートパソコンの内蔵ハードディスク(/ dev/sda1)にインストールされているWindowsを、UbuntuにインストールされているVirtualBoxから起動したい。 VirtualBoxでこれを行う方法を誰かに教えてもらえますか?.
ハードディスクパーティションまたは別のディスクに物理的にインストールされたWindowsを直接実行することはできません。
ただし、物理コンピューターにインストールされているWindowsをVirtualBox仮想マシンに移行できます。手順は少し複雑なので簡単にまとめることはできません。公式ドキュメントをここで読むことができます: https://www.virtualbox.org/wiki/Migrate_Windows
できますが、何をしているのか本当にわからない場合はお勧めしません。
警告
未加工のハードディスクアクセスは、エキスパートユーザーのみを対象としています。誤った使用または古い構成の使用は、物理ディスク上のデータの完全な損失につながる可能性があります。最も重要なことは、現在実行中のゲストでホストオペレーティングシステムを使用してパーティションを起動しないでください。これにより、深刻なデータ破損が発生します。
とにかく、特に Advanced storage configuration :: Using a raw Host hard disk from a guest でVirtualBoxのドキュメントを確認する必要があります。
できます。 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
私はそれが古い質問であることを知っていますが、私はこの日この問題に苦しんでいる自分に直面しました。多くの試みの後、私はきちんとしたクリーンな解決策に終わりました:
UEFIの場合のトラブルシューティング:
EFIシェルで動かなくなった場合は、次のコマンドを実行します。
fs0:\ EFI\Boot\bkpbootx64.efi
Windowsで追加のハードウェアプロファイルを作成します。VMから起動するときに使用します(ローディスクアクセス)。
VM構成が物理ハードウェアに類似している場合に役立ちます...
いくつかの危険:
ただし、MSはWindows Vistaでの起動時にハードウェアプロファイルを選択するオプションを削除したため、Windows XP以前に限定される可能性があります(VM構成とほぼ同じハードウェアを取得できない場合)。