当前位置:首页 > 网站制作 > 正文内容

长期有效!一键DD系统脚本 支持国内小鸡

admin3年前 (2022-04-24)网站制作1410

前言

什么是DD系统

dd (Unix) - Wikipedia

DD是一个Unix和类Unix系统上的命令,主要功能为转换和复制文件。甚至可以将远端系统镜像,比如Windows系统镜像写入硬盘进行安装。

所谓DD系统,就是通过网络重装系统,而不是传统的通过u盘或者是控制面板重装系统。

所谓一键DD就是,通过自动化脚本执行所有的dd步骤,你只需要执行一行命令即可dd完成,方便快捷。

为什么要DD系统

  1. 可以绕开VPS服务器商家的系统安装渠道,自由为服务器切换其它系统。很多时候我们的vps提供商给到我们的可能是定制版系统,又或者没有提供我们想要的系统和功能的时候,这个时候就可以通过网络重装的方式安装一个比较纯净的系统。可以自己动手将原本的Linux系统,比如CentOS/Ubuntu/Debian,更换为Windows系统。

  2. 另外DD系统相对自己来说,更加可控。不需要登录vps服务商的面板就可以自己操作,而且有些vps服务商还会限制重装系统的次数,通过dd系统就可以绕过。

  3. 总之d就完事了!

DD系统要多长时间

一般情况5分钟到20分钟不等,时间主要看网速和磁盘(硬盘)性能,最关键的还是网速,如果系统镜像是从国外网站下载的,国内的机器可能会下载的很慢,那么重新安装的速度也就会变慢!解决方法很简单,指定国内的镜像源即可

DD脚本的选择

在Google上搜索会有很多的脚本,网上各种版本五花八门,可能你会不知所措。站在巨人的肩膀上,我整理了一些一键dd脚本,除了第4个都挺好的。本人推荐 1 和 3

  1. 萌咖 MoeClub.org 知名度最高的dd脚本之一,作者博客已经关闭很久了,但是GitHub‣还在,还有https://moeclub.org/attachment/LinuxShell/ 可以访问。

  2. CXT ‣ 这个脚本也不戳,有一个好处就是支持centos高版本的,两者脚本都比较简单,两步就可以搞定

  3. https://git.beta.gs/是多合一的,据说非常适合国内机器

  4. 5K哥 1keydd  ‣ 由于此人人品极差且脸皮巨厚,给dd脚本加了个进度条就卖5000.00元???因此得名5K哥,别人不买就攻击别人。而且情商极低,并且宣传自己脚本的时候还不忘诋毁其他的脚本,萌咖躺枪。各大主机论坛人尽皆知,恬不知耻,和中国台湾知名SM人雪丫鬟是非常要好的朋友。并且两人曾经流出不雅照片。感觉此人精神上有问题,脸都不要了!并且此人的脚本会先安装一个pve在里面生小鸡,本人有幸体验过一次真的很卡,不推荐使用。狗都不用!上面推荐的三个都是免费的

DD系统的流程

  1. 登录ssh并且运行脚本

  2. 等待5-20分钟 (有vnc的可以登录到vnc查看进度)

  3. 重新登录ssh连接主机

注意事项

<aside> ? 1. 用来执行dd脚本的系统尽量选择低一点的,centos建议7,debian建议9,这两个你的vps服务商一般都是提供的,我亲测debian任意版本基本都可以直接dd。不建议用centos系统,一是会报错,二是centos已经走到了生命的尽头,还是早点迁移吧

</aside>

<aside> ? 2. dd完成之后请尽快修改默认密码,防止被爆破

</aside>

<aside> ? 3. 有一定的机率会dd失败,毕竟脚本的兼容性和vps的网络情况都不一样,如果失败,请换一个脚本重来一次,直到成功为止

</aside>

<aside> ? 4. 此dd脚本仅支持kvm虚拟化的vps!openVZ的vps不能dd!如果你是openVZ的请直接划到文章最底部

</aside>

<aside> ? 5. 请避开晚高峰(20:00 - 24:00),非常容易失败

</aside>

<aside> ? 小内存(128m-512m)的机器可能会dd失败,解决方案是先dd成低版本的系统,在手动升级到高版本的系统:https://hostloc.com/thread-1002350-1-1.html

</aside>

