boot分区应如何清理?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
caofulun
帖子: 181
注册时间: 2009-12-12 19:20
联系:

boot分区应如何清理?

#1

帖子 caofulun » 2010-01-13 23:51

大家好:
我的boot分区约有100M,刚装完系统时用了不到64M,可随着系统的逐渐更新,现在已经只剩4M左右了,我发现里面有些文件是老板本的系统,可又不让我直接删除。
请问我该如何处理?
谢谢!
补充:
本帖自发布以来得到了广大网友的热心帮助,本人在此表示感谢。
总结大家的意见是应该清理旧系统内核。本人按照几位网友的提示操作后多次出现同样的问题,现将运行结果拷贝于此,请问应如何解决。
谢谢!
附运行结果如下:
root@caohaisong-desktop:/home/caohaisong# dpkg --get-selections|grep linux-image
linux-image-2.6.31-14-generic install
linux-image-2.6.31-16-generic install
linux-image-2.6.31-17-generic install
linux-image-2.6.31-18-generic install
linux-image-generic install
root@caohaisong-desktop:/home/caohaisong# uname -r
2.6.31-18-generic
root@caohaisong-desktop:/home/caohaisong# sudo apt-get purge linux-image-2.6.31-14-generic
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
root@caohaisong-desktop:/home/caohaisong# sudo dpkg --configure -a
正在设置 initramfs-tools (0.92bubuntu53) ...
update-initramfs: deferring update (trigger activated)

正在处理用于 initramfs-tools 的触发器...
update-initramfs: Generating /boot/initrd.img-2.6.31-18-generic

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.31-18-generic
dpkg: 子进程 已安装的 post-installation 脚本 返回了错误号 1
root@caohaisong-desktop:/home/caohaisong#
上次由 caofulun 在 2010-01-14 20:35,总共编辑 1 次。
我是个Linux初学者,万望大家指教。
谢谢!
gs-linux
帖子: 134
注册时间: 2008-06-07 20:40

Re: boot分区是否需要清理?如何清理?

#2

帖子 gs-linux » 2010-01-13 23:56

代码: 全选

sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
头像
wangks18
帖子: 1151
注册时间: 2008-10-27 22:28
来自: 暮色酒馆

Re: boot分区是否需要清理?如何清理?

#3

帖子 wangks18 » 2010-01-14 0:01

ubuntu Tweak里删除旧内核
优猫饼
caofulun
帖子: 181
注册时间: 2009-12-12 19:20
联系:

Re: boot分区是否需要清理?如何清理?

#4

帖子 caofulun » 2010-01-14 0:12

首先感谢大家这么晚了还及时为我排忧解难,我是个初学者,很多命令都不会。现将运行结果复制如下,请问该如何处理,谢谢!
root@caohaisong-desktop:/home/caohaisong# sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在初始化软件包状态... 完成
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
root@caohaisong-desktop:/home/caohaisong#
我是个Linux初学者,万望大家指教。
谢谢!
caofulun
帖子: 181
注册时间: 2009-12-12 19:20
联系:

Re: boot分区是否需要清理?如何清理?

#5

帖子 caofulun » 2010-01-14 0:16

wangks18 写了:ubuntu Tweak里删除旧内核
您好这么完了您还没休息,还在这里为我们这些排忧解难,真的非常感谢。
您说的ubuntu Tweak是系统自带的“电脑清洁工”吧,我用了,没查出可清理的文件。
请问我下一步该如何作?谢谢
我是个Linux初学者,万望大家指教。
谢谢!
头像
kumox
帖子: 2114
注册时间: 2008-04-14 23:29
来自: 曾也在NB大学呆过
联系:

Re: boot分区是否需要清理?如何清理?

#6

帖子 kumox » 2010-01-14 0:18

caofulun 写了:首先感谢大家这么晚了还及时为我排忧解难,我是个初学者,很多命令都不会。现将运行结果复制如下,请问该如何处理,谢谢!
root@caohaisong-desktop:/home/caohaisong# sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在初始化软件包状态... 完成
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
root@caohaisong-desktop:/home/caohaisong#

上面些得很清楚了

代码: 全选

sudo dpkg --configure -a
caofulun
帖子: 181
注册时间: 2009-12-12 19:20
联系:

