私のラップトップの一部のVRAM番号を変更したかったので、EFIシェルを介してBIOSを修正しました(もちろん、HPノートブックなどのデバイスではユーザーにロックされているオプションがたくさんあるため)。
1つの主な問題は、どの変数を変更する必要があるかを特定するには、BIOSダンプを具体的に調べる必要があることです。私が見つけたどんなツールもこれをうまく実行できません。これこのツールは最も有望に見えましたが、私のBIOSを検出できませんでした。
私の考えでは、その出力は、実際にはBIOSにあるすべてのコンテンツのバックアップである人が読めないファイルであるということです。 (私はそれを人間が読める形式で解析できるPERLスクリプトを持っています。その後、変数を正確に見つけるでしょう。必要です)修正が必要です。
追加情報:
最終的に、次のようなコマンドをシェルに入力します。
setup_var 0x18c 0x10
0x18c
ビデオ専用メモリ共有割り当ての変数がどこにあるかを確認し、0x10
16番目のオプションである512 MBを参照してください(これは私とよく似ているいくつかの異なるBIOSで使用されますが、異なる場合は使用したくありません)。
私が探していますこれスレッドですが、私が探しているのはそうではありません。dmidecode
スクリプトを実行して出力してみましたが、dmidecode -u
役に立ちません。
どんなアイデアがありますか?