两款一键 DD Linux 系统脚本

Linux 系统中的 dd 命令是一个用于复制和转换文件的实用工具,利用一键 DD 脚本可实现重装 / 更换纯净版 Linux 系统。几乎所有的主机商都会提供免费的 Linux 系统提供使用者安装,但因为以下原因,推荐采用 DD 脚本获得纯净版的系统。

  1. 商家提供的系统版本有限,可能没有你需要的版本,如 Debian 11;
  2. 商家提供的系统,基本上带有监控软件甚至后门代码,存在一定的风险隐患;
  3. 商家提供的系统,可能已预装您所不需要的软件,难以发现及卸载,还可能导致流量偷跑或服务器异常;

温馨提醒:使用一键 DD 脚本会抹除服务器上的所有文件,请务必确保已备份所有重要数据!

sh2.png

安装所需环境:

#适用于 Debian/Ubuntu:
apt-get update
apt-get install -y xz-utils openssl gawk file

#适用于 RedHat/CentOS:
yum update
yum install -y xz openssl gawk file

新版 MoeClub 脚本:(推荐使用新版,兼容性更好)

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

旧版 MoeClub 脚本:

bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a -firmware -p 自定义密码

脚本常用参数:

-firmware  #额外的驱动支持,部分VPS不支持该参数,如甲骨文永久免费VPS
-d  #Debian系统,后面是系统版本号,如 -d 11
-c  #Centos系统,后面是系统版本号,如 -c 7
-u  #Ubuntu系统,后面是系统版本号,如 -u 22.04
-v  #后面写64或32,选择64位/32位操作系统
-a  #Auto,全自动无人值守安装
--mirror  #自定义镜像源地址
-p  #自定义密码
–ip-addr  #自定义IP地址,如:123.45.xxx.xxx (事先 ifconfig -a 获取)
–ip-gate  #自定义网关地址,如:123.45.xxx.xxx (事先 route -n 获取)
–ip-mask  #自定义掩码地址,如:255.255.xxx.xx

国内主机:

国内主机建议更换镜像源,否则更新速度较慢。如主机商有提供内网源,可更换为该源,以节省流量与下载时间。

bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a --mirror 'http://mirrors.tencent.com/' -p 自定义密码

比如debian

bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a --mirror 'https://mirrors.aliyun.com/debian/' -p 自定义密码

国内外部分稳定的开源镜像站点:

#中国大陆
mirror.bjtu.edu.cn #北京交通大学镜像站
mirrors.163.com #网易镜像站
mirrors.bfsu.edu.cn #北京外国语大学镜像站
mirrors.neusoft.edu.cn #大连东软信息学院镜像站
mirrors.tuna.tsinghua.edu.cn #清华大学镜像站
mirrors.ustc.edu.cn #中国科学技术大学镜像站

#国内知名IDC
mirrors.tencent.com #腾讯镜像站
mirrors.tencentyun.com #腾讯云内网镜像站(仅限腾讯云内网使用)
mirrors.aliyun.com #阿里云镜像
mirrors.huaweicloud.com #华为云镜像站

#海外
ftp.cn.debian.org #中国大陆镜像站
ftp.hk.debian.org #香港镜像站
ftp.tw.debian.org #台湾镜像站
ftp.jp.debian.org #日本镜像站
ftp.us.debian.org #美国镜像站
ftp.ru.debian.org #俄罗斯镜像站
ftp.uk.debian.org #英国镜像站
ftp.fr.debian.org #法国镜像站
ftp.au.debian.org #澳大利亚镜像站
ftp.br.debian.org #巴西镜像站

不想 DD Linux,想要 DD Windows 系统?

如需 DD Windows 系统,请使用 BETA.GS 的一键 DD 脚本

Git.BETA.GS


一键 DD 脚本,支持性好,更智能更全面,支持国内外各种 VPS 重装,特别是对国内各种访问国外资源慢的 VPS 安装有奇效。


更新说明:

20230313: 新增强制 CN 模式,Using CN Mode 选择 Y 将默认为国内主机安装,国外主机请选择 N

20220724:更新及增加大量系统镜像,41 合 1 脚本,请注意看说明。

20220703:新增自定义 SSH 端口(9-16)

20220613:新版自定义密码支持特殊字符.!$@#&%

20220428:修复 MoeClub 新版 DD 过程中卡住的 BUG,修复 Centos7 下出现 Error! Not Found grub. 的错误提示,新增支持 xz 压缩格式的 DD 系统镜像包。

20220406:CN 系统镜像已失效,国内主机使用一键脚本 1-25 选项需要较长时间,推荐使用 99 的自定义系统镜像。

20211120:更新 MoeClub 新版, 依赖更少, 支持原版自定义密码安装, 体验版可能有 Bug.

20210909:支持 debian11.

20210511:发现很多人不知道怎么 DD 甲骨文, 使用支持 uefi 的镜像包即可, ARM 机器选择带 ARM 镜像.

20210509:更新部分 windows 镜像, 修正一处小问题.

20210127:更换部分 windows 镜像.

20210109:更新支持 Ubuntu20.04 安装, 更新几个 windows 镜像.

20200708:更新自动为 CN 主机使用国内镜像源.


安装重装系统的前提组件:

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

如果出现异常,请刷新 Mirrors 缓存或更换镜像源。

RedHat/CentOS:

yum makecache && yum update -y

Debian/Ubuntu:

apt update -y && apt dist-upgrade -y

使用:

wget --no-check-certificate -O NewReinstall.sh https://raw.githubusercontent.com/fcurrk/reinstall/master/NewReinstall.sh && chmod a+x NewReinstall.sh && bash NewReinstall.sh

