分页: 1 / 2

boot分区应如何清理?

发表于 : 2010-01-13 23:51
caofulun
大家好:
我的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#

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

发表于 : 2010-01-13 23:56
gs-linux

代码: 全选

sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)

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

发表于 : 2010-01-14 0:01
wangks18
ubuntu Tweak里删除旧内核

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

发表于 : 2010-01-14 0:12
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#

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

发表于 : 2010-01-14 0:16
caofulun
wangks18 写了:ubuntu Tweak里删除旧内核
您好这么完了您还没休息,还在这里为我们这些排忧解难,真的非常感谢。
您说的ubuntu Tweak是系统自带的“电脑清洁工”吧,我用了,没查出可清理的文件。
请问我下一步该如何作?谢谢

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

发表于 : 2010-01-14 0:18
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

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

发表于 : 2010-01-14 1:27
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#

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

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

发表于 : 2010-01-14 10:37
kumox
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掉几个旧内核的文件来释放空间。

有一定风险

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

发表于 : 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

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

发表于 : 2010-01-14 12:05
CRAZY_PALADIN
另外,Ubuntu Tweak不是系统自带的软件
http://ubuntu-tweak.com/
此处下载ubuntu-tweak的deb包~

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

发表于 : 2010-01-14 12:34
tenzu
LZ直接无视3L啊

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

发表于 : 2010-01-14 12:59
AutoXBC
没有一个是规范的做法,好好的新立得不用,删内核不删头文件,无意义的 boot 单独分区,看着够累的。

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

发表于 : 2010-01-14 20:27
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#

Re: boot分区应如何清理?

发表于 : 2010-01-14 21:28
黄美姬
ubuntu Tweak里删除旧内核,试试看

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

发表于 : 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#

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