
通常のデュアルブートと Wubi の唯一の違いは、後者の方がインストール プロセスがユーザー フレンドリであることです。それ以外は同じようです。何か見逃しているのでしょうか? 何がそんなに特別なのでしょうか?
編集:ファイル システムがエミュレートされている場合、仮想マシンで実行する場合とどう違うのでしょうか?
答え1
wubi インストールではパーティションを作成する必要がありません。これが大きな違いです。wubi インストールのファイルシステムは 1 つのファイルに含まれています。
エミュレートされたファイルシステムインファイルにより、かもしれないパフォーマンスの違いや、Hibernate などの一部の機能が欠けている可能性があります。
wubi では何もエミュレートされません (ループ デバイスにファイルがマウントされるファイル システムを除く)。システム全体がエミュレートされる VM とは対照的に、Ubuntu はすべてのハードウェアに完全にネイティブにアクセスできます。
何がそんなに特別なのでしょうか?
これが特別なのは、他の Windows アプリケーションと同じように OS をインストールして、試してみて、理解し、実験し、その後、不要になったらアンインストールできる点です。
対照的に、「通常の」方法でインストールする場合は、ブートローダの管理、追加のパーティションやさまざまな種類のパーティションの作成と管理があり、その後これらを削除するのは非常に困難です。
答え2
基盤となるホスト OS の実行にリソースを浪費せず、ファイルシステムのみがエミュレートされる点が仮想マシンとは異なります。
Wubi では、仮想ディスク (例: vmdk) のように、フラット ファイルに保存されたエミュレートされたファイル システムから Linux を実行する必要があります。仮想マシンでは、ホスト OS とゲスト OS を実行し、ファイル システムとすべての仮想デバイスをエミュレートする必要があります。言うまでもなく、時間同期などのためにゲスト OS から CPU へのすべての割り込み呼び出しもエミュレートする必要があります。Wubi の方がはるかに効率的です。