linux生成initramfs,在Arch Linux中禁止生成/boot/initramfs-linux-fallback.img以节省/boot分区空间...
时间: 2023-12-19 17:04:00 浏览: 27
要禁止在Arch Linux中生成`/boot/initramfs-linux-fallback.img`文件,您需要编辑`/etc/mkinitcpio.conf`文件并将以下行注释掉或删除:
```
# COMPRESSION="lz4"
# COMPRESSION_OPTIONS=()
# FallbackImage="/boot/initramfs-linux-fallback.img"
```
然后,运行以下命令重新生成initramfs:
```
sudo mkinitcpio -p linux
```
这将重新生成`/boot/initramfs-linux.img`文件,但不会生成`/boot/initramfs-linux-fallback.img`文件。请注意,如果您在将来需要恢复fallback initramfs,则需要将这些行取消注释或重新添加到`/etc/mkinitcpio.conf`文件中,并再次运行上述命令。
相关问题
nvirtio blk nvirtio_pci nvirtio console etc/initramfs-tools/modulesmkinitramfs -o /boot/initrd.img-$(uname -r
这是一些 Linux 系统中的命令和参数,其中:
- `nvirtio blk nvirtio_pci nvirtio console` 是指 Linux 内核的虚拟驱动程序模块,用于支持虚拟化技术中的块设备、PCI 设备和控制台。
- `etc/initramfs-tools/modules` 是指系统初始化 RAM 文件系统的工具模块目录。
- `mkinitramfs -o /boot/initrd.img-$(uname -r)` 是指创建一个初始化 RAM 文件系统的命令,将其输出到 `/boot/initrd.img-$(uname -r)` 文件中,该文件名中的 `$(uname -r)` 是指当前正在运行的 Linux 内核版本号。
Linux的initrd和initramfs和initramfs.xxxx.img三者是什么关系
initrd和initramfs都是Linux中用于启动系统的一种临时文件系统,用于在系统启动时加载必要的驱动程序和固件。initramfs是initrd的改进版本,它可以在启动时动态加载和释放必要的文件,而不像initrd那样需要完全加载并占用内存。initramfs.xxxx.img则是initramfs压缩后的映像文件。