GPTディスク付きMSIマザーボードへのデュアルブートのインストール

GPTディスク付きMSIマザーボードへのデュアルブートのインストール

私が自分で作成したPCにデュアルブート(Windows 10の上にUbuntu)をインストールしようとしています。問題なくUbuntuをインストールしましたが、起動するようにコンピュータを設定できませんでした。

インストール中にGRUBが正しくインストールされていないと言われ、端末でブートリカバリを実行しようとしたときにエラーも発生しました。

私はRufusを使用してインストールを作成し、MBRパーティションスキームを使用しています。私が作成したディスクはGPTですが、Rufusでこのパーティションスキームを使用しようとするとUSBスティックから起動しようとするとエラースキームが表示されます。以下のようになります(私のBIOSモードはUEFIに設定されています)。

ここに画像の説明を入力してください。

ちなみに私のマザーボードは「MSI B450 TOMAHAWK MAX Motherboard ATX」です。

最善の措置は何ですか? UEFIをレガシーブートに変換し、ディスクをMSBパーティションに変更する方法を示すいくつかのビデオを見つけました。これが最善の解決策ですか、それとも追加の問題が発生しますか?

答え1

私は専門家ではありませんが、概念を混ぜているように聞こえます。 MBRシステムを使用している場合はコンピュータのBIOSを使用し、gptを使用する場合はUEFIシステムを使用する必要があります。 Mbrはファイルシステムであり、gptもファイルシステムです。起動する起動システムに応じて、rufusでmbrまたはgptを選択する必要があります。 rufusでmbrが選択された状態でgptシステムにgrubをインストールしようとすると、インストール中にgrubファイルを保存する場所が見つかりません。 rufus で mbr オプションを選択した場合、Linux インストールではこれは行われないため、hdd/ssd ファイルシステムを mbr に変更する必要があります。 Windows端末でdiskpartを使用して変更できます。

答え2

時間をかけて、主な概念に関するいくつかの基本を読んでください。

マスターブートレコード(MBR)またはGUIDパーティションテーブル(GPT)は、2つの(1つではない)タイプのパーティションテーブルです。ディスクの先頭の最初のバイトの一部を占有し、ディスク全体の構成に関する情報が含まれます。もちろん、これらのタイプを一緒に混在させることはできません。 MBRには合計ディスク容量(ディスク容量= < 2TB)に制限があり、uEFIブートローダでGPTを使用することをお勧めします。

したがって、デュアルブートを使用する場合(MS-WindowsおよびLinux用の仮想マシンをデフォルトのオペレーティングシステムとして使用することをお勧めします)、段階的なインストールプロセスは次のとおりです。

  • 十分な容量の空きディスクを選択してください
  • MS-Windowsをインストールし(MS-W10を使用してuEFI、GPT、およびWindowsブートマネージャを強制します)、Linuxインストール用の空き容量(約60GBなど)を残します。
  • Linuxオペレーティングシステムをインストールします。 (実際にはUbuntuオペレーティングシステムのシャーシであるDebian Linuxをお勧めします。)
  • インストールが完了したら、検出されたすべてのオペレーティングシステムを起動メニューに含めるバージョンのuEFI、GRUBブートローダをインストールします。

Debianインストールの場合は、インストールCDのISOイメージをダウンロードできます。こここの debian-xxx-netinst.iso を CD に書き込むか、このイメージを USB フラッシュドライブにコピーすることができます (Live Linux を実行するときに dd コマンドを介して)。

答え3

Debian は Ubuntu ほどユーザーフレンドリーではなく、問題があると Ubuntu のように多くのソリューションを見つけることができません。 IMHO、Ubuntuは少なくとも非専門的な環境ではDebianよりもはるかに多くのユーザーを持っていますが、UbuntuとDebianは非常に似ていることに同意します。

関連情報