Re: boot分区是否需要清理?如何清理?

#7

帖子 caofulun » 2010-01-14 1:27

kumox 写了:
caofulun 写了:首先感谢大家这么晚了还及时为我排忧解难,我是个初学者,很多命令都不会。现将运行结果复制如下,请问该如何处理,谢谢!
root@caohaisong-desktop:/home/caohaisong# sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在初始化软件包状态... 完成
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
root@caohaisong-desktop:/home/caohaisong#

上面些得很清楚了

代码: 全选

sudo dpkg --configure -a
您好,感谢您的回复,我按照提示输入,显示如下
root@caohaisong-desktop:/home/caohaisong# sudo dpkg --configure -a
正在设置 initramfs-tools (0.92bubuntu53) ...
update-initramfs: deferring update (trigger activated)

正在处理用于 initramfs-tools 的触发器...
update-initramfs: Generating /boot/initrd.img-2.6.31-18-generic

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.31-18-generic
dpkg: 子进程 已安装的 post-installation 脚本 返回了错误号 1
root@caohaisong-desktop:/home/caohaisong#

请问下一步应如何处理?谢谢!
我是个Linux初学者,万望大家指教。
谢谢!
头像
kumox
帖子: 2114
注册时间: 2008-04-14 23:29
来自: 曾也在NB大学呆过
联系:

Re: boot分区是否需要清理?如何清理?

#8

帖子 kumox » 2010-01-14 10:37

caofulun 写了:
kumox 写了:
caofulun 写了:首先感谢大家这么晚了还及时为我排忧解难,我是个初学者,很多命令都不会。现将运行结果复制如下,请问该如何处理,谢谢!
root@caohaisong-desktop:/home/caohaisong# sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在初始化软件包状态... 完成
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
root@caohaisong-desktop:/home/caohaisong#

上面些得很清楚了

代码: 全选

sudo dpkg --configure -a
您好,感谢您的回复,我按照提示输入,显示如下
root@caohaisong-desktop:/home/caohaisong# sudo dpkg --configure -a
正在设置 initramfs-tools (0.92bubuntu53) ...
update-initramfs: deferring update (trigger activated)

正在处理用于 initramfs-tools 的触发器...
update-initramfs: Generating /boot/initrd.img-2.6.31-18-generic

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.31-18-generic
dpkg: 子进程 已安装的 post-installation 脚本 返回了错误号 1
root@caohaisong-desktop:/home/caohaisong#

请问下一步应如何处理?谢谢!

也写的很清楚。。

代码: 全选

gzip: stdout: No space left on device
/boot容量不够了。

如果是我的话,我会直接到/boot里rm掉几个旧内核的文件来释放空间。

有一定风险
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: boot分区是否需要清理?如何清理?

#9

帖子 人在井天 » 2010-01-14 10:46

卸载掉不用的旧内核即可:

一。查看内核
dpkg --get-selections|grep linux-image

命令结果如:

linux-image-2.6.28-11-generic install
linux-image-2.6.28-12-generic install
linux-image-generic install

二。查看现在使用的内核心
uname -r

命令结果如:
2.6.28-12-generic


三。把不再使用的内核用apt-get purge命令卸载掉。如前面的例子,则用:

sudo apt-get purge linux-image-2.6.28-11-generic
CRAZY_PALADIN
帖子: 302
注册时间: 2009-07-04 16:18

Re: boot分区是否需要清理?如何清理?

#10

帖子 CRAZY_PALADIN » 2010-01-14 12:05

另外,Ubuntu Tweak不是系统自带的软件
http://ubuntu-tweak.com/
此处下载ubuntu-tweak的deb包~
Freedom is the power to decide what your computer does, and the only way to have this freedom is to know what your computer is
doing. Freedom is a computer that is without secrets, one where everything can be known if you care enough to find out.
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: boot分区是否需要清理?如何清理?

#11

帖子 tenzu » 2010-01-14 12:34

LZ直接无视3L啊
头像
AutoXBC
帖子: 1744
注册时间: 2007-10-23 12:54

Re: boot分区是否需要清理?如何清理?

#12

帖子 AutoXBC » 2010-01-14 12:59

