2017-10-30 20 views

答えて

0

.nshに書き込む予定の場合は、ファイルシステムに2つのダミー.efiプログラムを配置し、IA32としてコンパイルし、もう1つのX64を配置することが簡単に確認できます。

次に、.nshスクリプトから両方のプログラムを実行しようとします。あなたのシステムがどのようなアーキテクチャを持っているかは、正しく動作する人に伝えられます。

もう1つの方法は、BOOTIA32やBOOTX64などのpendriveファイルを置くことです。実行される人は、変数を埋めるか、ファイルシステムに現在のアーキテクチャを示すファイルを書き込んだ後、シェルに配置します。

私はより良いアプローチ(恐らく回避策のないいくつかのシェルツール)を探します。私が何かを見つけたら私は私の答えに追加します。

UPDATE:あなたもUEFI Shellからsmbiosviewユーティリティを使用することができます。あなたは次のように行うことによって、特定の構造の種類を検索することができます。

smbiosview -t <structure_type> 

そして、あなたは次のような構造の種類をチェックしてみてください:

  • 4(プロセッサ情報):「64ビットのような情報を取得することができます可能なプロセッサ」
  • 18(32ビットのエラー情報):32ビット
  • 33に関する情報(64ビットのエラー情報):64ビットに関する情報、
をサポートしている場合210
関連する問題