
デュアルブートシステムではなく、Ubuntu だけをインストールし、仮想ボックス経由で Windows を使用することをお勧めします。
その前に、Windows を最初のプライマリ OS としてインストールすることが絶対に必要な状況があるかどうかを知りたいと思いました。Ubuntu のみをインストールし、Ubuntu で仮想ボックスを起動して仮想ボックス内で Windows を実行すると、Windows が仮想ボックスにインストールされているために、Windows の一部のアプリケーションまたは一部のハードウェア機能が動作しないという状況に遭遇したくありません。
実行速度と RAM 消費量は問題ではありません。
答え1
たとえば、次のようなものを必要とするプログラムでは問題が発生する可能性があります。
- ハードウェアへの低レベルのアクセス。たとえば、ワイヤレス カードにアクセスしてパケットを無差別にキャプチャしようとする (Linux を使用しているときになぜそんなことをするのか想像できませんが) か、または大まかな例として BIOS をフラッシュするなどです。
- データ復旧などのためのディスク パーティションへのアクセス (これも低レベルのハードウェア アクセスに関連)
- 一部の特殊なハードウェア (一部の Web カメラなど) は、少なくとも大規模な構成を行わない限り、仮想マシンでは動作しない可能性があります。また、Nvidia グラフィック カードを使用している場合は、CUDA などを使用できない可能性があります。
- 一部のソフトウェア メーカー (例を挙げることはできませんが、聞いたことがないので、例を教えていただければ幸いです) では、自社のソフトウェアの仮想化を禁止しているため、法的問題になる可能性もあります。
- セキュリティが重要なアプリケーションですが、通常は問題にはなりません。
これらは私が思いつく問題の一部ですが、他にもいくつか見つかるかもしれません。もちろん、パフォーマンスは最も心配すべき点ですが、それを気にしなければ、ほとんどすべてを実行できるはずです。