Windows 11システムでUbuntuをダブルブートすることに興味があります。私はプログラミングと一般的な用途にUbuntuを使用しています。どちらを使うべきですか?
答え1
完全なCPUとメモリ、そしてわずかなディスク複雑さ(デュアルブート時に新しいパーティションを作成する必要がある)を備えた純粋なLinux体験をしたい場合は、Linuxを一般的な目的に変換したい場合はデュアルブートする必要があります。複雑な作業なしで作業を完了するには、VMまたはWSLを使用してください。
答え2
私は個人的にデュアルブートが好きではありません。ドライブが1つだけで、起動するパーティションを複数設定する必要がある場合は、さらに面倒な問題です。 Windowsが同じドライブのGrub構成を上書きすることを聞きました。
プログラミングにUbuntuを使用するには、WSLをお勧めします。あなたのワークフローは主にLinuxコマンドラインとWindows GUIアプリケーションに依存します。
もっと欲しいならみんなさまざまなデスクトップ環境などのLinux体験のためには、仮想マシンから始めることをお勧めします。このワークフローが好きで基本的な経験が必要な場合は、デュアルブートを検討してください。
私の考えでは、あなたのユースケースでは、WSLが既存のWindows 11設定と統合するための最良の選択肢になります。
答え3
次の理由でデュアルブートを使用することをお勧めします。
パーティション、ブートローダ(GRUBなど)、オペレーティングシステムの機能などについて多くを学びます
swap
。suspend
コンピュータのリソースが不足している場合(低いRAMとCPUのパフォーマンス)、@vaibhav1313が述べたように、ブートする各システムで全体のメモリとCPUのパフォーマンスが得られるので、デュアルブートがより良いです。
時々、友達が私に来て、自分のWindows VM(ホストLinux / Ubuntu)が破損していると言います。私はデスクトップVMで同様の経験をしました。多くのことが起こることがあります。時には回復できない場合もあります。デュアルブート中に(注意を払っても)「ただ」起こる可能性がある最悪の状況は、ブートローダの問題です。自分で解決することはできません。プロセスでブートローダーについて学びます。
実行する操作によって異なりますが、外部デバイス、ネットワーク、VPNなどに接続しようとすると、VM Windowsでネットワークの問題が発生する可能性があります。 (デュアルブートではこれらの問題は発生しません)ホスト間でファイルシステムと仮想マシンを共有することもデフォルトでは機能しないため、これを設定する必要があります(チェックボックスをオンにすることもありますが、これを理解する必要があります)。デュアルブートを使用すると、少なくともUbuntuシステムがWindowsファイルにアクセスするときにパーティション間でファイルを転送することに問題はありません(逆の場合は難しいかもしれません)。
ちなみに、デュアルブートには複数のパーティションが必要であるという@zzzachzzzのコメントに同意します。ただし、256GBドライブを使用しても、デュアルブートに2つのシステムを置くことは依然として合理的です(VMを使用してもWindowsシステムを使用する場合は約80GBが必要です)。 )、WindowsまたはUbuntuのインストール中にパーティションを作成する方がこれまで以上に簡単になりました。仮想マシンから始めたいという@zzzachzzzの提案には何の問題もありませんでした。私は直接そうしましたが、すぐに数年が経った今でもまだ使用しているデュアルブートに切り替えました。