如何将Windows Server(2003/2008/2012/2016/XP/7/8/10)重装到Linux Server(CentOS/Debian/Ubuntu)

简介

有时候,我们的无法在服务商的控制面板将Windwos Server服务器重装为Linux Server。

我们尝试发送支持票据,服务商告诉我们因为授权价格差异,不支持更换。我们只能想办法手动解决。

今天,我将演示通过四种方式,来帮助你成功的在服务器上将Windows安装为Linux。我在Alibaba Cloud、以及一些KVM机器中完成测试。如果你正在寻找这样的方案,赶快来试试吧。

准备工作

一台装有Windows的服务器 / 具有互联网接入 / 有控制台(VNC/KVM)操作权限 / 或者具有恢复模式

请注意,以下四种方案均通过测试,因此绝大部分的机器都可以通过以下四种方式进行操作。(你应该测试哪一种方案适合你)

让我们开始

1. 解决方案一(通过服务商提供的恢复模式):

①. 首先在服务商面板选择并进入恢复模式

你将会收到一个包含有SSH/RDP连接信息的提示/邮件,通过这些信息,你可以访问到恢复模式,用来管理和操作你的服务器。
(解决方案一主要针对收到SSH连接信息的恢复模式,如果收到的是RDP信息,请查看解决方案二/解决方案三/解决方案四)

②. 检查磁盘信息

查看你想安装到的磁盘,输入以下命令。(你的磁盘可能是以下名称vda/vdb/sda/sdb/等等,请修改下面命令中的vda为您的磁盘)
fdisk -l

③. 执行以下的DD系统命令,进行一键安装最新的系统(你需要使用你自己的DD镜像,我提供了一个最新的CentOS7.X镜像)

wget -qO- https://opendisk.cxthhhhh.com/OperatingSystem/CentOS/CentOS_7.X_NetInstall_AutoPartition.vhd.gz | gunzip -dc | dd of=/dev/vda

④. 执行完毕重启计算机,等待15-45分钟,通过IP:22进行SSH连接(上述CentOS7安装后的默认密码为cxthhhhh.com)。

2. 解决方案二(通过官方提供的Debian-Installer Loader中转安装Linux)

①. 在Windows系统中下载Debian-Installer Loader硬盘安装器

Debian-Installer硬盘安装器 下载:https://opendisk.cxthhhhh.com/OperatingSystem/Debian/Debian-install-Windows.exe

②. 通过Debian-Installer Loader安装Debian系统(按照程序提示,这是Debian官方提供的方案)

以下是安装预览图片(独立服务器的话,你需要去主板设置关闭安全启动Secure Boot)

《[解决方案] 如何将Windows Server(2003/2008/2012/2016/XP/7/8/10)重装到Linux Server(CentOS/Debian/Ubuntu)》

③. 通过VNC/KVM界面开机选择安装Debian,进行一步步的手动安装操作(无需SSH,请在VNC/SSH下操作)。

④. 等待Debian安装完毕,启动Debian。

(你已经完成Debian的安装,但是Windows系统也同时存在硬盘上,所以建议再次通过DD方式重新安装Linux系统,使得所有磁盘空间可用)

3. 解决方案三(通过UNetbootin安装方案)

①. 在Windows系统中下载UNetbootin安装器

UNetbootin 下载:https://opendisk.cxthhhhh.com/Software/UNetbootin/UNetbootin-Windows-661.exe

②. 通过UNetbootin安装Linux发行版系统(我将使用CentOS来演示操作)

以下是安装预览图片(独立服务器的话,你需要去主板设置关闭安全启动Secure Boot)

《[解决方案] 如何将Windows Server(2003/2008/2012/2016/XP/7/8/10)重装到Linux Server(CentOS/Debian/Ubuntu)》

*提示信息:你也可以选择一个你已经下载好的任意Linux发行版ISO光盘镜像进行安装。(第一步选择ISO镜像即可,不使用在线安装)

③. 通过VNC/KVM界面开机选择启动UNetbootin引导,进行一步步的手动安装Linux的操作即可(无需SSH,请在VNC/SSH下操作)。

④. 手动安装完毕,重启计算机,你的Windows系统就成功的安装到了Linux。

(可选)如果不放心,你可以在当前已经安装好的Linux下再次通过第一种解决方案DD安装新的纯净Linux系统。
(已经有Grub引导了,此时你也手动安装其他Linux发行版)

4. 解决方案四(通过Deepin引导方案):

①. 在Windows系统中下载Deepin操作系统和Deepin硬盘安装器

Deepin系统 下载:https://opendisk.cxthhhhh.com/OperatingSystem/Deepin/deepin-15.7-amd64.iso
Deepin硬盘安装器 下载:https://opendisk.cxthhhhh.com/OperatingSystem/Deepin/deepin-system-installer.exe

②. 通过deepin硬盘安装器安装Deepin系统(将安装器和ISO镜像放在同一个目录下)

以下是安装预览图片(独立服务器的话,你需要去主板设置关闭安全启动Secure Boot)

《[解决方案] 如何将Windows Server(2003/2008/2012/2016/XP/7/8/10)重装到Linux Server(CentOS/Debian/Ubuntu)》

③. 通过VNC/KVM界面开机选择安装Deepin,进行一步步的手动安装操作(无需SSH,请在VNC/SSH下操作)。

④. 等待Deepin安装完毕,启动Deepin,然后在Deepin下通过第一种解决方案DD安装新的Linux系统

(可选)如果不放心,你可以在当前已经安装好的Linux下再次通过第一种解决方案DD安装新的纯净Linux系统。
(已经有Grub引导了,此时你也手动安装其他Linux发行版)

非常棒,现在你已经掌握四种方案成功的将Windows重装为Linux

发表回复