首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >磁盘空间外- /boot 100%

磁盘空间外- /boot 100%
EN

Ask Ubuntu用户
提问于 2013-10-20 17:30:04
回答 1查看 6.5K关注 0票数 1

我的/boot是100%。当我运行aptitude search ~ilinux-image时,我会得到大量未使用的图像。当我尝试删除其中一个(在通过执行uname -r检查当前正在使用的一个)之后,例如apt-get autoremove linux-image-3.2.0-44-generic,我得到:

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-generic : Depends: linux-headers-generic (= 3.2.0.51.61) but 3.2.0.54.64 is to be installed
 linux-server : Depends: linux-headers-server (= 3.2.0.51.61) but 3.2.0.54.64 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

运行apt-get -f install会抛出No space left on device。我也尝试过做apt-get purge,但是我得到了同样的东西。

df -hdpkg -l linux-*.的输出:

代码语言:javascript
复制
root@hb2088:/srv/www# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       9.4G  3.0G  6.0G  34% /
udev            301M  4.0K  301M   1% /dev
tmpfs           124M  228K  124M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            309M     0  309M   0% /run/shm
/dev/sda1        92M   91M     0 100% /boot
root@hb2088:/srv/www# dpkg -l linux-*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                                 Version                                              Description
+++-====================================================-====================================================-========================================================================================================================
un  linux-doc-3.2.0                                      <none>                                               (no description available)
ii  linux-firmware                                       1.79.6                                               Firmware for Linux kernel drivers
iU  linux-generic                                        3.2.0.51.61                                          Complete Generic Linux kernel
un  linux-headers                                        <none>                                               (no description available)
un  linux-headers-3                                      <none>                                               (no description available)
un  linux-headers-3.0                                    <none>                                               (no description available)
ii  linux-headers-3.2.0-44                               3.2.0-44.69                                          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-44-generic                       3.2.0-44.69                                          Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-45                               3.2.0-45.70                                          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-45-generic                       3.2.0-45.70                                          Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-48                               3.2.0-48.74                                          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-48-generic                       3.2.0-48.74                                          Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-51                               3.2.0-51.77                                          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-51-generic                       3.2.0-51.77                                          Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
ii  linux-headers-3.2.0-52                               3.2.0-52.78                                          Header files related to Linux kernel version 3.2.0
ii  linux-headers-3.2.0-52-generic                       3.2.0-52.78                                          Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
iU  linux-headers-3.2.0-54                               3.2.0-54.82                                          Header files related to Linux kernel version 3.2.0
iU  linux-headers-3.2.0-54-generic                       3.2.0-54.82                                          Linux kernel headers for version 3.2.0 on 64 bit x86 SMP
iU  linux-headers-generic                                3.2.0.54.64                                          Generic Linux kernel headers
iU  linux-headers-server                                 3.2.0.54.64                                          Linux kernel headers on Server Equipment.
un  linux-image                                          <none>                                               (no description available)
un  linux-image-3.0                                      <none>                                               (no description available)
ii  linux-image-3.2.0-44-generic                         3.2.0-44.69                                          Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-45-generic                         3.2.0-45.70                                          Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-48-generic                         3.2.0-48.74                                          Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF  linux-image-3.2.0-51-generic                         3.2.0-51.77                                          Linux kernel image for version 3.2.0 on 64 bit x86 SMP
iF  linux-image-3.2.0-52-generic                         3.2.0-52.78                                          Linux kernel image for version 3.2.0 on 64 bit x86 SMP
in  linux-image-3.2.0-54-generic                         <none>                                               (no description available)
iU  linux-image-generic                                  3.2.0.51.61                                          Generic Linux kernel image
iU  linux-image-server                                   3.2.0.51.61                                          Linux kernel image on Server Equipment.
un  linux-initramfs-tool                                 <none>                                               (no description available)
un  linux-kernel-headers                                 <none>                                               (no description available)
un  linux-kernel-log-daemon                              <none>                                               (no description available)
ii  linux-libc-dev                                       3.2.0-52.78                                          Linux Kernel Headers for development
un  linux-restricted-common                              <none>                                               (no description available)
iU  linux-server                                         3.2.0.51.61                                          Complete Linux kernel on Server Equipment.
un  linux-source-3.2.0                                   <none>                                               (no description available)
un  linux-tools                                          <none>                                               (no description available)

du -sh /boot/*的输出:

代码语言:javascript
复制
root@hb2088:~# du -sh /boot/*
781K    /boot/abi-3.2.0-44-generic
781K    /boot/abi-3.2.0-45-generic
781K    /boot/abi-3.2.0-48-generic
781K    /boot/abi-3.2.0-51-generic
781K    /boot/abi-3.2.0-52-generic
139K    /boot/config-3.2.0-44-generic
139K    /boot/config-3.2.0-45-generic
139K    /boot/config-3.2.0-48-generic
139K    /boot/config-3.2.0-51-generic
139K    /boot/config-3.2.0-52-generic
1.6M    /boot/grub
14M /boot/initrd.img-3.2.0-44-generic
14M /boot/initrd.img-3.2.0-45-generic
14M /boot/initrd.img-3.2.0-48-generic
12K /boot/lost+found
174K    /boot/memtest86+.bin
176K    /boot/memtest86+_multiboot.bin
2.8M    /boot/System.map-3.2.0-44-generic
2.8M    /boot/System.map-3.2.0-45-generic
2.8M    /boot/System.map-3.2.0-48-generic
2.8M    /boot/System.map-3.2.0-51-generic
2.8M    /boot/System.map-3.2.0-52-generic
4.8M    /boot/vmlinuz-3.2.0-44-generic
4.8M    /boot/vmlinuz-3.2.0-45-generic
4.8M    /boot/vmlinuz-3.2.0-48-generic
4.8M    /boot/vmlinuz-3.2.0-51-generic
4.8M    /boot/vmlinuz-3.2.0-52-generic
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-10-20 18:56:49

您应该使用以下命令行删除内核:

代码语言:javascript
复制
sudo dpkg -r linux-generic linux-server
sudo apt-get autoremove --purge linux-image-3.2.0-44-generic linux-image-3.2.0-45-generic linux-image-3.2.0-48-generic linux-image-3.2.0-51-generic
sudo apt-get install linux-generic

这样就可以处理那些凌乱你的/boot的内核。您也应该删除其他linux-headers-*包。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/362585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档