web-dev-qa-db-ja.com

起動可能なLinuxUSBの起動オプションの違い

Windows 10を実行しているデスクトップコンピューターにデュアルブートでFedoraをインストールしようとしました。インストール後、ウィンドウが起動しませんでした。ブートメニューに表示されませんでした。しかし、Fedoraは正常に起動しました。

最終的には役立つガイドを見つけましたが、インストールプロセス中にどのような間違いを犯したのかも知りたいと思いました。

Windows 10がUEFIモードでインストールされている場合、LinuxもUEFIモードでインストールする必要があることをオンラインで読みました。 BIOSモードが「UEFI」であるというシステム情報(msinfo32)を確認しました。それは、ウィンドウが実際にUEFIモードでインストールされたことを意味しますか?

また、LinuxディストリビューションがUEFIモードでインストールされることをどのように確認できますか?それは起動可能なUSBの作成と関係がありますか?プロセス中のオプションなどはありますか?それとも、USBから起動したときに表示されるオプションで、「usbからの起動」に関して2つまたは3つのオプションがあり、そのうちの1つにUEFIのフラグが付けられています。

2
MrBit

あなたの主な質問への答えに到達するには:

WindowsはUEFIモードでインストールされましたか?

スタートメニューからシステム情報アプリを開くか、[ファイル名を指定して実行...]ダイアログ(WinKey + R)、コマンドプロンプト、またはPowerShellターミナルからmsinfo32コマンドを発行します。デフォルトで表示される[システムの概要]ペインで、BIOSモードキーの値を探します。

Windows System Information utility screenshot

  • 値が[〜#〜] uefi [〜#〜]の場合、答えは「はい」です。
  • 値がLegacyの場合、答えは「いいえ」です。WindowsはBIOSモードでインストールされています。

実行するLinuxインストールの種類をどのように制御するかという質問に対して、USBフラッシュドライブ、光ディスク(CD /)など、インストールメディアのコンテンツをどのように起動するかによって決定されるかどうかを尋ねたところ正解でした。 DVD/BluRay)またはPXE経由のネットワークインストール。

Example Boot Device selection menu

同じデバイスをターゲットとするブートオプションメニューに複数のエントリがあり、そのうちの1つがUEFIを指定しているのは、インストーラーが今後使用するモードにコミットした時点でした。すべての主要なオペレーティングシステムのインストーラーには両方のメソッドの実行可能ファイルが含まれているため、メディアの内容とは関係ありません(そのため、作成元のイメージファイルをダウンロードするときにメソッドを選択する必要はありませんでした)。


USBフラッシュドライブや何らかのメモリカードなどのソリッドステートメディアを使用する場合、デバイスへのイメージの書き込みに使用した方法によって、UEFIで動作するかどうかが決まります。モード。 UEFI仕様では、ブートローダーを保持するための個別のパーティションの存在、またはイメージのコンテンツ全体が単一の(FAT32)パーティションに配置されている場合は、GPT(GUIDパーティションテーブル)に設定される特定のフラグの存在が必要です。今後は、Windowsの Rufus やLinuxの WoeUSB など、UEFI対応のドライブ/カードを作成するために提供された方法を慎重に選択したと想定します。

UEFIでの2つの異なる結果の可能性は、互換性サポートモジュール(CSM)が含まれていることから生じます。これにより、BIOSのように動作し、オペレーティングシステムによってそのように検出されます。これは、[ブートデバイス]メニューに非UEFIエントリを生成するものであり、通常は「BIOS互換モード」または「レガシーモード」とラベル付けされています。起動時にトリガーされた[ブートオプション]メニューでコンピューターが特定のドライブの選択肢を1つだけ表示する場合は、コンピューターを再起動し、代わりにキーを押してファームウェア設定(BIOSセットアップと呼ばれることが多い)を入力し、互換性モードを制御し、完全に無効にする(UEFIのみモード)か、UEFIモードで最初に動作を試み、失敗した場合にのみBIOS/CSMモード(UEFIファーストモード)にフォールバックするように構成を設定するエントリ。

Example Firmware Bootloader Settings screen


結論として、デュアルブートセットアップに関する現在のベストプラクティスでは、ほとんどの場合、最初のオペレーティングシステムをコンピューターにインストールするために使用された方法が、その後にインストールされる追加のオペレーティングシステムにも使用されることを示していることに注意してください。これは、Fedora環境をインストールするモードの決定は、本質的に、ユーザーまたは製造元がコンピューターに最初のWindowsインストールを実行したときに決定されたことを指摘するために言及します。

その理由は、同じコンピューターに異なるモードでインストールされたオペレーティングシステムを使用するには、デフォルト以外のモードを使用してOSにアクセスするたびに、(せいぜい)ブートオプションメニューを使用する必要があり、より一般的にはファームウェア設定をに変更する必要があるためです。 OSを切り替えるたびに、ブートローダーモードを完全に切り替えます。これは、UEFIで使用できるさまざまなメニューオプション( rEFInd[〜#〜] grub [〜#〜] 、さらには Windows Boot Manager)とは対照的です。 )これにより、コンピューターが停止し、電源投入時に使用可能なオペレーティングシステム(以下のrEFIndの例)を一覧表示し、選択したオペレーティングシステムで起動するメニューが表示されます。

Default Refind UEFI Selection Menu screenshot

1
Peter J. Mello