206
云计算
负载均衡
产品简介
产品价格
快速入门
用户指南
实践操作
常见问题
购买指南
云服务器
产品简介
计费规则
购买指导
控制台使用指南
常见问题
云数据库
产品简介
计费规则
购买指导
快速入门
连接实例
控制台使用指南
对象存储
产品简介
控制台使用指南
程序员百科
Python
缺少文件导致ECS实例无法启动该如何解决?-阿里云服务器ECS使用教程

产品推荐:

1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>

2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>>

3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>>

4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 

5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>>   


点击这里点击这里进入阿里云ECS官方页面,立即免费体验云服务器ECS>>>

本文主要介绍ECS实例无法启动的原因以及解决方案。

问题现象

实例无法正常启动,且出现类似下图的错误信息。实例无法启动

问题原因

  • /boot目录下缺少内核映像vmlinuz或者根文件系统(rootfs)映像initramfs 等关键启动文件,导致实例系统无法正常启动。
  • /etc/os-release/usr/lib/os-release文件均不存在,导致系统初始化程序systemd无法正确识别系统所在位置,从而导致实例系统无法正常启动。
说明

以下操作已在Alibaba Cloud Linux 3.2 64位操作系统中进行验证。其它操作系统操作可能有所差异,具体情况请参阅相应发行版的官方文档。

方法一

  1. 恢复系统盘快照。
    具体操作,请参见ECS中如何更换系统并通过快照恢复系统盘中的数据。
  2. 使用快照回滚云盘。
    具体操作,请参见使用快照回滚云盘。

方法二

实例已经启动

在其它同镜像的实例上使用scp或者OSS中转复制启动文件到该ECS实例中。

实例无法启动

从其它同镜像的实例上复制并恢复启动文件。

  1. 查找缺少文件。
  2. 创建相同镜像的ECS实例。
    具体操作,请参见创建ECS实例。
  3. 将异常实例的系统盘卸载,并记录磁盘ID。
    具体操作,请参见卸载系统盘。
  4. 将卸载下来的系统盘挂载到新的ECS实例上。
    具体操作,请参见挂载数据盘。
  5. 将启动文件复制到系统中。
  6. 将修复后的系统盘重新挂载到原实例上。
    具体操作,请参见3~4。


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!