为什么要DD win?
一方面,我们购买服务器时,系统经常是没有window的选项(尤其是低配活动机),如果要使用window则需要通过DD的方式来安装上windows的系统。另一个方面,可以安装一个相对“纯净”的系统,避免主机商的一些检测(常科学网络前用)。
由于这些需求的存在,一键DD安装Windows系统脚本就应运而生了。
一、选择合适的DD包
VPS要求:
系统:Debian 7 或 Ubuntu 12 以上
仅支持KVM和XEN虚拟化,以及独服。系统极限配置:
CPU => 1核
内存 => 1G
硬盘 => 8G系统建议配置:
CPU => 2核——以上
内存 => 2G——以上
硬盘 => 15G——以上
二、安装运行库
SSH连上vps后root身份输入下面代码:
apt-get update apt-get install -y xz-utils openssl gawk file
三、运行一键脚本
运行下面的脚本:
bash <(curl -sL https://git.huaweicdn.net/dd_windows.sh)
进入安装后,可以通过VNC查看整个安装过程:
四、远程控制
等待上面安装好后,即可通过,VNC或远程桌面对装好window的桌面进行控制。
推荐远程就直接用微软自家的desktop即可,win,mac都有客户端很好用。
五、DD失败的常见问题
问1:怎么判断DD不能用?
答1:蓝屏/卡在Win启动logo/独服的没网卡驱动。这种才是真的DD上不能用,其他原因的均为DD或下载抽风不完整导致,并不是包不能用。
后话:是kvm或xen虚拟化都几乎能成功,失败的基本都是DD不完整导致,极少数商家用各种古旧硬件组装的服务器才可能导致真的DD上用不了。
还有一种情况,由于商家提供的VPS网络是分配静态IP的,并不能自动获取到当前你这台VPS的的专属网络IP。
需要你DD完成后,用商家提供的VNC功能进入到 windows系统,登录进桌面,去修改网卡的指定IP/网关/子网掩码,才能用。
例如:谷歌云(https://cloud.google.com/)和DigitalOcean(https://www.digitalocean.com/)
如商家没提供VNC功能,你只能下载本DD包回来本地,修改包内的根目录下 nat.cmd 设置静态IP这些。
然后重新打包生成DD包,再上传到你其他VPS上当直链。
目前纯DD命令方法是在救援模式下操作,如果你的VPS商家没有提供救援模式,就用一键重装脚本配合直链来DD。
还有些人,都未DD完,可能VPS下载直链镜像速度太慢,大半天过去都未搞定就认为DD失败,这种想法是错误的。
问2:怎么判断 DD Win 所花费的时间?
答2:在你VPS未DD之前 Linux下 wget 下载10秒左右这直链,得出平均下载速度。
然后自己算下镜像多少G(1G=1024M)除这平均下载MB/s,再除60,得出下载所需时间。
再加上DD完成后也有大约8分钟左右的安装部署时间,就大概算出你DD一个镜像到完成要花多长时间。
后话:当然天灾人祸,你的直连在下载DD中,抽风/失效也会导致失败,DD不完整。
别老说DDwin不成功了,这几年时间制作DD win下来,大部分人失败都是这种乌龙。
特别注意,假如你是经常DD失败的,请参考以上问题解决方案。
不建议下载直链速度低于20Mbps换算下载2MB/s秒的VPS,DD win
因为下载越慢,DD完成速度也就越慢,并且龟速下载还会发生中途直链失效间接导致最终DD不完整问题。
文章评论