Linux DD Linux, Linux DD Windows——dd linux, dd win
一键DD脚本(By MoeClub)
1.安装所需软件
#Debian/Ubuntu使用:
apt-get install -y xz-utils openssl gawk file
#RedHat/CentOS使用:
yum install -y xz openssl gawk file
* 如果出现错误:
- Debian/Ubuntu使用
apt-get update
- RedHat/CentOS使用
yum update
更新一下,在重新执行上方的命令。
2.下载通用脚本
#下载脚本
wget --no-check-certificate https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh
指定国内镜像源、指定网络参数等
2.1 *常用参数(可选)
#--mirror 参数可以指定镜像源,常用于加速国内服务器,如:
--mirror "http://mirrors.ustc.edu.cn/debian/"
#没有dhcp时,需要指定网络参数:IP地址、网关、子网掩码,如:
--ip-addr 地址 --ip-gate 网关 --ip-mask 掩码
2.2 *使用方法(参考)
Usage:
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
-p [linux password]
-port [linux ssh port]
# dist-name: 发行版本代号
# dist-version: 发行版本号
# -apt/-yum/--mirror : 使用定义镜像
# -p : linux 自定义ssh密码
# -port : linux 自定义ssh端口
3.使用示例
由于博主自己就使用过 Debian
和 CentOS
, 故这里就简单记录这两种。
3.1 国内机子
由于一些众所周知的原因,国内的机器一般要指定下国内的镜像源,网络重装过程才不会很慢,或者很长时间无响应。
DD Linux
#使用ustc源全自动分别安装Debian8x64、Debian9x64、Debian10x64、Debian11x64
bash InstallNET.sh -d 8 -v 64 -p 你的root密码 --mirror "http://mirrors.ustc.edu.cn/debian/"
bash InstallNET.sh -d 9 -v 64 -p 你的root密码 --mirror "http://mirrors.ustc.edu.cn/debian/"
bash InstallNET.sh -d 10 -v 64 -p 你的root密码 --mirror "http://mirrors.ustc.edu.cn/debian/"
bash InstallNET.sh -d 11 -v 64 -p 你的root密码 --mirror "http://mirrors.ustc.edu.cn/debian/"
注意: CentOS自建国内源或者使用其它的CentOS国内源之后, 脚本也需要自行更改, 否则会报错。
#使用自建源全自动分别安装CentOS6.8x64、CentOS6.9x64、CentOS6.10x64
###注意, 如需要CenOS7/CentOS8, 萌咖的脚本不支持, 请更换其它的集成c7/c8打包镜像的脚本!
bash InstallNET.sh -c 6.8 -v 64 -p 你的root密码 --mirror '你的国内源'
bash InstallNET.sh -c 6.9 -v 64 -p 你的root密码 --mirror '你的国内源'
bash InstallNET.sh -c 6.10 -v 64 -p 你的root密码 --mirror '你的国内源'
DD Windows
注意: administrator密码是你所选用的dd包里设置的, 选用直链前请注意
#使用ustc源加速DD Win过程
bash InstallNET.sh -dd '单引号里的文字替换成Windows dd包直链' --mirror 'http://mirrors.ustc.edu.cn/debian/'
#使用ustc源加速DD Win过程, 并指定网络配置参数。
###ip-addr(ip地址)、ip-gate(网关)、ip-mask(掩码)后面的x.x.x.x自行替换成自己的
bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd '单引号里的文字替换成Windows dd包直链' --mirror 'http://mirrors.ustc.edu.cn/debian/'
3.2 海外机子
海外的机器就比较随意了,直接用脚本内置的默认镜像源就ok。
DD Linux
注意: 下面
你的root密码
请自行替换再使用#使用默认源全自动分别安装Debian8x64、Debian9x64、Debian10x64、Debian11x64
bash InstallNET.sh -d 8 -v 64 -p 你的root密码
bash InstallNET.sh -d 9 -v 64 -p 你的root密码
bash InstallNET.sh -d 10 -v 64 -p 你的root密码
bash InstallNET.sh -d 11 -v 64 -p 你的root密码
#使用默认源全自动分别安装CentOS6.8x64、CentOS6.9x64、CentOS6.10x64
###注意, 如需要CenOS7/CentOS8, 萌咖的脚本不支持, 请更换其它的集成c7/c8打包镜像的脚本!
bash InstallNET.sh -c 6.8 -v 64 -p 你的root密码
bash InstallNET.sh -c 6.9 -v 64 -p 你的root密码
bash InstallNET.sh -c 6.10 -v 64 -p 你的root密码
DD Windows
注意: administrator密码是你所选用的dd包里设置的, 选用直链前请注意
#使用默认源DD Win
bash InstallNET.sh -dd '单引号里的文字替换成Windows dd包直链'
#使用默认源DD Win, 并指定网络配置参数。
###注意, ip-addr(ip地址)、ip-gate(网关)、ip-mask(掩码)后面的x.x.x.x自行替换成自己的
bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd '单引号里的文字替换成Windows dd包直链'
附反向DD
阅读剩余
版权声明:
作者:觉
链接:https://cimen.club/162.html
文章版权归作者所有,未经允许请勿转载。
THE END