准备步骤

  1. 一台服务器

  2. SSH连接工具

  3. 一键dd脚本

  4. 一键dd镜像直链(非必须)


萌咖脚本

一键DD Debian11 (支持甲骨文Arm机器)

登录ssh

可以用putty或者xshell等软件登录,也可以用电脑自带的终端,输入如下代码登录

ssh -p 22 [email protected]

参数定义及使用

-firmware                额外的驱动支持
- d                      Debian系统 后面是系统版本号
- c                      Centos系统 后面是系统版本号
- v                      后面写64位 32位
- a                      不清楚这个干啥的但是每个脚本都带
--mirror                 后面是镜像源地址
- p                      后面写自定义密码
–ip-addr                 ifconfig -a 后获取到的 例:194.87.xxx.xxx
–ip-gate                 route -n    后获取到的 例   194.87.xxx.xxx
–ip-mask                 255.255.xxx.xx

默认一键脚本

bash <(wget --no-check-certificate -qO- '<https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh>') -d 11 -v 64 -p "密码" -port "端口"

完整脚本演示

从GitHub下载脚本,并且使用美国服务器镜像加快dd速度 (适合美国服务器 需要自定义root密码请修改“dm.ke”建议复杂一点的 自定义端口修改“24000”建议修改为五位数更安全

# 复制下面所有代码,直接粘贴到命令行回车运行!此脚本会修改root密码为dm.ke 修改ssh端口为24000 请注意修改

wget --no-check-certificate -qO InstallNET.sh '<https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh>' && chmod a+x InstallNET.sh
bash InstallNET.sh -d 11 -v 64 -a --mirror '<http://ftp.us.debian.org/debian/>' -p dm.ke -port 24000 -firmware

从萌咖官网下载脚本,并且使用腾讯云服务器镜像加快dd速度(适合国内服务器 需要自定义root密码请修改“dm.ke”建议复杂一点的 自定义端口修改“24000”建议修改为五位数更安全

# 复制下面所有代码,直接粘贴到命令行回车运行!此脚本会修改root密码为dm.ke 修改ssh端口为24000 请注意修改

wget --no-check-certificate -qO InstallNET.sh '<https://moeclub.org/attachment/LinuxShell/InstallNET.sh>' && chmod a+x InstallNET.sh
bash InstallNET.sh -d 11 -v 64 -a --mirror '<http://mirrors.cloud.tencent.com/debian/>' -p dm.ke -port 24000 -firmware

其他地区(如日本/新加坡等国家)系统镜像如下

Debian 全球镜像站

源列表

Mirror List

一键DD Windows

# <http://d.nat.ee/win/lite/win7-ent-sp1-x64-cn/win7-ent-sp1-x64-cn.vhd.gz> 是系统的直链,可以修改成任意其他链接,下面列举了一下系统直链可以直接使用

wget --no-check-certificate -qO InstallNET.sh '<https://moeclub.org/attachment/LinuxShell/InstallNET.sh>' && bash InstallNET.sh -dd '<http://d.nat.ee/win/lite/win7-ent-sp1-x64-cn/win7-ent-sp1-x64-cn.vhd.gz>'

更多Windows系统直链

/

dd

系统dd包下载网 - System DD-Packet Download

甲骨文ARM开机密钥改密码登录:

#!/bin/bash
echo root:Vicer |sudo chpasswd root
sudo sed -i 's/^#\\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo reboot

V某:更新一下网络重装,适配Oracle-美国VPS综合讨论-全球主机交流论坛 - Powered by Discuz!


其他作者维护的脚本

leitbogioro/Tools

基于萌咖修改的,debian10以及之前的系统这个挺好用的。不过很久没更新了

https://github.com/bohanyang/debi

MoeClub.org萌咖一键网络重装支持 Oracle/甲骨文/亚马逊Amazon

五个实用的VPS主机一键重装系统工具一键DD安装Linux和Windows - 挖站否-挖掘建站的乐趣

Debian11 Bullseye快速升级指南

CXT脚本

一键dd Centos 同样支持其他x86系统,是否支持甲骨文未知

https://github.com/MeowLove/Network-Reinstall-System-Modify

一键网络重装系统 - 魔改版(适用于Linux / Windows)

官网

下载脚本

wget --no-check-certificate -qO ~/Network-Reinstall-System-Modify.sh '<https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/Network-Reinstall-System-Modify.sh>' && chmod a+x ~/Network-Reinstall-System-Modify.sh

开始dd Centos8 默认root密码:cxthhhhh.com

bash ~/Network-Reinstall-System-Modify.sh -CentOS_8

自定义dd脚本 (自定义dd Windows为例)

下载脚本

wget --no-check-certificate -qO ~/Network-Reinstall-System-Modify.sh '<https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/Network-Reinstall-System-Modify.sh>' && chmod a+x ~/Network-Reinstall-System-Modify.sh

安装

## 双引号里面的链接可以换成自己的镜像地址,可以到https://dd.1234234.xyz/或者http://d.nat.ee/ 找合适自己的镜像 默认密码nat.ee
bash ~/Network-Reinstall-System-Modify.sh  -DD "<http://d.nat.ee/win/lite/win10-ent-2016-ltsb-x64-cn/win10-ent-2016-ltsb-x64-cn.vhd.gz>"

## 下面附上两个镜像链接,并没有全部测试过,论坛大佬发的,看起来像是国内地址 默认密码nat.ee
<https://test89.blob.core.chinacloudapi.cn/ruyi/win10-ent-2016-ltsb-x64-cn.iso>
<https://test89.blob.core.chinacloudapi.cn/ruyi/win10ltsc_x64.tar.gz>

等待安装5-30分钟安装完成,登录

用户名:Administrator
密码:根据镜像的提示

更多系统直链参考以下网页(可能随时会失效)

Windows Server 2022 Datacenter DD 镜像

/

dd

系统dd包下载网 - System DD-Packet Download

BETA.GS脚本(适合不会用萌咖但是国内机器使用)

Git.BETA.GS

DD前准备(安装前先执行下面的代码准备基础环境)

# Debian/Ubuntu
apt-get install -y xz-utils openssl gawk file wget screen && screen -S os

# RedHat/CentOS
yum install -y xz openssl gawk file glibc-common wget screen && screen -S os

国外机器

# 复制到命令行运行即可

wget --no-check-certificate -O NewReinstall.sh <https://git.io/newbetags> && chmod a+x NewReinstall.sh && bash NewReinstall.sh

国内机器

# 复制到命令行运行即可

wget --no-check-certificate -O NewReinstall.sh <https://cdn.jsdelivr.net/gh/fcurrk/reinstall@master/NewReinstall.sh> && chmod a+x NewReinstall.sh && bash NewReinstall.sh

默认密码

25合一系统密码:

1、CentOS 7.7 (已关闭防火墙及SELinux,默认密码Pwd@CentOS)
2、CentOS 7 (默认密码cxthhhhh.com)
3、CentOS 8 (默认密码cxthhhhh.com)
4、CentOS 6 (默认密码Minijer.com)
5、Debian 10 (默认密码Minijer.com)
6、Debian 9 (默认密码Minijer.com)
7、Debian 8 (默认密码Minijer.com)
8、Debian 7 (默认密码Minijer.com)
9、Ubuntu 20.04 (默认密码Minijer.com)
10、Ubuntu 18.04 (默认密码Minijer.com)
11、Ubuntu 16.04 (默认密码Minijer.com)
12、Windows Server 2019 (默认密码cxthhhhh.com)
13、Windows Server 2016 (默认密码cxthhhhh.com)
14、Windows Server 2012 (默认密码cxthhhhh.com)
15、Windows Server 2012 Lite (默认密码nat.ee)
16、Windows Server 2008 (默认密码cxthhhhh.com)
17、Windows Server 2008 Lite (默认密码nat.ee)
18、Windows Server 2003 (默认密码cxthhhhh.com)
19、Windows Server 2003 Lite (默认密码WinSrv2003x86-Chinese)
20、Windows 10 LTSC Lite (默认密码www.nat.ee)
21、Windows 7 x86 Lite (默认密码Windows7x86-Chinese)
22、Windows 7 Ent Lite (默认密码nat.ee)
23、Windows 7 Ent Lite (UEFI支持甲骨文)(默认密码nat.ee)
24、Windows Server 2008 Lite (UEFI支持甲骨文)(默认密码nat.ee)
25、Windows Server 2012 Lite (UEFI支持甲骨文)(默认密码nat.ee)
99、自定义镜像

修改root密码

1.登录ssh

## 里面的 22 端口 user是用户名 ip换成自己的ip
ssh -p 22 [email protected]

2.输入命令修改密码

## 输入修改密码命令 
passwd

## 在输入一次相同的密码回车即可

其他DD脚本收集

据说支持支持hyperv等azure客户机型 (未测试)

minlearn/minstack

sudo wget <https://gitee.com/minlearn/minstack/raw/master/diweb.sh> && sudo chmod +x diweb.sh && sudo ./dweb.sh -t url
# url是你的raw系统硬盘格式经过tar cvpzf xx.gz xxx打包后托管的http/https地址
  1. 除脚本本身内置了hv驱动。url指定的hypver机型的镜像也要内置hv驱动。

  2. 因为azure虚拟机的特殊性,后台不支持分离的web vnc,你无法看到DD的过程,但是auzre支持分离的串行端口监视(在支持 + 疑难解答->串行控制台下),配合diweb.sh对串行口输出的支持,即可无须忍受盲跑脚本到DD完成

  3. 也适合oracle这种弱后台功能的类型。

Windows重装到Linux

既然linux可以dd到Windows,那么Windows能不能重装到Linux呢?还真的有,我收集了一些教程

Windows 重装为 Linux 系统-美国VPS综合讨论-全球主机交流论坛 - Powered by Discuz!


转自:https://blockxyz.notion.site/DD-fb837703b3ac4011bb2362e3a56ac148

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/9704.html

标签: VPS
分享给朋友:

相关文章

让网站排名上升的10个方法

网站,要带来利润,如果失去了利益,那这个网站也就失去了作用,最简单的方法,就是使自己的网站,在搜索里排名靠前,但在亿万网页中,一个网站在搜索引擎里的排名排到第三页以后去了的话,基本就没什么效果可言了,那如何才能靠前呢,本人虽然做网站时间不长,也谈点自己的心得,供大家参考。   1.首先要定位好自己的网站,清楚自己的网站提供什么,提供给什么样的人群的。这里讲的是关键词的选择,是排名之第一要素。选错关...

[网站推广|网赚|技巧]--10个针对博客的搜索引擎提交地址

1. Google博客搜索提交: http://blogsearch.google.com/ping?hl=zh-CNGoogle网站提交: http://www.google.com/intl/zh-CN/add_url.html2. 百度博客搜索提交:http://utility.baidu.com/blogsearch/submit.phpbaidu网站提交: http://www.baid...

z-blog的主题制作技巧与诀窍

1.更新浏览计数在打开单页日志后产生,每刷新一次,计数加1。注意:只有在b_article-single.html有以下及第3步中介绍的代码,浏览计数才有效。在b_article-single.html模板中,你认为合适的位置加入以下代码,<span>标签内显示的就是当前文章的浏览次数。<span id="spn<#article/id#>">...

2009 Web 设计风潮—单页布局

单页布局单页布局是使用一个单一的页面展示站点的全部内容,这并不意味着站点内容少,这个页可能很复杂,包含了大量图形和动画效果,加载的时间也会有些长。比如,用户点击导航菜单后,该栏目下的新内容会在旧内容处通过渐入渐出,滑入滑出等动画效果显示出来,而页面其它部分始终保持不变。(白宫的最新网站的首页就有这个意思 - 译者)...

如何利用友情链接做网站SEO优化

首先给大家介绍做友情链接对网站的好处,如何做友情链接。 1、 不要以为做友情链接能给网站带来很大的流量。2、 做友情链接对于搜索引擎来说就是网站与网站之间相互投票的过程。那么和搜索量正常的网站建立友情链接是其中一个很重要的因素。3、 既然是做给搜索引擎看的那么最好就是做文字链接,其他方式效果都不是很好,而且链接文字上可以做一些功夫。 做友情链接需要...

WebApp网站列表:适合于网站/Blog的在线聊天服务

这里总结的在线聊天服务是一类适合于网站/Blog方便读者直接在线交流,或者直接通过IM等工具和在线读者交流的服务。1.Geesee属于一个在线聊天室,提供blog或网站嵌入功能,也提供外链的聊天室,界面很漂亮,支持中文。简单注册之后就可以开始建立自己的聊天室。你可以定制你的聊天室(内嵌如网页的尺寸),操作步骤很简单。详细介绍。2.Hab.la:加入一段简单的Javascript代码,可以使你和访问...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。