1.0 KiB
1.0 KiB
mkinitcpio
生成初始 ramdisk 环境以启动基于指定预设的 Linux 内核。 更多信息:https://manned.org/mkinitcpio.8。
- 执行干运行(打印将要执行的操作而不实际执行):
mkinitcpio
- 基于
linux
预设生成 ramdisk 环境:
mkinitcpio --preset {{linux}}
- 基于
linux-lts
预设生成 ramdisk 环境:
mkinitcpio --preset {{linux-lts}}
- 基于所有现有预设生成 ramdisk 环境(在
/etc/mkinitcpio.conf
更改后用于重新生成所有 initramfs 镜像):
mkinitcpio --allpresets
- 使用替代配置文件生成 initramfs 镜像:
mkinitcpio --config {{path/to/mkinitcpio.conf}} --generate {{path/to/initramfs.img}}
- 为当前正在运行的内核以外的内核生成 initramfs 镜像(已安装的内核版本可以在
/usr/lib/modules/
中找到):
mkinitcpio --kernel {{kernel_version}} --generate {{path/to/initramfs.img}}
- 列出所有可用的 hooks:
mkinitcpio --listhooks
- 显示特定 hook 的帮助:
mkinitcpio --hookhelp {{hook_name}}