适用于由GRUB引导的CentOS,Ubuntu,Debian系统。
使用官方发行版去掉模板预装的软件。
同时也可以解决内核版本与软件不兼容的问题。
只要有root权限,还您一个纯净的系统。
- 全自动安装默认root密码:Vicer,安装完成后请立即更改密码
- 能够全自动重装Debian/Ubuntu/CentOS等系统
- 同时提供dd安装镜像功能,例如: 全自动无救援dd安装windows系统
- 全自动安装CentOS时默认提供VNC功能,可使用VNC Viewer查看进度,VNC端口为1或者5901,可自行尝试连接.(成功后VNC功能会消失)
- 目前CentOS系统只支持任意版本重装为 CentOS 6.9 及以下版本
- 特别注意:OpenVZ构架不适用
- [2018.06.09]
支持自定义远程桌面端口并打开相关防火墙端口(默认为3389).
自动扩展系统盘空间为整个硬盘.
增加 -rdp 参数
- [2018.04.17]
修复对grub.conf抓取识别的问题
- [2018.04.06]
优化正则表达式.
丢弃对grep -P的依赖
- [2018.04.03]
合并Debian/Ubuntu/CentOS/dd安装镜像功能.
使用最少依赖原则.
优化部分流程.
修复一些已知BUG
依赖包
1 2 3 4 5 6 7 8 9 10 11 |
#二进制文件 Debian/Ubuntu RedHat/CentOS iconv [libc-bin] [glibc-common] xz [xz-utils] [xz] awk [gawk] [gawk] sed [sed] [sed] file [file] [file] grep [grep] [grep] openssl [openssl] [openssl] cpio [cpio] [cpio] gzip [gzip] [gzip] cat,cut.. [coreutils] [coreutils] |
确保安装了所需软件
1 2 3 4 5 |
#Debian/Ubuntu: apt-get install -y xz-utils openssl gawk file #RedHat/CentOS: yum install -y xz openssl gawk file |
如果出现了错误,请运行
1 2 3 4 5 |
#Debian/Ubuntu: apt-get update #RedHat/CentOS: yum update |
一键下载及使用
1 |
wget --no-check-certificate -qO InstallNET.sh 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh' && chmod a+x InstallNET.sh |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
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 -a/-m # dist-name: 发行版本代号 # dist-version: 发行版本号 # -apt/-yum/--mirror : 使用定义镜像 # -a/-m : 询问是否能进入VNC自行操作. -a 为不提示(一般用于全自动安装), -m 为提示. |
#使用默认镜像全自动安装
1 |
bash InstallNET.sh -d 8 -v 64 -a |
#使用自定义镜像全自动安装
1 |
bash InstallNET.sh -c 6.9 -v 64 -a --mirror 'http://mirror.centos.org/centos' |
# 以下示例中,将X.X.X.X替换为自己的网络参数
# --ip-addr :IP Address/IP地址
# --ip-gate :Gateway /网关
# --ip-mask :Netmask /子网掩码
#使用自定义镜像自定义网络参数全自动安装
1 |
bash InstallNET.sh -u 16.04 -v 64 -a --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x --mirror 'http://archive.ubuntu.com/ubuntu' #<推荐使用阿里mirror http://opsx.alibaba.com/mirror> |
#使用自定义网络参数全自动dd方式安装
1 |
bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd 'https://moeclub.org/get-win7embx86-auto' |
#使用自定义网络参数全自动dd方式安装存储在谷歌网盘中的镜像(调用文件ID的方式)
1 |
bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd "$(echo "14xB2k9r36NRzWhO0lzjf604EB7B6JLH0" |xargs -n1 bash <(wget --no-check-certificate -qO- 'https://moeclub.org/get-gdlink'))" |
#使用自定义网络参数全自动dd方式安装存储在谷歌网盘中的镜像
1 |
bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd "$(echo "https://drive.google.com/open?id=14xB2k9r36NRzWhO0lzjf604EB7B6JLH0" |xargs -n1 bash <(wget --no-check-certificate -qO- 'https://moeclub.org/get-gdlink'))" |
- ifconfig -a 和 cat /etc/resolv.conf (主要查看ip/netmask和dns)
- netstat -rn
- cat /etc/sysconfig/network
- cat /etc/sysconfig/network-scripts/ifcfg-eth0
- traceroute 第一行就是自己的网关
- ip route show
- route -n
- 特别注意
萌咖提供的dd安装镜像
远程登陆账号为: Administrator
远程登陆密码为: Vicer
仅修改了主机名,可放心使用.(建议自己制作.)
- 在dd安装系统镜像时
在你的机器上全新安装,如果你有VNC,可以看到全部过程.
在dd安装镜像的过程中,不会走进度条(进度条一直显示为0%).完成后将会自动重启.
分区界面标题一般显示为: “Starting up the partitioner“
使用谷歌网盘中储存的镜像: [无限制大小] 获取谷歌网盘文件临时直接下载链接
- 在全自动安装CentOS时
如果看到 “Starting graphical installation” 或者类似表达,则表示正在安装.
正常情况下只需要耐心等待安装完成即可.
如果需要查看进度,使用VNC Viewer(或者其他VNC连接工具)
连接提示中的IP地址:端口进行连接.(端口一般为1或者5901)
文章转载自:moeclub.org
文章评论
Ubuntu大概多长时间
@cherry 这个要看硬件配置,一般10-30分钟。
从百度点进来的,学习学习,呵呵!