「Kernel-install」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(一部翻訳)
17行目: 17行目:
 
initramfs ジェネレーターを [[インストール]] する必要があります。
 
initramfs ジェネレーターを [[インストール]] する必要があります。
   
=== Adding kernels ===
+
=== カーネルの追加 ===
   
One can install a kernel from {{ic|/usr/lib/modules}} as follows:
+
次のように、{{ic|/usr/lib/modules}} からカーネルをインストールできます。
   
 
# kernel-install add ''A.B.C-name'' /usr/lib/modules/''A.B.C-name''/vmlinuz
 
# kernel-install add ''A.B.C-name'' /usr/lib/modules/''A.B.C-name''/vmlinuz

2023年3月23日 (木) 21:44時点における版

kernel-install(8) は、カーネル を自動的に移動させるためのスクリプトです。 それぞれの initramfs イメージをブートパーティションに配置する。 (通常は /boot または /efi にマウントされます。) スクリプトシステムを使用しており、機能を拡張することができます。 また、インストールされたカーネルと initramfs に対して systemd-boot のブートエントリを作成します。

インストール

kernel-installsystemd の一部であり、同梱されています。

使い方

kernel-install スクリプトは、initramfs 生成そのものではなく、別のプログラムを使用しています、 mkinitcpiodracut などで initramfs を生成してください。initramfs を利用するためには initramfs ジェネレーターを インストール する必要があります。

カーネルの追加

次のように、/usr/lib/modules からカーネルをインストールできます。

# kernel-install add A.B.C-name /usr/lib/modules/A.B.C-name/vmlinuz

Removing kernels

To remove a kernel, use the remove subcommand:

# kernel-install remove A.B.C-name

Tips and tricks

Pacman hook

For a pacman hook triggering on update of a kernel package to install that kernel automatically, pacman-hook-kernel-installAUR can be installed.

Unified kernel images

See Unified kernel image#kernel-install

See also