免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: seventh
打印 上一主题 下一主题

[SCO UNIX] 误删/usr/lib/libsocket.so.1导致SCO 5.0.6启动故障 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2005-06-13 09:52 |只看该作者

误删/usr/lib/libsocket.so.1导致SCO 5.0.6启动故障

首先感谢楼上诸位高手的帮助,最后按照lw371 的提示主与搞定了。
现将完整的操作步骤归纳如下:
1、从SCO5.0.6光盘制作boot 一张(备机上做不出来boot盘!,怪异);
2、从备机置做root盘一张;
3、准备5i raid 卡的BLTD盘一张;
4、从boot盘引导系统至 boot:
输入
fd(64)unix ramdisk=fd(64)/ramdisk.Z root=ram(7) ram.preload=7 linkprompt="Haha <Return>;" link=ciss
5、分别插入BLTD盘和  root盘,系统启动到 #   提示;
6、mount /dev/hd0root  /mnt     ;
7、cp /usr/lib/libsocket.so.1 /mnt/usr/lib/
     cp /usr/lib/libsocket.so.1 /mnt/usr/lib/libsocket.so
     chmod 555 /mnt/usr/lib/libsocket.so*
     chown bin:bin /mnt/usr/lib/libsocket.so*
这里用的是从软盘上的root系统自带的libsocket.so文件。因为前几次用硬盘上的 /mnt/opt/K/Unix/SCOxxx/usr/lib下的文件作连接后,生成的连接文件大小与备机的相比较总是达三个字节。并且执行第8步后仍报libsocket.so.1 连接错。
8、/etc/chroot /mnt /bin/sh    转换/mnt 到/ ;
9、/etc/conf/cf.d/link_unix
10、sync ;reboot
11、取出软盘从硬盘启动成功!

论坛徽章:
0
22 [报告]
发表于 2005-06-13 10:04 |只看该作者

误删/usr/lib/libsocket.so.1导致SCO 5.0.6启动故障

几点疑问:
1、备机上做不出boot盘,提示write zero error,而做root盘确成功了,why?
2、我在做libsocket.so连接时用ln -s 从 /mnt/opt/K/Unix/SCOxxx/usr/lib到 /mnt/usr/lib后生成的连接文件大小为49字节,而备机上却是46字节。当chroot后,使用ls 命令时,又报libsocket.so文件错。所以我不得不从root盘拷贝libsocket.so文件到硬盘的/mnt/usr/lib。why?

希望大家能继续给予支持!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
23 [报告]
发表于 2005-06-13 10:31 |只看该作者

误删/usr/lib/libsocket.so.1导致SCO 5.0.6启动故障

当chroot后,使用ls 命令时,又报libsocket.so文件错

此时内核没有重连,暂时还不能使用其它用到系统动态库的命令

通过本贴我也学到很多东西,加上个精华提醒大家参考共享了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP