UbuntuにインストールされたVirtualBoxからインストールされたWindowsインストールの起動

UbuntuにインストールされたVirtualBoxからインストールされたWindowsインストールの起動

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

答え1

これは可能ですが、実行している作業がわからない場合はお勧めできません。

警告する

生のハードドライブへのアクセスは、エキスパートユーザーのみが利用できます。不適切に使用したり古い構成を使用したりすると、物理ディスク上のデータが完全に失われる可能性があります。最も重要なのは、現在ゲストで実行されているホストオペレーティングシステムを使用してパーティションを起動しないでください。これは重大なデータ破損を引き起こします。

とにかくVirtualBoxのドキュメントを確認する必要があります。高度なストレージ構成::ゲストの元のホストハードドライブを使用する

答え2

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

ただし、物理コンピュータのWindowsインストールをVirtualBox仮想マシンに移行できます。やや複雑なので、プロセスを簡単にまとめることができないので、ここから公式文書を読むことができます。https://www.virtualbox.org/wiki/Migrate_Windows

答え3

それができます。実際にLinuxを実行しながらハードドライブにVirtualBoxからWindowsを再インストールしたところ、正常にブートが可能でした。
しかし注意してください。 Linux で Windows パーティションを読み取り専用でマウントする場合は、両方のオペレーティングシステムで同時にファイルを変更しようとし、問題が発生しないようにしてください。

以下は2つの便利なリンクです。

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

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

答え4

私はこれが古い質問であることを知っていますが、この問題はこの問題に苦しんでいます。多くの試みの終わりに、きれいでクリーンなソリューションを得ました。

  1. 仮想化するWindowsパーティションを起動します。
  2. ダウンロードディスク2VHDSysinternalsのユーティリティ
  3. UEFIパーティションがある場合次のガイドラインに従ってください。
  4. VHDを作成する(VHDではないX)C:パーティション、リカバリ、UEFI(存在する場合)およびその他の目的のイメージ
  5. Linuxに戻り、VirtualBoxを開き、Windows OSの仕様に従ってVMを作成します。
  6. ポイント4で作成されたVHDディスクをVMに接続します。
  7. それだけです。
  8. 利益

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

  1. VirtualBoxのVM設定で、「システム」タブの下にある「EFIを有効にする」オプションを確認してください。
  2. EFI シェルに問題がある場合は、次のコマンドを実行します。

    fs0:\EFI\Boot\bkpbootx64.efi

関連情報