LinuxSir.cn,穿越时空的Linuxsir!

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

现在emerge --sync 到了最后速度越来越满 百分比进度条特慢,是不是有磁盘碎片啊

[复制链接]
发表于 2007-5-4 19:03:37 | 显示全部楼层 |阅读模式
现在emerge --sync 到了最后速度越来越满 百分比进度条特慢,是不是有磁盘碎片啊


怎么解决
发表于 2007-5-4 20:09:09 | 显示全部楼层
是不是磁盘空间不够啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-4 20:23:41 | 显示全部楼层
空间绝对够 还有4个g呢
回复 支持 反对

使用道具 举报

发表于 2007-5-4 21:22:21 | 显示全部楼层
感觉sync就是很慢``````都是小文件
回复 支持 反对

使用道具 举报

发表于 2007-5-4 22:43:50 | 显示全部楼层
估计是磁盘碎片或类似的东西,你在用光盘启动系统,将原盘上文件 cp 出来后,格式化原盘,然后 cp 回去就好了,当然如果你没有将 /boot 单独分出来的话,还需要安装 grub。
方法(假设从 2006.1 光盘启动的,并用移动硬盘中转,且分区格式为 reiserfs):
  1. mkdir -p /mnt/old /mnt/new
  2. mkreiserfs /dev/sda5 (格式化新盘,这样做可以最大限度减少问题,虽然不格也可能没问题,但一定不要使用 fat32 或 ntfs 的格式作为中转分区,这两格式对文件的属性支持不完全)
  3. mount /dev/hda9 /mnt/old
  4. mount /dev/sda5 /mnt/new
  5. cp -a /mnt/old/* /mnt/new/
  6. umount /dev/hda9
  7. mkreiserfs /dev/hda9
  8. mount /dev/hda9 /mnt/old
  9. cp -a /mnt/new/* /mnt/old
  10. umount /mnt/new
  11. umount /mnt/old
复制代码
我也出现了这样的问题,这样做了后有明显的好转,如果你是 USB2.0 的移动硬盘,只要 最多20 分钟就搞定了,我的 usb 1.1,搞了我2个多钟头。
回复 支持 反对

使用道具 举报

发表于 2007-5-4 23:55:40 | 显示全部楼层
我刚做过emerge --sync ,10分钟左右完成。
回复 支持 反对

使用道具 举报

发表于 2007-5-5 00:04:46 | 显示全部楼层
用websync啊
回复 支持 反对

使用道具 举报

发表于 2007-5-5 02:08:28 | 显示全部楼层
是最后的时候,有个更新数据库的过程,不要这么敏感。
回复 支持 反对

使用道具 举报

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

本版积分规则

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