Linux Boot 是指操作系统启动过程中加载的第一个程序,通常称为引导加载程序(Bootloader)。手动清理 Linux Boot 主要涉及以下几个方面:
/boot/grub/grub.cfg
。/boot/vmlinuz-*
。/boot/initrd.img-*
。在进行任何操作之前,建议先备份 /boot
目录下的重要文件。
sudo cp -r /boot /boot_backup
使用 efibootmgr
或 grub-editenv
查看当前的引导项。
sudo efibootmgr -v
或
sudo grub-editenv list
使用 grub-mkconfig
重新生成 GRUB 配置文件。
sudo grub-mkconfig -o /boot/grub/grub.cfg
确认不再需要的引导文件后,可以手动删除。
sudo rm /boot/vmlinuz-*
sudo rm /boot/initrd.img-*
确保 GRUB 配置正确并更新。
sudo update-grub
以下是一个完整的清理脚本示例:
#!/bin/bash
# 备份 /boot 目录
sudo cp -r /boot /boot_backup
# 查看当前引导项
sudo efibootmgr -v
# 删除不必要的引导文件
sudo rm /boot/vmlinuz-*
sudo rm /boot/initrd.img-*
# 更新 GRUB 配置
sudo grub-mkconfig -o /boot/grub/grub.cfg
sudo update-grub
通过以上步骤,您可以有效地手动清理 Linux Boot,优化系统启动过程并释放磁盘空间。
领取专属 10元无门槛券
手把手带您无忧上云