tencent cloud

云服务器

动态与公告
产品动态
公共镜像更新动态
操作系统官方停止维护计划
产品公告
产品简介
云服务器概述
产品优势
基本概念
地域和可用区
新手指引
Service Regions and Service Providers
产品计费
计费概述
计费方式
计费项
转换计费方式
购买实例
变配费用说明
欠费说明
快速入门
通过自定义配置购买 Linux 云服务器
通过自定义配置购买 Windows 云服务器
用户指南
操作指南总览
使用限制总览
实例
竞价实例
预留实例
镜像
存储
备份与恢复
网络
安全
密码/密钥
监控与告警
运维管理
便捷功能
迁移服务器
在线迁移
迁移咨询
故障处理
无法登录云服务器问题处理思路
Windows 实例登录相关故障
Linux 实例登录相关故障
其他实例登录相关故障
实例运行故障
Linux 实例内存故障
网络故障
实践教程
云服务器选型建议
搭建环境
搭建网站
搭建应用
搭建可视化界面
本地文件上传到云服务器
网络性能测试
其他实践教程
API 文档
History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
安全与合规
访问管理
网络
常见问题
地域和可用区相关
计费相关
实例相关
存储相关
镜像相关
服务器迁移相关
网络相关
安全相关
操作系统相关
运维和监控相关
访问管理相关
NTP 服务相关
应用场景相关
服务协议
CVM Service Level Agreements
Red Hat Enterprise Linux 镜像服务协议
Public IP Service Level Agreement
词汇表

使用救援模式修复系统

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2024-01-06 17:38:11

操作场景

在使用云服务器操作系统的过程中,若引发机器 grub 引导文件丢失、系统关键文件缺失、lib 动态库文件损坏/缺失等问题时,可能会导致操作系统无法进入单用户模式并完成修复,此时需使用云服务器救援模式来进行系统修复。本文介绍如何通过云服务器控制台,使用救援模式。

操作步骤

进入救援模式

注意:
进入救援模式前,强烈建议您对实例进行备份,以防止由于出现误操作等造成的影响。云硬盘可通过 创建快照 备份,本地系统盘可通过 创建自定义镜像 镜像备份。
2. 在实例管理页面中,根据实际使用的视图模式进行操作:
列表模式
页签模式
选择实例所在行右侧的更多 > 运维与检测 > 进入救援模式。如下图所示:


选择实例所在页签,并选择右上方的更多操作 > 运维与检测 > 进入救援模式。如下图所示:


3. 
在弹出的进入救援模式窗口中,设置救援模式期间登录实例的密码
。如下图所示:
注意:
目前救援模式仅支持 Linux 实例,不支持 Windows 实例。如您操作 Windows 实例进入救援模式,则会默认进入 Linux 救援模式(CentOS 7.5 64位)下。
救援模式下实例用户名默认为 root
实例仅在关机状态下可进入救援模式,强制关机可能会导致数据丢失或文件系统损坏,建议现将实例关机后再进行操作。实例关机操作请参见 关机实例



4. 单击进入救援模式。 此时可在查看实例正在进入救援模式,当查看实例状态如下图所示,则说明已成功进入救援模式,请参考下一步尽快修复实例。



使用救援模式进行系统修复

1. 使用 root 账户及 步骤3 中设置的密码,通过以下方式登录实例。
若实例有公网 IP,则请参见 使用 SSH 登录 Linux 实例
若实例无公网 IP,则请参见 使用 VNC 登录 Linux 实例
2. 登录成功后,依次执行以下命令挂载系统盘根分区。 救援模式下实例系统盘设备名为 vda,根分区为 vda1,默认未挂载。
mkdir -p /mnt/vm1
mount /dev/vda1 /mnt/vm1
挂载成功后,您即可操作根分区中的数据。您也可使用 mount -o bind 命令,挂载原文件系统的一部分子目录,并通过 chroot 命令用来在指定的根目录下运行指令,具体操作命令如下:
mount -o bind /dev /mnt/vm1/dev
mount -o bind /dev/pts /mnt/vm1/dev/pts
mount -o bind /proc /mnt/vm1/proc
mount -o bind /run /mnt/vm1/run
mount -o bind /sys /mnt/vm1/sys
chroot /mnt/vm1 /bin/bash

退出救援模式

1. 实例修复完成后,根据实际使用的视图模式通过以下步骤退出救援模式:
列表模式
页签模式
选择实例所在行右侧的更多 > 运维与检测 > 退出救援模式。如下图所示:


选择实例所在页签,并选择右上方的更多操作 > 运维与检测 > 退出救援模式。如下图所示:


2. 实例退出救援模式后,将处于关机状态,参见 开机实例 开机后即可恢复使用。

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백