uefi

    0

    1答えて

    私はx86_64-efiにコンパイルされたGRUB EFIアプリケーションを、x86_64のUEFIモードで起動しています。 このGRUBアプリケーションは、CONFIG_EFIVAR_FS=yとCONFIG_EFI_VARS=yという32ビットLinux v3.18.48を起動します。 今、私はいくつかのefivarsを読みたいが、私はさえefivarfsマウントすることはできません。 moun

    0

    1答えて

    OK、ここに私の意味があります: あなた自身のブータブルコードを書きたいとしましょう。 また、あなたのコードは本当にシンプルになるでしょう。 実際、単純なのは1つの命令だけで構成されていることです。 ブート可能コードは、メインRAMまたはCPUレジスタではなく、周辺デバイス上のレジスタまたはRAMの場所にバイトまたはワードまたはダブルワードなどを書き込むことになります。 BIOS/UEFIによって

    -1

    2答えて

    大量のデータをディスクに書き込むことができるUEFIアプリケーションを作成しています。 FAT-32のファイルサイズの制限とディレクトリあたりのファイル数などについてはわかっていますが、これは問題ではありません。私が書き込もうとしているメモリ領域は、メモリマップによって使用可能であるとマークされています。問題なく読み書きできますが、ある量のデータの後では、エラーメッセージなしでリブートします。 次

    0

    1答えて

    私はインターネットでこの質問に対する答えを見つけようとしましたが、運が得られませんでした。 また、 "edk2"フォルダ(TianoCore)のソースコードを分析しているうちに、答えが見つかりませんでした。 P.S.私は、インテルが多くのドキュメントを提供していることを理解していますが、何千ものドキュメンテーションのページでブートフローに関する一般的な情報を見つけるのは難しいです。だから私はコミュ

    0

    1答えて

    EFIパーティションのディレクトリ一覧を取得するには、EFIシェルコマンドを実行する必要があります。 私のシステム(ウィンドウ)にいくつかのツールをインストールする必要がありますか? Windows上でEFIシェルコマンドを実行するにはどうすればよいですか?

    2

    1答えて

    私はstartup.nshにスクリプトを書いて、32ビットと64ビットの異なるタスクを処理するつもりです。しかし、私はこの情報を取得する方法を知らない。 私を助けてください!

    0

    1答えて

    OS起動前にUEFIに複数のドライバとアプリケーションを実行させることができるため、これらのプログラムのマルチタスクを可能にするスケジューラが存在しますか? または、すべて逐次実行のみですか?

    1

    1答えて

    私はuefiモードで起動します。xxx.efiがあります。リターンコードを取得したいのですが、xxx.efiを起動するstartup.shを作成します。 efiリターンコード?私はこのようにしてみてください、それはunknowフラグを返します - ' - パラ' set code xxx.efi -para echo %code% 誰かがこれは

    0

    1答えて

    UEFIにはAPIが用意されているので、ブート変数の一部をユーザー空間で使用できるようになっています。そのうちの1つはefivarfsです。私はこれらがOSのBIOSメニューでも利用可能なブート設定であるかどうかを理解しようとしていますが、ブートメニューにこれらがない場合でも操作できる追加の変数がありますか? おかげ

    0

    1答えて

    Print2プロトコルに基づいて簡単なUEFIプロトコルを作成しようとしています。ここで は、コンパイルの全体のエラーです: Building ... /home/qwn/src/edk2/Print3/Print3.inf [X64] "gcc" -g -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Werror -Wno-arra