主机知识库
分享服务器知识

Debian/Ubuntu/CentOS一键DD网络重装系统脚本

基本所有的VPS服务器商家,都会提供免费的Linux系统供安装,比如CentOS、Debian、Ubuntu等。那为什么还要使用一键DD脚本重装/更换系统呢?

一键DD重装

商家提供的系统版本有限,可能没有自己需要的版本。
商家的系统安装有自己不想要的服务,比如国内的阿里云盾(安骑士)。
商家的系统无法安装特定软件,比如很挑内核的锐速。
以上几种情况,一键DD脚本就可以为服务器更换一个纯净的系统,帮你解决问题。

适用于由GRUB引导的CentOS,Ubuntu,Debian系统。

使用官方发行版去掉模板预装的软件。

同时也可以解决内核版本与软件不兼容的问题。

只要有root权限,还您一个纯净的系统。

注意:

全自动安装默认root密码:Vicer,安装完成后请立即更改密码。(改密码代码:passwd )2018-11-19更新自定义密码 -p “密码”

全自动安装CentOS时默认提供VNC功能,可使用VNC Viewer查看进度,VNC端口为1或者5901,可自行尝试连接。(成功后VNC功能会消失)

目前,CentOS系统只支持任意版本重装为 CentOS 6.x 及以下版本

OpenVZ构架不适用。

准备工作:

确保能顺利完成网络自动安装。请先运行以下代码。

# 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

安装:

下载一键安装脚本:

wget –no-check-certificate -qO InstallNET.sh ‘https://moeclub.org/attachment/LinuxShell/InstallNET.sh’ && chmod a+x InstallNET.sh

安装命令:

全自动:

# Debian7 32位

bash InstallNET.sh -d 7 -v 32 -a

# Debian 10 64位

bash InstallNET.sh -d 10 -v 64 -a

# Debian 11 64位

bash InstallNET.sh -d 11 -v 64 -a

手动:

将最后的 -a 改为 -m 即可。需主机商自带VNC配合安装。

CentOS/Ubuntu:

bash InstallNET.sh -d/–debian [dist-name]

-u/–ubuntu [dist-name]

-c/–centos [dist-version]

-v/–ver [32/i386|64/amd64]

–ip-addr/–ip-gate/–ip-mask

-apt/-yum/–mirror

-dd/–image

-a/-m

# dist-name: 发行版本代号

# dist-version: 发行版本号

# -apt/-yum/–mirror : 使用定义镜像

# -a/-m : 询问是否能进入VNC自行操作. -a 为不提示(一般用于全自动安装), -m 为提示.

CentOS版本代码:

6.5

6.8

6.9

Ubuntu版本代码:

12.04 =’precise’;

14.04 =’trusty’;

16.04 =’xenial’;

18.04 =’bionic’;

一键重装Debian10脚本

