2017 年 11 月 19 日 18:56:47 更新 -d 参数可缺省,但是尽量指定,缺省可能装不成功
咳咳,前言,只是在无vnc模式 无救援模式能 dd 进去 windows,但是目前 dd 完就能直接开机并有远程桌面的 dd 包我没有,2333
目前已开发出可直接用的 dd 包,见博客新文章
也就是目前的状态会自动重启,但是要使用vnc登录小鸡,开启 VNC,以及可能需要的配置网络
不过,总归省了一些事儿嘛,( ̄y▽ ̄)╭ Ohohoho…..
一键脚本
SSH 登陆控制台, 使用 root 用户执行下面的脚本:
1
|
wget xiaofd.github.io/ddwin.sh && bash ddwin.sh –w http://down.80host.com/iso/dd/Windows7-Joodle-Template.gz -d /dev/vda
|
类似这么使用,参数请自行修改,其中 -w 参数为 dd 包地址, -d 为 dd 目标硬盘位置,运行完脚本后等待就能 dd 成功了,-d 参数可缺省,但是尽量指定,缺省可能装不成功
注意dd 链接要使用 http 直链,不能用 https 的
如果懒得改我的脚本的话,注意 dd 包要使用 gunzip 压缩的 dd 包,而不能是 raw 形式的
VNC 界面可以看到类似网络重装的界面,有一个地方会一直卡住,那里就是在 dd 系统了,只要你的 dd 包下载没有问题,这部分等一等总会过去的。
DD 时的状态
- 能ping通,表示正在安装中
- ping不通,表示安装完,并已自动重启
- 然后耐心等待,检测 3389 端口,如果开通了就是 dd 成功了,正常连接系统就行
- 如果耐心等待没反应,也可以尝试重启下电脑,再检查 3389 端口试试
- 如果再不行,那应该就是 dd 不成功了,检查自己安装链接,硬盘选取是否有问题
- 如果都试过了不行,欢迎反馈,能不能解决我也不确定咯
然后目前我见过的模板都不能自动开启 VNC,所以还得要有 VNC 才能看到 dd 好的系统,欢迎大家留言提供牛逼的 DD 包,来把全自动 DD 完成。
脚本技术差,直接在vicer 佬脚本基础上进行修改,里面大部分可能都是不需要的,但是懒(不)得(会)删了,所以就这样吧。
碎碎念
尝试了很久,一些小发现吧,无救援模式系统不能正常在 ssh 中 ddwindows,但是如果网络重装系统,然后硬盘分区 /boot 单独分区的话,这时是可以直接 DD 的
带分区的网络重装脚本,仅供参考:
1
|
xiaofd.github.io/osdd.sh
|
哦,对了
我的博客中都是亲测过的,本文中的 dd 包在vultr 5$机器中测试可行,欢迎留言附测试结果。
哦,还有
windows 系统的 virto 驱动下载地址,欢迎大家折腾玩:https://fedoraproject.org/wiki/Windows_Virtio_Drivers
原文地址:http://xiaofd.win/automatic-dd-windows.html