kli*_*one 10 kernel 12.04 inode
似乎/usr/src(显然是旧内核)用完了我所有的 inode:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda4 489600 489600 0 100% /
devtmpfs 219658 539 219119 1% /dev
none 219844 474 219370 1% /run
none 219844 3 219841 1% /run/lock
none 219844 8 219836 1% /run/shm
/dev/sda6 5963776 8361 5955415 1% /home
Run Code Online (Sandbox Code Playgroud)
我尝试了所有方法来删除/清除等旧内核,但没有成功。dpkg 不再工作了。我尝试了一些手动命令,但 12.04 什么也没给我。由于硬盘空间不足,无法进行apt-get等操作,这显然不是问题。但是我无法安装或删除任何东西!我读了很多关于有同样问题的用户,但他们的解决方案对我不起作用。
请帮忙。非常感谢!
尝试这个。
打开终端并输入:
~$ cd /usr/src
/usr/src$ ls
Run Code Online (Sandbox Code Playgroud)
你会看到这样的事情:
total 16K
drwxr-xr-x 24 root root 4,0K ??? 29 22:35 linux-headers-3.2.0-54/
drwxr-xr-x 7 root root 4,0K ??? 29 22:35 linux-headers-3.2.0-54-generic/
drwxr-xr-x 3 root root 4,0K ??? 29 22:56 nvidia-319-319.32/
Run Code Online (Sandbox Code Playgroud)
输出可能(并且将会)根据您的设置而有所不同。
仔细查看名为linux-headers-*. 这些是您已安装的所有 linux 映像的标头。如果它们太多,它们将占用大量空间和 inode。您只需要保留从.
假设您有一个较旧的内核,例如。3.2.0-53。要删除它,请键入:
sudo apt-get remove --purge linux-image-3.2.0-53-generic linux-headers-3.2.0-53 linux-headers-3.2.0-53-generic
Run Code Online (Sandbox Code Playgroud)
对于他们中的每一个。
如果以上所有方法都失败,请尝试手动删除OLDER KERNEL标头的文件夹:
sudo rm -rf /usr/src/linux-headers-3.2.0-53{,-generic}
Run Code Online (Sandbox Code Playgroud)
您可以尝试使用 Ubuntu Tweak 来清理旧内核。首先使用这些命令安装它
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
Run Code Online (Sandbox Code Playgroud)
运行程序然后:

| 归档时间: |
|
| 查看次数: |
10780 次 |
| 最近记录: |