zoukankan      html  css  js  c++  java
  • 误操作把/bin目录移动到其他目录下的恢复方法

    前提环境:

    误操作把 “/bin“ 目录误移到 “/” 其他目录下(实验环境中我把/bin移动到了/test目录下),导致环境变量无法识别(交互shell无法正常使用),passwd文件无法正常读取,系统无法正常登录;

    所需材料:

    对应版本的Linux镜像盘一张

    恢复步骤:

    1、  插入系统镜像盘,重启服务器进入固件,选择从光盘启动(注意:不同主板BIOS界面有所差异以实际生产环境为准);

    2、  进入救援模式;

     

     

     (注意:若长时间不出现命令提示符,可敲击回车试试,不同系统版本可能有所差异)

    3、进入原系统的 / 目录

    3-1、使用 df 命令查看挂载情况, /mnt/sysimage 即为原系统的 / 目录;

     3-2、进入原系统的根目录,寻找被移动的 /bin 目录,并恢复;

    4、  重启并进入固件,拔掉镜像盘,恢复原本的启动顺序;

    5、  检查系统是否能正常启动并正常登录;

    6、实验完成。

  • 相关阅读:
    vue 实现左侧分类列表,右侧文档列表
    C# string数组与list< string >的相互转换
    c# List<string>的用法
    类数组 数组
    事件
    js封装方法和浏览器内核
    dom
    try...catch es5
    data对象 定时器
    call apply 原型 原型链
  • 原文地址:https://www.cnblogs.com/BrotherCat/p/13790581.html
Copyright © 2011-2022 走看看