LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 769|回复: 3

问个分区空间占用的比较白痴的问题。

[复制链接]
发表于 2007-2-14 12:04:38 | 显示全部楼层 |阅读模式
[PHP]chen1960 ~ # df -m /boot
Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/mapper/sil_ahabaiadccbd1
                            47        38        10  80% /boot


chen1960 ~ # du -m /boot/*
0       /boot/boot
1       /boot/gentoo.txt
1       /boot/grub
3       /boot/initramfs-genkernel-x86-2.6.18-gentoo-r6
2       /boot/kernel-genkernel-x86-2.6.18-gentoo-r6
1       /boot/locale.gen
1       /boot/make.conf
1       /boot/System.map-genkernel-x86-2.6.18-gentoo-r6
1       /boot/xorg.conf

[/PHP]

用的一张sil3132组的RAID0 ,因为是这种半软半硬RAID卡组的RAID,必需要一个在1024柱面之内的主分区。所以就分了一个50M大小 的主分区在硬盘的第一个分区,挂在了/boot目录下。
双系统,硬盘上还有一个XP 。
今天偶然间发现/boot目录只剩下9M大小了。
这个就狂郁闷了,两个系统的引导信息这么会用掉38M的空间?要是偶再编译一两个内核,空间就用光了。
请教一下,如何扩大分区大小,如何进行分区备份?用dd命令?
发表于 2007-2-14 12:56:32 | 显示全部楼层
分区用parted,具体方法要根据你的分区情况而定。

如果空间大小相等,dd一定是没问题的,但是你扩大分区之后,在dd回去,会有什么样的结果,不好说。
不过大可不必dd,直接把boot里面的所有东西都cp出来,扩大分区之后在cp回去就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-14 13:22:22 | 显示全部楼层
问题是偶现在/boot目录下的所有文件最多不过10M,那还有28M不知让什么给占了。要CP也不成啊。
回复 支持 反对

使用道具 举报

发表于 2007-2-14 13:45:35 | 显示全部楼层
你du用的不对
运行
#du --max-depth=1 -h /boot
看看,
应该匹配上的。

如果还是不匹配,
也没有必要管,
因为只要kernel相关的文件和grub目录下的文件还在,系统正常启动是没问题的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表