
# 切换操作系统
#### 操作场景
切换操作系统是为您的实例重新切换一个系统盘。切换完成后实例的系统盘ID会发生改变，并删除原有系统盘。
如果实例当前使用的操作系统不能满足业务需求（如软件要求的操作系统版本较高），您可以选择切换实例的操作系统。
IEC支持不同镜像类型（包括公共镜像和私有镜像）与不同操作系统之间的互相切换。您可以将现有的操作系统切换为不同镜像类型的操作系统。
#### 约束与限制
- 切换操作系统后，实例将不再保留原操作系统，并删除原有系统盘。
- 切换操作系统会清除系统盘数据，包括系统盘上的系统分区和所有其它分区，请做好数据备份。
- 切换操作系统不影响数据盘数据。
- 切换操作系统后，您的业务运行环境需要在新的系统中重新部署。
- 切换操作系统成功后实例会自动开机。
- 切换操作系统后不支持更换系统盘的云硬盘类型。
- 切换操作系统后实例IP地址和MAC地址不发生改变。
- 切换操作系统后，当前操作系统内的个性化设置（如DNS、主机名等）将被重置，需重新配置。
- 切换操作预计需等待10\~20分钟完成切换操作系统。切换操作系统过程中，实例会显示任务状态为"切换操作系统中"。
- 不支持BIOS启动方式与UEFI启动方式的操作系统互相切换。
- 云硬盘的配额需要大于0。
 
#### 跨操作系统约束与限制
跨操作系统切换是指Windows与Linux操作系统之间的互相切换。
- Windows系统更换为Linux系统：请安装读写Windows系统的NTFS分区工具，例如NTFS-3G等。
- Linux系统更换为Windows系统：请安装可以识别ext3、ext4等分区的识别软件，例如Ext2Read、Ext2Fsd等。 云平台不推荐您将Linux系统更换为Windows系统，当Linux系统中存在LVM分区时，切换为Windows系统后可能会导致LVM逻辑分区无法识别。
  
 
#### 前提条件
- 待切换操作系统的实例处于"关机"状态。
- 待切换操作系统的实例挂载有系统盘。
- 如果您使用私有镜像切换操作系统请参考[《镜像服务用户指南》](https://support.huaweicloud.com/zh-cn/usermanual-ims/zh-cn_topic_0013901628.html)提前完成私有镜像的制作。
  - 如果需要指定实例的镜像，请提前使用指定实例创建私有镜像。
  
  - 如果需要使用本地的镜像文件，请提前将镜像文件导入并注册为云平台的私有镜像。
  
  - 如果需要使用其他区域的私有镜像，请提前复制镜像。
  
  - 如果需要使用其他账号的私有镜像，请提前完成镜像共享。
   
 
 #### 操作步骤
1. 登录[IEC控制台](https://console.huaweicloud.com/iecs)。
2. 单击"边缘实例"。
3. 在待切换操作系统的实例的"操作"列下，单击"更多 \> 切换操作系统"。
4. 根据需求选择需要更换的实例规格，包括"镜像类型"和"镜像"。 
   相关参数说明请参见[配置计算实例](https://support.huaweicloud.com/usermanual-iec/iec_02_0302.html#iec_02_0302__section1598116100454)。
   
   
5. 设置登录凭证。
6. 单击"是"。
7. 在"切换边缘实例操作系统"页面，确认切换的操作系统规格无误后，单击"提交申请"。 
   提交切换操作系统的申请后，实例的状态变为"切换操作系统中"，当该状态消失后，表示切换结束。
   
   
 
#### 后续处理
- 如果切换操作系统前后都是Linux系统，且数据盘设置了开机自动挂载分区。切换操作系统后，数据盘分区挂载信息会丢失，请更新/etc/fstab配置。
  1. 在/etc/fstab写入切换后的分区信息。 建议您先备份/etc/fstab文件。
     
  
  2. 挂载分区。挂载分区后即可开始使用数据盘。 **mount** ***磁盘分区*** ***挂载目录***
     
  
  3. 执行以下命令，查看挂载结果。 **df -TH**
     
   
- 如果操作系统切换失败，系统支持重试功能，您可以按照以上[操作步骤]重新切换实例的操作系统。
  重试后，如果仍未成功，可直接联系客服，客服会在后台进行人工恢复。
  
 