bash <(wget –no-check-certificate -qO- ‘https://moeclub.org/attachment/LinuxShell/InstallNET.sh’) -d 10 -v 64 -a -p 你的密码

一键重装Debian11脚本

bash <(wget –no-check-certificate -qO- ‘https://moeclub.org/attachment/LinuxShell/InstallNET.sh’) -d 1

———————手动分割线——更多DD脚本———————-

源自于loc某大佬的脚本整合

## 镜像文件在OneDrive,输入下方命令

wget -N --no-check-certificate https://raw.githubusercontent.com/veip007/dd/master/dd-od.sh && chmod +x dd-od.sh && ./dd-od.sh

## 镜像文件在GoogleDrive,输入下方命令

wget -N --no-check-certificate https://raw.githubusercontent.com/veip007/dd/master/dd-gd.sh && chmod +x dd-gd.sh && ./dd-gd.sh

源自于千影大佬的一键DD脚本

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/installNET/master/Install.sh" && chmod +x Install.sh && ./Install.sh

cxthhhhh [魔改版]网络一键重装系统

注意:当前已安装任意由GRUB or GRUB2引导Linux系统(RedHat/CentOS/Debian/Ubuntu/Etc.) ,系统默认密码为:cxthhhhh.com

1、Linux安装重装系统的前提组件:

## RedHat/CentOS输入下方命令:

yum install -y xz openssl gawk file

## Debian/Ubuntu输入下方命令:

apt-get install -y xz-utils openssl gawk file

2、下载重装系统脚本:

wget --no-check-certificate https://shell.p1e.cn/reinstall/Network-Reinstall-System-Modify.sh && chmod a+x Network-Reinstall-System-Modify.sh

3、安装Linux系统(任选其一)

## 一键网络重装纯净CentOS 7(推荐)

bash Network-Reinstall-System-Modify.sh -CentOS_7

## 一键网络重装纯净CentOS 6

bash Network-Reinstall-System-Modify.sh -CentOS_6

## 一键网络重装纯净Debian 9(推荐)

bash Network-Reinstall-System-Modify.sh -Debian_9

## 一键网络重装纯净Debian 8

bash Network-Reinstall-System-Modify.sh -Debian_8

## 一键网络重装纯净Debian 7

bash Network-Reinstall-System-Modify.sh -Debian_7

## 一键网络重装纯净Ubuntu 18.04(推荐)

bash Network-Reinstall-System-Modify.sh -Ubuntu_18.04

## 一键网络重装纯净Ubuntu 16.04

bash Network-Reinstall-System-Modify.sh -Ubuntu_16.04

## 一键网络重装纯净Ubuntu 14.04

bash Network-Reinstall-System-Modify.sh -Ubuntu_14.04

4、安装Windows系统(任选其一)

##注意:下方镜像为未授权Windows系统镜像,需购买授权或进入系统后破解

## 一键网络重装纯净Windows Server 2019(推荐)

bash Network-Reinstall-System-Modify.sh -Windows_Server_2019

## 一键网络重装纯净Windows Server 2016

bash Network-Reinstall-System-Modify.sh -Windows_Server_2016

## 一键网络重装纯净Windows Server 2012 R2

bash Network-Reinstall-System-Modify.sh -Windows_Server_2012R2

## 一键网络重装纯净Windows Server 2008 R2

bash Network-Reinstall-System-Modify.sh -Windows_Server_2008R2

## 一键网络重装纯净Windows 7

bash Network-Reinstall-System-Modify.sh -Windows_7_Vienna

## 一键网络重装纯净Windows Server 2003

bash Network-Reinstall-System-Modify.sh -Windows_Server_2003

5、自定义安装系统镜像

bash Network-Reinstall-System-Modify.sh -DD "你的系统镜像地址"

全自动DD脚本

wget --no-check-certificate -qO AutoDD.sh 'http://git.io/autodd.sh' && bash AutoDD.sh

以上脚本适合系统镜像不可用使用

oracle dd other os

据说可以一键DD成你想要的系统

如 dd debian 9

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/wangzhe12588/oracleLogin/master/InstallNET.sh') -d 9 -v 64 -a -p yourpassword

enable ubuntu 20

据说可以DD最新UBUNTU19,UBUNTU20的脚本

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/chenxia130/ddscript/master/enable-u20/InstallNET.sh') -u 20.04 -v 64 -a -p yourpassword

以上转载自https://www.hostloc.com/thread-688935-1-1.html

三毛可用的DD脚本

bash <(wget –no-check-certificate -qO- ‘https://moeclub.org/attachment/LinuxShell/InstallNET.sh’) -d 10 -v 64 -p root密码 -a –ip-addr 1.1.1.1 –ip-gate 2.2.2.2 –ip-mask 255.255.254.0

1.1.1.1和2.2.2.2 自己根据自己小鸡的参数改就行了 root密码自己设置

参数在控制面板Network 可以直接看到

执行完毕以后,控制面板点VNC窗口开始安装就行了 需要设置下时区

wget -N –no-check-certificate https://raw.githubusercontent.com/veip007/dd/master/dd-gd.sh && chmod +x dd-gd.sh && ./dd-gd.sh


Linux一键安装脚本–支持 Debian 11 和 Ubuntu 20.04 自动安装

使用 MoeClub 的一键脚本 结合 CXTHHHHH 的 Ubuntu 20.04 修复,添加了 Debian 11 的安装

Linux一键安装脚本–支持 Debian 11 和 Ubuntu 20.04 自动安装下载自动安装安装脚本

wget git.io/auto.sh

Linux一键安装脚本 安装命令参考

# 自动安装 Debian 10 buster
bash auto.sh -d 10 -v 64 -a -p 密码

# 自动安装 Debian 11 bullseye
bash auto.sh -d 11 -v 64 -a -p 密码

# 自动安装 Ubuntu 20.04 focal
bash auto.sh -u 20.04 -v 64 -a -p 密码

# 自动安装 Ubuntu 18.04 bionic
bash auto.sh -u 18.04 -v 64 -a -p 密码

# 安装 CentOS 只支持 6.10
bash auto.sh -c 6.10 -v 64 -a -p 密码

国内机器安装 应该可以使用 -apt|-yum|–mirror 参数选国内镜像

我自己使用代理安装速度也行
export http_proxy=”http://192.168.1.135:8010″
export https_proxy=”http://192.168.1.135:8010″
curl google.com

有人建议,添加个自定义 SSH 端口,可以下载脚本,开始添加个端口变量

export ssh_port=’51122′

脚本 730行左右 自动安装动作脚本
最后添加了一行 修改端口

d-i grub-installer/only_debian boolean true
d-i grub-installer/bootdev string default
### d-i grub-installer/force-efi-extra-removable boolean true
d-i finish-install/reboot_in_progress note
d-i debian-installer/exit/reboot boolean true
d-i preseed/late_command string \
sed -ri ‘s/^#?PermitRootLogin.*/PermitRootLogin yes/g’ /target/etc/ssh/sshd_config; \
sed -ri ‘s/^#?PasswordAuthentication.*/PasswordAuthentication yes/g’ /target/etc/ssh/sshd_config; \
sed -ri ‘s/^#Port 22/Port ${ssh_port}/g’ /target/etc/ssh/sshd_config;
EOF

手动修改过的脚本,安装后,SSH 端口自动修改成 51122

腾讯云轻量可用脚本


bash <(curl -sL haoduck.com/sh/dd.sh)

GIT.BETA.GS一键脚本(interserver,vir-JP-384成功)

安装重装系统的前提组件:
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 AutoReinstall.sh https://git.io/betags && chmod a+x AutoReinstall.sh && bash AutoReinstall.sh
新版体验:

wget –no-check-certificate -O NewReinstall.sh https://git.io/newbetags && chmod a+x NewReinstall.sh && bash NewReinstall.sh
如为CN主机(部分主机商已不能使用),可能出现报错或不能下载脚本的问题,可执行以下命令开始安装.

wget –no-check-certificate -O AutoReinstall.sh https://cdn.jsdelivr.net/gh/fcurrk/reinstall@master/AutoReinstall.sh && chmod a+x AutoReinstall.sh && bash AutoReinstall.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

virmach JP384安装特殊要点:装centos7,然后使用wget –no-check-certificate -O AutoReinstall.sh https://git.io/betags && chmod a+x AutoReinstall.sh && bash AutoReinstall.sh来dd系统,不要debian 11,选debian 10,不然内核有问题,记得去vnc里面回车键开启低内存low memory mode

赞(0)
文章名称:《Debian/Ubuntu/CentOS一键DD网络重装系统脚本》
文章链接:https://www.cmy.cn/host/17754.html
版权声明:茶猫云所有发布的内容,部分为原创文章,转载请注明来源!网络转载文章如有侵权请联系我们解决!
最新优惠:茶猫云VPS服务器