web-dev-qa-db-ja.com

WindowsインストールはUEFIモードまたはレガシーモードで起動していますか?

Ask Ubuntuのこの投稿 ガイドに従ってWindows 8の横にUbuntuをインストールしたいが、WindowsのインストールがUEFIモードまたはレガシーモードで起動しているかどうかわからない(そして重要であると言われている「デュアルブートの問題」の段落にある投稿)。どうすればそれを知ることができますか?

2
Yagel

Ubuntuから確認する場合:

  1. Ubuntuでターミナルを開き、「Sudo parted -l」と入力します。
  2. Windowsインストールで使用しているディスクの情報がある部分までスクロールします。 「Partition Table:」の下に、gptまたはmsdosと表示されます。 WindowsをUEFIモードで実行するには、GPTが必要です。 msdosは、BIOS /レガシーモードを使用していることを意味します。
4
  1. Windows 8では、スタート画面に移動します
  2. 「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。 [見つからない場合は、すべてのプログラムの下に表示されます。]
  3. コマンドプロンプトで「diskpart.exe」と入力します。
  4. Diskpartに「list disk」と入力します。 GPTを使用するディスクの場合、GPT列の下に*が表示されます。 Windowsでは、UEFIモードで実行するためにGPTが必要です。

または、別のWindows 8の方法は次のとおりです。

  1. Windows 8では、スタート画面に移動します
  2. [コマンドプロンプト]をクリックします[すべてのプログラムの下に表示されない場合。]
  3. コマンドプロンプトで「msinfo32」と入力します。 UEFIモードで実行している場合、「BIOSモード」の下にUEFIと表示されます。
2

あなたが言及した投稿( EFIを使用してプレインストールされたWindowsと一緒にUbuntuをインストールする )は、起動するコマンドをすでに報告しています:

[ -d /sys/firmware/efi ] && echo "Installed in EFI mode" || echo "Installed in Legacy mode"

ディレクトリ/sys/firmware/efiが存在するかどうかを確認するエレガントな行です。その場合、システムはEFIモードになり、そうでない場合はレガシーモードになります。 ls /sys/firmwareをもっと簡単に見てください。

回答は既に指定されています with Sudo parted -lも有効ですが、パーティションテーブルの構築方法から回答を推測します。


使用上の注意

Linuxをまだインストールしていない場合、これらのコマンドは役に立たないことは承知していますが、一部の視聴者は、たとえば再インストールのポイントの近くなどで、この質問を振り返ってみるかもしれません。

ただし、ライブUSB/CDからターミナルでSudo parted -lを起動し、要求された情報を確認できます。この用途では、/sys/firmware/からの情報を信頼しないでください。コンピューターのシステムではなく、ライブメディアのシステムを参照するためです。

1
XavierStuvw