Windows操作系统迁移出错通用处理方案

本文主要介绍在Windows操作系统迁移出错时的通用方案。

解决方案

  1. 登录Windows服务器。

  2. 进入Windows安装程序。

    1. 打开CMD命令行工具。

    2. 切换到SMC客户端目录下运行SMC客户端。

      SMC 2.8.3客户端版本为例,SMC客户端程序路径默认在C:\smc\go2aliyun_client2.8.3_windows_x86_64\

      cd C:\smc\go2aliyun_client2.8.3_windows_x86_64\
      go2aliyun_client.exe --rerun --verbose

      运行SMC客户端成功后会运行Windows安装程序。

  3. Windows安装程序对话框中,选择不,谢谢

    Windows 2008升级到Windows 2012为例。

    image

  4. 选择要安装的操作系统。

    选择最后一个选项,本示例选择Windows Server 2012 R2 Datacenter(带有GUI的服务器)

    image

  5. 后续操作按默认选项即可。

    如果后续操作中出现如下报错信息,请根据报错信息解决问题。

    • 报错信息提示“当前有多个用户登录到Windows,请让其他用户注销”。

      退出其他用户登录,并重新执行步骤2~步骤4

      image

    • 报错信息提示“需要重新启动Windows才能在继续以下对系统文件进行必要更改”。

      重启Windows服务器后,并重新执行步骤2~步骤4

      image

    • 报错信息提示“Windows安装程序找不到用来存储临时安装文件的有效硬盘驱动器。若要安装Windows,请在硬盘驱动器上创建更多可用空间,或添加新的硬盘驱动器”。

      在源服务器中扩容C盘或者谨慎清理C盘不必要的文件或应用程序,并重新执行步骤2~步骤4

      image

  6. 确保上述Windows安装程序顺利执行完成后,执行以下命令,重新运行SMC客户端并跳过GRUB配置。

    go2aliyun_client.exe --rerun --skipgrub
  7. 登录Windows服务器查看系统版本,确认是否升级成功。