問題タブ [grub2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux-kernel - Google Compute Engine インスタンスにカスタム カーネルをインストールするにはどうすればよいですか?
カスタム カーネル イメージを Google Compute Engine インスタンスにインストールしたいと考えています。私は以下で実行されているインスタンスを持っています:
そして、カーネル イメージをビルドしてインストールしました。
それはgrub構成ファイルに表示され、デフォルトのgrubメニュー項目を正しい番号に設定し、実行しました
それでも、再起動すると、最初に使用したのと同じカーネルが得られます。
これに関するGoogleのドキュメントは存在しないようです。イメージを外部で作成し、カーネルをインストールして、インポートする必要があるかもしれないことを示唆する箇所が 1 つあります。ただし、これを何度も行う必要があるため、古い方法で新しいカーネルをインストールしたいと思います。
x86 - GRUB2 マルチブート情報構造体から利用可能な RAM の合計を取得します
i386 カーネルの GRUB マルチブート情報構造体 ( multiboot_info_t
) にアクセスできました。それぞれ と という 2 つのフィールドがmem_lower
ありmem_upper
ます。それらを使用して、使用可能な RAM の合計 (バイト単位) を取得するにはどうすればよいですか?
bash - Grub は「コマンド `[' が見つかりません」をスローします。grub.cfg に条件を追加するとき
grub が bash の小さなサブセットをサポートしていることは、私の理解でした。彼らのドキュメントは、「条件をサポートする」などを除いて、詳細には触れていません。
私は単純なを実行しようとしていますif
。
誰にもアイデアがありますか?grub2-efi 2.00 を使用しています。
bootloader - GRUB2 -> Buildroot: grub-bios-setup でのセグメンテーション違反
私はBuildroot-2017.05.2でUbuntu 17.04に取り組んでおり(my config: is here )、ブートローダーGRUB2として使用したいと考えています。
私はbuildrootを構築し、組み込みの指示に従っています:
その後、実行します(念のため現在のディレクトリ:/home/user/buildroot/buildroot-2017.05.02/output/images/170831/):
そして、次のエラーが表示されます(詳細モード):