没有一个是规范的做法,好好的新立得不用,删内核不删头文件,无意义的 boot 单独分区,看着够累的。
caofulun
帖子: 181
注册时间: 2009-12-12 19:20
联系:

Re: boot分区是否需要清理?如何清理?

#13

帖子 caofulun » 2010-01-14 20:27

人在井天 写了:卸载掉不用的旧内核即可:

一。查看内核
dpkg --get-selections|grep linux-image

命令结果如:

linux-image-2.6.28-11-generic install
linux-image-2.6.28-12-generic install
linux-image-generic install

二。查看现在使用的内核心
uname -r

命令结果如:
2.6.28-12-generic


三。把不再使用的内核用apt-get purge命令卸载掉。如前面的例子,则用:

sudo apt-get purge linux-image-2.6.28-11-generic
感谢您的回复,些的的确清楚明了。谢谢!
我按照您说的操作,结果最终出现了和我上面说的同样的问题,运行结果如下,请问该如何处理?
附运行结果拷贝:
root@caohaisong-desktop:/home/caohaisong# dpkg --get-selections|grep linux-image
linux-image-2.6.31-14-generic install
linux-image-2.6.31-16-generic install
linux-image-2.6.31-17-generic install
linux-image-2.6.31-18-generic install
linux-image-generic install
root@caohaisong-desktop:/home/caohaisong# uname -r
2.6.31-18-generic
root@caohaisong-desktop:/home/caohaisong# sudo apt-get purge linux-image-2.6.31-14-generic
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
root@caohaisong-desktop:/home/caohaisong# sudo dpkg --configure -a
正在设置 initramfs-tools (0.92bubuntu53) ...
update-initramfs: deferring update (trigger activated)

正在处理用于 initramfs-tools 的触发器...
update-initramfs: Generating /boot/initrd.img-2.6.31-18-generic

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.31-18-generic
dpkg: 子进程 已安装的 post-installation 脚本 返回了错误号 1
root@caohaisong-desktop:/home/caohaisong#
我是个Linux初学者,万望大家指教。
谢谢!
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: boot分区应如何清理?

#14

帖子 黄美姬 » 2010-01-14 21:28

ubuntu Tweak里删除旧内核,试试看
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: boot分区是否需要清理?如何清理?

#15

帖子 人在井天 » 2010-01-15 9:28

caofulun 写了:
人在井天 写了:卸载掉不用的旧内核即可:

一。查看内核
dpkg --get-selections|grep linux-image

命令结果如:

linux-image-2.6.28-11-generic install
linux-image-2.6.28-12-generic install
linux-image-generic install

二。查看现在使用的内核心
uname -r

命令结果如:
2.6.28-12-generic


三。把不再使用的内核用apt-get purge命令卸载掉。如前面的例子,则用:

sudo apt-get purge linux-image-2.6.28-11-generic
感谢您的回复,些的的确清楚明了。谢谢!
我按照您说的操作,结果最终出现了和我上面说的同样的问题,运行结果如下,请问该如何处理?
附运行结果拷贝:
root@caohaisong-desktop:/home/caohaisong# dpkg --get-selections|grep linux-image
linux-image-2.6.31-14-generic install
linux-image-2.6.31-16-generic install
linux-image-2.6.31-17-generic install
linux-image-2.6.31-18-generic install
linux-image-generic install
root@caohaisong-desktop:/home/caohaisong# uname -r
2.6.31-18-generic
root@caohaisong-desktop:/home/caohaisong# sudo apt-get purge linux-image-2.6.31-14-generic
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
root@caohaisong-desktop:/home/caohaisong# sudo dpkg --configure -a
正在设置 initramfs-tools (0.92bubuntu53) ...
update-initramfs: deferring update (trigger activated)

正在处理用于 initramfs-tools 的触发器...
update-initramfs: Generating /boot/initrd.img-2.6.31-18-generic

gzip: stdout: No space left on device
update-initramfs: failed for /boot/initrd.img-2.6.31-18-generic
dpkg: 子进程 已安装的 post-installation 脚本 返回了错误号 1
root@caohaisong-desktop:/home/caohaisong#

我一直用这个方法清理内核,从来没出过这样的问题,你之所以出这样的问题,恐怕不是清理内核导致的,而是你的新立得本身出了问题。
回复