Linux command
initramfs-tools 命令
安全
May affect permissions or system state. Check the target first.
命令示例
Update initramfs for current kernel
sudo update-initramfs -u
Create new initramfs
sudo update-initramfs -c -k [$(uname -r)]
Update all initramfs images
sudo update-initramfs -u -k all
Delete initramfs for kernel
sudo update-initramfs -d -k [5.10.0-1]
Show verbose output
sudo update-initramfs -u -v
说明
initramfs-tools manages the initial RAM filesystem (initramfs) on Debian-based systems. The initramfs contains the minimal filesystem loaded before the real root filesystem is mounted. It includes drivers, scripts, and tools needed for early boot, such as filesystem drivers, LVM, RAID, or encryption setup.
参数
- -c
- Create new initramfs.
- -u
- Update existing initramfs.
- -d
- Delete initramfs.
- -k _version_
- Kernel version (or "all").
- -v
- Verbose output.
- -b _directory_
- Set boot directory.
FAQ
What is the initramfs-tools command used for?
initramfs-tools manages the initial RAM filesystem (initramfs) on Debian-based systems. The initramfs contains the minimal filesystem loaded before the real root filesystem is mounted. It includes drivers, scripts, and tools needed for early boot, such as filesystem drivers, LVM, RAID, or encryption setup.
How do I run a basic initramfs-tools example?
Run `sudo update-initramfs -u` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -c do in initramfs-tools?
Create new initramfs.