• PtBoxClub

Debian/Ubuntu/Centos/Linux系统一键dd重装为windows系统

Linux教程 半醉丶 5年前 (2019-05-27) 9858次浏览 1个评论
目录
[隐藏]

很多程序或者操作需要在 windows 上进行,linux 上即使可以实现也很不方便,但很多服务商都不提供 windows 系统的安装,即使可以也是收费的。

于是我们可以通过dd 命令将 linux 重装为 windows。

1.DD 方法

目前一般有两种,第一种是商家的后台支持服务器进入Rescue Mode(救援模式),第二种是moeclub的一键重装脚本

1.1.救援模式

一般主要是针对于独立服务器!

顾名思义,救援模式就是在系统出现崩溃,误删文件等后,可以在这个模式下修复系统,恢复文件,

也可以在此模式下直接操作磁盘,于是便可以重装系统了。

主流的几家我知道的都支持救援模式,OVH系的soyoustartkimsufi等等,online官方,

还有online的黄牛oneprovider以及hetzner等等,后台都支持救援模式,请自行查看。

oneprovider的救援模式开启方法,进入后台,选中Boot Mode

Debian/Ubuntu/Centos/Linux 系统一键 dd 重装为 windows 系统

点击 Boot 进入救援模式,随后在Boot Mode下会出现新的 ssh 连接密码,连接救援模式下的服务器执行命令

wget -O- "DD ISO URL" | gunzip | dd of=/dev/sda 

其中”DD ISO URL“填写 DD 镜像的地址就可以了!(往后看)

注意在 DD 完成后,要再次返回后台选择”BOOT IN NORMAL MODE“正常启动机器,否则你重启后还是救援模式!

其他的服务商类似,都是在后台进入救援模式后,连接服务器 DD,然后正常模式启动!

1.2.重装脚本

具体参考moeclub

理论支持范围更广,如各种虚拟服务器(不支持Openvz架构的),具体自行尝试!

在运行脚本前请先执行命令

#Debian/Ubuntu:
apt-get update && apt-get install -y gawk sed grep
#RedHat/CentOS:
yum update && yum install -y gawk sed grep

如果服务器不支持 DHCP 需要额外执行

#Debian/Ubuntu 
## 一般自带
#RedHat/CentOS
yum install glibc-common

如果是通过 dhcp 方式获取 IP 的话,直接执行命令

wget --no-check-certificate -qO InstallNET.sh https://pan.ymgblog.com/Shell/InstallNET.sh && bash InstallNET.sh -dd "DD ISO URL"

其中”DD ISO URL“填写 DD 包的地址就可以了!(往后看)

会自动重启进行安装,等待一段时间后既可以远程连接了

如果机器是固定 IP 的话,可以指定 IP 地址等相关信息进行安装

wget --no-check-certificate -qO InstallNET.sh https://pan.ymgblog.com/Shell/InstallNET.sh && bash InstallNET.sh --ip-addr X.X.X.X --ip-mask X.X.X.X --ip-gate X.X.X.X -dd "DD ISO URL"

测试过 digitalocean、vultr、腾讯云、阿里云,一般只要 dd 包没问题应该都可以!

2.DD 镜像

2.1.自制 DD 镜像

自制 DD 镜像总体来说还是有点折腾,爱折腾的同学不妨试试,我是懒得试哈哈!建议用现成的。大部分都试过,都没有问题!

Windows DD 镜像制作可以参考:https://www.fmqcloud.com/archives/makedd.html

Linux DD 镜像制作可以参考:https://cosmiccat.net/2018/06/333/

2.2.现成 DD 镜像

主要搜集自网络,基本都是可以的,自行尝试吧!

节点 1:https://pan.ymgblog.com/index.php?dir=/System/DD

节点 2:https://onedrive.ymgblog.com/home/System/DD

具体信息请见各个目录的README.md文件

3.注意事项

  • 正常情况下一般都可以正常 DD 使用 Win 系统,但不免有些商家比较严格,禁止使用 DD 来的 Win 系统。
  • 除了独服外,虚拟服务器、VPS 也是可以 DD 的,但是Openvz 架构的不支持 DD。
  • 待 DD 机器的硬盘不要小于安装包解压后的大小,系统都放不下还怎么装。
  • 提前备份好IPV6信息,待 DD 完 Win 后,手动填入,Win 系统即可支持 IPV6。

有任何问题欢迎留言!


如无注明,所有文章皆为“半醉”原创,转载请保留文章出处。如有借鉴未注明请发邮件到 [email protected],深表抱歉!
喜欢 (5)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 现成 DD 镜像 链接打不开。能给一下ubuntu 16的现成镜像链接么?
    MurrddoL2019-11-30 13:46 回复 Windows 10 | Chrome 74.0.3729.169