/boot 中没有未使用的内核,但仍然 100% 满

/boot 中没有未使用的内核,但仍然 100% 满

我的 /boot 分区已“满”,但实际上只有使用的内核在里面。我发现了类似的问题,并按照未使用的内核删除说明进行操作。我使用的是 3.2.0-58-generic-pae,并且我已经用 清除了所有其余部分 ,sudo rm -rf /boot/*-3.2.0-{29,32,33,34,35,36,37,38,39,40,41,44,45,48,49,52,53,56,57}-* 我还执行了 ,但没有任何变化。/boot 仍然显示 100% 已满,尽管里面只有 1 个内核。有什么想法吗?apt-get cleanapt-get removeapt-get autoremove

输出ls /boot ; df -h ; df -i::

ls /boot/

abi-3.2.0-58-generic-pae         lost+found
config-3.2.0-58-generic-pae      memtest86+.bin
extlinux                         memtest86+_multiboot.bin
grub                             System.map-3.2.0-58-generic-pae
initrd.img-3.2.0-58-generic-pae  vmlinuz-3.2.0-58-generic-pae

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda12      9.7G  379M  8.9G   5% /
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           797M  1.2M  796M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            2.0G  192K  2.0G   1% /run/shm
/dev/sda11       14G  163M   13G   2% /tmp
/dev/sda1       461M  445M     0 100% /boot
/dev/sda6        56G   39G   15G  73% /home
/dev/sda9        19G  172M   18G   1% /opt
/dev/sda7        19G  4.4G   14G  26% /usr
/dev/sda8        19G  176M   18G   1% /usr/local
/dev/sda10      9.2G  922M  7.9G  11% /var

df -i
Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda12      644640   9557  635083    2% /
udev            208092    587  207505    1% /dev
tmpfs           211750    542  211208    1% /run
none            211750      3  211747    1% /run/lock
none            211750      9  211741    1% /run/shm
/dev/sda11      915712     38  915674    1% /tmp
/dev/sda1       121920    457  121463    1% /boot
/dev/sda6      3662848  40036 3622812    2% /home
/dev/sda9      1220608     11 1220597    1% /opt
/dev/sda7      1220608 511759  708849   42% /usr
/dev/sda8      1220608    113 1220495    1% /usr/local
/dev/sda10      610800   9269  601531    2% /var

ls -l /boot total 22369 -rw-r--r-- 1 root root 804938 Dec 3 20:02 abi-3.2.0-58-generic-pae -rw-r--r-- 1 root root 147576 Dec 3 20:02 config-3.2.0-58-generic-pae drwxr-xr-x 3 root root 1024 Feb 12 08:29 extlinux drwxr-xr-x 3 root root 7168 Apr 2 21:21 grub -rw-r--r-- 1 root root 14217519 Apr 2 21:31 initrd.img-3.2.0-58-generic-pae drwx------ 2 root root 12288 Oct 13 2012 lost+found -rw-r--r-- 1 root root 176764 Nov 27 2011 memtest86+.bin -rw-r--r-- 1 root root 178944 Nov 27 2011 memtest86+_multiboot.bin -rw------- 1 root root 2321986 Dec 3 20:02 System.map-3.2.0-58-generic-pae -rw------- 1 root root 5031904 Dec 3 20:02 vmlinuz-3.2.0-58-generic-pae

答案1

有一个.Trash文件夹/boot包含所有已删除的文件。Shift+Del我已经释放了 450MB。感谢大家的回答。

答案2

删除文件后,您需要清除文件系统缓存和缓冲区,df -h以及提供文件系统统计信息的类似命令,以便它们提供正确的数据。

要清除文件系统缓存和缓冲区,您需要运行

sync

在终端上,然后重新检查统计数据。您也可以重新启动以清除缓存。

參閱sync 的手册页了解更多信息。

相关内容