LinuxSir.cn,穿越时空的Linuxsir!

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

郁闷:( 顺便提醒兄弟门strip慎用

[复制链接]
发表于 2006-11-27 10:50:19 | 显示全部楼层 |阅读模式
花了好久时间做的lfs6.2+blfs svn,什么都装好了,甚至还装了kde,gaim,eva等等等等,
基本上告一段落可以使用了,突然想装koffice发现硬盘空间实在吃紧了,就想strip一下,
结果不小心把命令敲成了
find /{,usr/}{bin,lib,sbin} -type f \
   -exec strip --only-debug '{}' ';'
这下好了,什么都不能用了

害得我差不多把lfs charpter6整个重新做了一遍-_-!

兄弟们表笑我啊,以此提醒大家一下,每次"回车"之前都要再仔细看看自己到底要干什么......
发表于 2006-11-27 20:11:02 | 显示全部楼层
多谢 hyoga 的忠告,我也曾经 strip 某个 /lib 下的东西把系统弄夸了,当时幸好是 Debian,修理容易。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-28 15:07:47 | 显示全部楼层
多谢楼主,记住了。
lib 和 bin 应该分别 strip。
回复 支持 反对

使用道具 举报

发表于 2006-11-28 16:26:25 | 显示全部楼层
此是LFS的BUG。
我编完内核,成功启动后,再用宿主系统(Scientific Linux 4.4)挂载,做strip就没事,一旦用LFS做strip,肯定是启动不了了(多次试验都是如此)。

修复方法:挂在宿主系统上,运行磁盘扫描,再挂上,读一下看看,卸载,重启。应该能够拯救LFS。
回复 支持 反对

使用道具 举报

发表于 2006-11-28 17:01:47 | 显示全部楼层
Post by 飞龙在天
此是LFS的BUG。
我编完内核,成功启动后,再用宿主系统(Scientific Linux 4.4)挂载,做strip就没事,一旦用LFS做strip,肯定是启动不了了(多次试验都是如此)。

修复方法:挂在宿主系统上,运行磁盘扫描,再挂上,读一下看看,卸载,重启。应该能够拯救LFS。

怎么成了BUG?按照LFS上的命令没什么问题,我一直都在LFS上strip的.
回复 支持 反对

使用道具 举报

发表于 2006-11-28 18:43:18 | 显示全部楼层
当然【按照LFS上的命令没什么问题】

问题是:LFS一切都做好了,启动LFS,安装了一些BLFS上的软件后,或者是重新编了一下内核,再用strip就会有问题。

在LFS制作过程中的strip命令不会有问题。
回复 支持 反对

使用道具 举报

发表于 2006-11-29 12:46:50 | 显示全部楼层
这是阁下的 bug,非 LFS!
回复 支持 反对

使用道具 举报

发表于 2006-12-2 21:29:40 | 显示全部楼层
应该是还有静态的连接吧,strip前可以先查查。
回复 支持 反对

使用道具 举报

发表于 2006-12-2 22:03:11 | 显示全部楼层
从来不strip,还恨不得都加上 -g ,嘿嘿~
回复 支持 反对

使用道具 举报

发表于 2007-1-6 15:40:28 | 显示全部楼层
如果你平常使用普通用户就不会出现这样的问题了
回复 支持 反对

使用道具 举报

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

本版积分规则

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