如为 CN 主机 (部分主机商已不能使用),可能出现报错或不能下载脚本的问题,可执行以下命令开始安装.

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

点击使用旧版脚本

sh2.png

输入 Y 确认 DD 后主机自动获取 IP,N 则自行设置 IP 输入 N 后会自动检测出主机现用 IP,如果正确可以按 Y 确认使用,如不正确则按 N 自行按正确的输入。

sh2.png

41 合 1 的系统一键 DD 选择界面,输入 99 则使用自定义镜像。 以上系统密码不为默认密码的均为网络收集,如有疑虑使用自己的自定义镜像。

41 合一系统密码:

1、CentOS 7.7 (已关闭防火墙及 SELinux,默认密码 Pwd@CentOS)

2、CentOS 7 (默认密码 cxthhhhh.com)

3、CentOS 7 (支持 ARM64、UEFI,默认密码 cxthhhhh.com)

4、CentOS 8 (默认密码 cxthhhhh.com)

5、Rocky 8 (默认密码 cxthhhhh.com)

6、Rocky 8 (支持 UEFI,默认密码 cxthhhhh.com)

7、Rocky 8 (支持 ARM64、UEFI,默认密码 cxthhhhh.com)

8、CentOS 9 (默认密码 cxthhhhh.com)

9、CentOS 6 (官方源原版,默认密码 Minijer.com)

10、Debian 11 (官方源原版,默认密码 Minijer.com)

11、Debian 10 (官方源原版,默认密码 Minijer.com)

12、Debian 9 (官方源原版,默认密码 Minijer.com)

13、Debian 8 (官方源原版,默认密码 Minijer.com)

14、Ubuntu 20.04 (官方源原版,默认密码 Minijer.com)

15、Ubuntu 18.04 (官方源原版,默认密码 Minijer.com)

16、Ubuntu 16.04 (官方源原版,默认密码 Minijer.com)

17、Windows Server 2022 (默认密码 cxthhhhh.com)

18、Windows Server 2022 (支持 UEFI,默认密码 cxthhhhh.com)

19、Windows Server 2019 (默认密码 cxthhhhh.com)

20、Windows Server 2016 (默认密码 cxthhhhh.com)

21、Windows Server 2012 (默认密码 cxthhhhh.com)

22、Windows Server 2008 (默认密码 cxthhhhh.com)

23、Windows Server 2003 (默认密码 cxthhhhh.com)

24、Windows 10 LTSC (默认密码 Teddysun.com)

25、Windows 10 LTSC (支持 UEFI,默认密码 Teddysun.com)

26、Windows 7 x86 Lite (默认密码 nat.ee)

27、Windows 7 x86 Lite (阿里云专用,默认密码 nat.ee)

28、Windows 7 x64 Lite (默认密码 nat.ee)

29、Windows 7 x64 Lite (支持 UEFI,默认密码 nat.ee)

30、Windows 10 LTSC Lite (默认密码 nat.ee)

31、Windows 10 LTSC Lite (阿里云专用,默认密码 nat.ee)

32、Windows 10 LTSC Lite (支持 UEFI,默认密码 nat.ee)

33、Windows Server 2003 Lite (C 盘默认 10G,默认密码 WinSrv2003x86-Chinese)

34、Windows Server 2008 Lite (默认密码 nat.ee)

35、Windows Server 2008 Lite (支持 UEFI,默认密码 nat.ee)

36、Windows Server 2012 Lite (默认密码 nat.ee)

37、Windows Server 2012 Lite (支持 UEFI,默认密码 nat.ee)

38、Windows Server 2016 Lite (默认密码 nat.ee)

39、Windows Server 2016 Lite (支持 UEFI,默认密码 nat.ee)

40、Windows Server 2022 Lite (默认密码 nat.ee)

41、Windows Server 2022 Lite (支持 UEFI,默认密码 nat.ee)

99、自定义镜像


注意:

系统名称后带 Lite 的均为精简版,没有的是完整版.

[X64-Legacy-cxthhhhh] 代表系统为 AMD64 位,支持传统 BIOS 启动,cxthhhhh 定制的系统镜像.

ARM64 代表系统支持 ARM64 位

UEFI 代表系统支持最新的 UEFI 启动,如甲骨文全部都是这种

aliyun 代表阿里云专用系统镜像

cxthhhhh、teddysun、nat.ee 均为三位制作系统镜像的大佬代称

系统密码会在选择相应序号后提示,请注意记录。

经测试在谷歌云原版系统基础上 DD 会出现自动获取的子网掩码为 255.255.255.255, 如出现这种情况需要手工输入改正为正确的如 255.255.255.0, 否则会安装完成主机可能会离线。

阿里云因使用了特殊的驱动,DD 安装 Windows 系统选择阿里云专用版。

Oracle Cloud(甲骨文云)可选择支持 UEFI 的镜像,注意基础系统最好选择 Ubuntu,如原系统是 CentOS 可能无法成功,注意如是 ARM 机器注意选择同时支持 ARM64 和 UEFI 的镜像。

9-16 项安装原版系统,可自定义密码,密码要求 8-16 位,以英文字母或数字开头,可以是大小写英文字母、数字及 7 个特殊字符.!$@#&% 的任意组合。

报错 Error! grub.cfg. 解决办法

mkdir /boot/grub2 && grub-mkconfig -o /boot/grub2/grub.cfg

特别感谢:Vicer、cxt、hiCasper 等各位技术大佬的脚本,站长只是脚本的 “搬运工”。

版权申明:以上所有脚本、系统均为网络收集,站长不对资源的安全及版权纠纷负责,如有侵犯您的权益欢迎联系。


欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。

×

喜欢就点赞,疼爱就打赏

//