起動の問題:無効なパーティションテーブルまたはUEFI BOOTを使用する

起動の問題:無効なパーティションテーブルまたはUEFI BOOTを使用する

Dell Latitude E5430を使用しています。最近、私はこのファイルを使ってUSBからpcbsdを起動しました。

PCBSD10.1.1-RELEASE-01-31-2015-x64-DVD-USB_0.iso

ところで、私が何か間違っているようです。以前はSolarisをインストールしようとしましたが、誤って何らかの方法でディスク設定を変更したようです。

今すぐ実行しようとすると、メッセージが表示されます。

invalid partition table!

そして始まらない。

ボタンを押してF12起動オプション画面に移動すると、次の項目を選択できます。

UEFI BOOT:UEFI: Hard Drive

これにより、システムを起動できます。

BIOS設定を変更して内部HDDを無効にすると、次の結果が表示されます。

PXE-E61: Media test failure, check table
PXE-M0F: Exiting Broadcom PXE ROM.
No Boot Device Found. Press any key to reboot the machine 

この問題を解決する方法を知っている人はいますか?

答え1

F12 起動オプション画面が表示され、ディスクが現在 UEFI 起動可能に設定されていることを示します。つまり、GPTパーティションテーブルとESPブートパーティションがあります。

システムがレガシーブートを試みるように設定されている場合は、ハードドライブの最初のブロックでレガシーブートコード(マスターブートレコード、MBR)を見つけようとします。 GPTパーティションディスクには「保護MBR」があります。 MBRと互換性のある最初のブロックは、基本的に「このディスクは、従来の方法では起動できない奇妙なパーティションタイプで完全に使用されています」と言います。

システムがハードドライブからレガシーブートを試みるように設定されている場合は、次のinvalid partition tableメッセージを説明できます。 GPTパーティションディスクは実際にレガシーブートには無効です。

起動時にF2を押してシステム設定に入り、設定をBoot List Option見つけます。に設定すると、Legacy問題が説明される可能性があります。に変更し、UEFIオプションBoot Sequenceをもう一度見てください。今は少し異なって見えるかもしれません。ドライブがまだ選択されていることを確認して、もう一度やり直してください。 UEFI起動順序リストにオペレーティングシステム/起動ローダ名が表示されたら、それを選択します。

答え2

DOSパーティションテーブルに「アクティブパーティション」がありません。 E5450とLinuxでこの問題が発生しました。 fdiskを起動して確認/設定してください。

答え3

通信で:

これで、システムがハードドライブからレガシー起動を試みるように設定されている場合、無効なパーティションテーブルメッセージが説明される可能性があります。 GPTパーティションディスクは実際にレガシーブートには使用できません。

これにより、Latitude E5440で発生した問題を解決しました。

具体的には:

BIOSで「追加オプション」->「BIOS設定」->「詳細起動オプション」に進み、「レガシーオプションROMを有効にする」を選択解除すると、システムが正しく起動しました。

関連情報