其他办法:
如果你系统打过补丁(系统动态库已经被补丁更新过,和安装光盘已不同)
你只能从一台完全一样的机器上做一套紧急引导软盘引导系统了,
如果使用紧急引导盘可参考本坛内的有关精华贴,这里就略过了。
以下以unixware为例详细说明: (因为它最复杂)
1. 应急恢复盘法 (必须在同配置机器上做一套应急软盘,尤其是SCSI硬盘的系统)
应急恢复盘由两张软盘组成。先后插入两张应急恢复盘,
在出现提示“The hard disk is sane, Press ENTER to continue”时,
按回车键,系统显示如下菜单:
Emergency Recovery Menu
Mount File System
Umount File System
Access UnixWare Shell
Restore Disk(s)
Reboot
选择Mount File System后,系统将硬盘的根文件系统装载到/mnt目录下。
再选择Access UnixWare Shell,系统出现#提示符,进入系统成功,
这样再用cp命令恢复损失的动态库,如
# cp 你备份的libc.so.1 /mnt/usr/lib/
恢复完毕后还要确认一下恢复的动态库文件的属性是否正确,
和正常机器不一致的地方自己用chmod/chown修改一下
然后卸载光盘并取出光盘重起机器:
# umount /mnt
# init 6
重启动机器