标签:ada 51cto yum chroot 分享 生产 centos 菜单 size
6.这里的大概意思是 光盘会关在到/mnt/sysimage下
需要选择下权限。。
一般都是选1 权限给读写
下面的read_only 是只读
如果出现检测到失败 可以选择 skip to shell 跳过
打上1 回车
7.这时候就可以进行相应的操作了。已经算进入了救援模式。
8.由于在救援模式 所在的跟目录并不是 正常系统下的根目录。需要用 命令
chroot /mnt/sysimage 进行切根
输入命令的前面是bash 不是sh就是说明切根成功了
不过这次咱们不需要切根
9.进行复制库
cp /lib64/libacl.so.1 /mnt/sysimage/lib64/
把之前删除的 cp进 根目录的lib64里面。
之后重启也成。或者直接切跟查看是否cp之后有效也可以
10.最后 exit 进行退出 并重启系统。
同时 如果因为误操作吧 命令的某一个文件夹删除了 (这里举一个比较麻烦的例子rpm命令 其中一个文件夹被删除。导致rpm无法使用)。
之前的步骤都是一样。
但是在复制这块需要注意。
由于如果切跟了就没办法进行rpm 。因为切跟后的rpm是无法使用的。
不切的话。是安装到光盘虚拟出来的根 。所以想要重新安装rpm
有几种方法:
第一种:
rpm -ivh /run/install/repo/Packages/rpm-4.11.3XXXXXX --root=/mnt/sysimage/ --replacepkgs
--root=/mnt/sysimage/ 指向root的根目录 装在这个文件下
--replacepkgs 可以理解为替换。或者强制重新安装已经安装了的安装包
第二种是
可以复制其他机器上的rpm直接cp过来
第三种。
使用yum进行安装
如何使用救援模式进行恢复错误删除的程序或者库文件所以以来的共享库
标签:ada 51cto yum chroot 分享 生产 centos 菜单 size
原文地址:http://blog.51cto.com/12580998/2158552