| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334 |
- #!/bin/bash
- ## License: GPL
- ## The CXT Version of one-click network reinstallation system Magic revision.
- ## It can reinstall CentOS, Rocky, Debian, Ubuntu, Oracle and other General Operating Systems (continuously added) via the network in one click.
- ## It can reinstall Windwos 2022, 2019, 2016, 2012R2, Windows 10, 11 and other Windows systems (continuously added) via the network in one click.
- ## Support GRUB or GRUB2 for installing a clean minimal system.
- ## Technical support is provided by the CXT (CXTHHHHH.com). (based on the original Version of Vicer)
- ## Magic Modify Version author:
- ## Default root password: cxthhhhh.com
- ## WebSite: https://cxthhhhh.com
- ## Written By CXT (CXTHHHHH.com)
- ## Original Version author:
- ## Blog: https://moeclub.org
- ## Written By MoeClub.org (Vicer)
- CXTaddLine="$1"
- CXTaddVER=""
- CXTisUEFI=""
- CXTmyipapi=""
- CXTisCN="No"
- if [[ $EUID -ne 0 ]]; then
- clear
- echo "错误: 重装脚本必须使用root权限执行" 1>&2
- echo "Error: This Reinstall script must be run as root!" 1>&2
- exit 1
- fi
- echo -e "\n\n\n"
- clear
- echo -e "\n"
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\033[33m 一键网络重装系统 - 魔改版 版本:V5.3.0 更新:2022年07月18日 \033[0m"
- echo -e "\033[33m Network-Reinstall-System-Modify Tools V5.3.0 2022/07/18 \033[0m"
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\033[33m 一键网络重装系统 - 魔改版(适用于Linux / Windows) \033[0m"
- echo -e "\033[33m 系统需求: 任何带有GRUB或GRUB2的Linux操作系统即可运行, 当前推荐安装的系统为: Rocky8/Debian11/Ubuntu22 \033[0m"
- echo -e "\n"
- echo -e "\033[33m [Magic Modify] Reinstall the system (any Windows / Linux) requires only network and one click \033[0m"
- echo -e "\033[33m System requirements: Any Linux system with GRUB or GRUB2, recommended Rocky8/Debian11/Ubuntu22 \033[0m"
- echo -e "\n"
- echo -e "\033[33m 官方更新地址(Official update address):CXT - Enjoy Life | 生活、技术、交友、分享 \033[0m"
- echo -e "\033[33m https://cxthhhhh.com/Network-Reinstall-System-Modify \033[0m"
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo " 默认密码: cxthhhhh.com"
- echo " Default password: cxthhhhh.com"
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\n"
- sleep 6s
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo " 对当前系统环境进行处理. . ."
- echo " Pre-environment preparation. . ."
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\n"
- sleep 2s
- if [ -f "/usr/bin/apt-get" ];then
- isDebian=`cat /etc/issue|grep Debian`
- if [ "$isDebian" != "" ];then
- echo '当前系统 是 Debian'
- echo 'Current system is Debian'
- apt-get install -y xz-utils openssl gawk file wget curl
- apt install -y xz-utils openssl gawk file wget curl
- sleep 3s
- else
- echo '当前系统 是 Ubuntu'
- echo 'Current system is Ubuntu'
- apt-get install -y xz-utils openssl gawk file wget curl
- apt install -y xz-utils openssl gawk file wget curl
- sleep 3s
- fi
- else
- echo '当前系统 是 CentOS/Rocky/Oracle/RHEL'
- echo 'Current system is CentOS/Rocky/Oracle/RHEL'
- yum install -y xz openssl gawk file wget curl
- dnf install -y xz openssl gawk file wget curl
- sleep 3s
- fi
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo " 对当前系统环境进行处理. . . 【OK】"
- echo " Pre-environment preparation. . . 【OK】"
- echo -e "\n"
- echo " 检测系统信息. . . "
- echo " Detection system information. . . "
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\n"
- sleep 1s
- CXTDTYPE=`fdisk -l | grep -o gpt | head -1`
- if [ $CXTDTYPE == "gpt" ] || [ $CXTDTYPE == "GPT" ];then
- echo "UEFI..."
- CXTisUEFI="是(True)"
- else
- echo "Legacy..."
- CXTisUEFI="否(False)"
- fi
- case `uname -m` in aarch64|arm64) CXTaddVER="arm64";; x86|i386|i686) CXTaddVER="i386";; x86_64|amd64) CXTaddVER="amd64";; *) CXTaddVER="";; esac
- CXTmyipapi=$(wget --no-check-certificate -qO- https://api.myip.com | grep "\"country\":\"China\"")
- if [[ "$CXTmyipapi" != "" ]];then
- CXTisCN="Yes"
- fi
- if [ $CXTisCN != "Yes" ];then
- echo "Core Download(Global)..."
- #wget -O
- wget --no-check-certificate -qO ~/Core_Install.sh 'https://cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_v5.3.sh' && chmod a+x ~/Core_Install.sh
- CentOSMirrors=""
- CentOSVaultMirrors=""
- DebianMirrors=""
- UbuntuMirrors=""
- else
- echo "Core Download(CN)..."
- #wget -O
- wget --no-check-certificate -qO ~/Core_Install.sh 'https://caoxiaotian.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_v5.3.sh' && chmod a+x ~/Core_Install.sh
- CXTrandom=$RANDOM
- if [ $[CXTrandom%2] == "0" ];then
- echo "本次随机使用阿里源"
- CentOSMirrors="--mirror http://mirrors.aliyun.com/centos/"
- CentOSVaultMirrors="--mirror http://mirrors.aliyun.com/centos-vault/"
- DebianMirrors="--mirror http://mirrors.aliyun.com/debian/"
- UbuntuMirrors="--mirror http://mirrors.aliyun.com/ubuntu/"
- else
- echo "本次随机使用清华源"
- CentOSMirrors="--mirror http://mirrors.tuna.tsinghua.edu.cn/centos/"
- CentOSVaultMirrors="--mirror http://mirrors.tuna.tsinghua.edu.cn/centos-vault/"
- DebianMirrors="--mirror http://mirrors.tuna.tsinghua.edu.cn/debian/"
- UbuntuMirrors="--mirror http://mirrors.tuna.tsinghua.edu.cn/ubuntu/"
- fi
- fi
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo " 系统信息如下. . . 【OK】"
- echo " System information is as follows. . . 【OK】"
- echo -e "\n"
- echo "你的系统架构是:$CXTaddVER"
- echo "Your system firmware architecture is: $CXTaddVER"
- echo -e "\n"
- echo "你的设备启动类型是UEFI:$CXTisUEFI"
- echo "Your device Startup type is UEFI: $CXTisUEFI"
- echo -e "\n"
- echo "使用大陆加速:$CXTisCN"
- echo "Accelerating Chinese mainland with CDN: $CXTisCN"
- echo -e "\n"
- echo " 启动系统安装. . . "
- echo " Start system installation. . . "
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\n"
- sleep 3s
- if [ $CXTaddVER == "arm64" ];then
- echo "打印ARM64菜单"
- echo -e "\n"
- clear
- echo -e "\n\n\n"
- clear
- echo -e "\n"
- echo " "
- echo "================================================================"
- echo "= ="
- echo "= 一键网络重装系统 - 魔改版(ARM64安装) ="
- echo "= Network-Reinstall-System-Modify (Graphical Install) ="
- echo "= ="
- echo "= V5.3.0 https://www.cxthhhhh.com ="
- echo "= ="
- echo "================================================================"
- echo " "
- echo "您想安装哪个系统(Which System want to Install): "
- echo " "
- echo " 1) AlmaLinux 9(ARM64)"
- echo " 2) CentOS 7(ARM64)【Recommend】"
- echo " 3) Debian 11(ARM64)【Recommend】"
- echo " 4) Debian 10(ARM64)"
- echo " 5) Fedora 36(ARM64)"
- echo " 6) Oracle 9(ARM64)"
- echo " 7) Rocky 9(ARM64)【Recommend】"
- echo " 8) Rocky 8(ARM64)"
- echo " 9) Ubuntu 22(ARM64)【Recommend】"
- echo " 10) Ubuntu 20(ARM64)"
- echo " 99) 更多系统(More System)"
- echo " 100) 裸机系统部署平台(高级用户)"
- echo " 100) Bare-metal System Deployment Platform(Advanced Users)"
- echo " 0) Exit"
- echo -ne "\n请选择(Your option): "
- echo " "
- read N
- case $N in
- 1) echo -e "\nInstall...AlmaLinux 9(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v arm64 -dd "https://odc.cxthhhhh.com/d/SyStem/AlmaLinux/AlmaLinux_9_ARM64_UEFI_NetInstallation_Stable_1.6.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 2) echo -e "\nInstall...CentOS 7(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v arm64 -dd "https://odc.cxthhhhh.com/d/SyStem/CentOS/CentOS_7.X_ARM64_UEFI_NetInstallation_Final_v9.11.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 3) echo -e "\nInstall...Debian 11(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -d 11 -a -v arm64 $DebianMirrors $CXTaddLine ;;
- 4) echo -e "\nInstall...Debian 10(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -d 10 -a -v arm64 $DebianMirrors $CXTaddLine ;;
- 5) echo -e "\nInstall...Fedora 36(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v arm64 -dd "https://odc.cxthhhhh.com/d/SyStem/Fedora/Fedora_36.X_ARM64_UEFI_NetInatallation_Stable_v1.6.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 6) echo -e "\nInstall...Oracle 9(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v arm64 -dd "https://odc.cxthhhhh.com/d/SyStem/Oracle/Oracle_9.X_ARM64_UEFI_NetInstallation_Stable_v1.7.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 7) echo -e "\nInstall...Rocky 9(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v arm64 -dd "https://odc.cxthhhhh.com/d/SyStem/Oracle/Oracle_9.X_ARM64_UEFI_NetInstallation_Stable_v1.7.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 8) echo -e "\nInstall...Rocky 8(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v arm64 -dd "https://odc.cxthhhhh.com/d/SyStem/Rocky/Rocky_8.X_ARM64_UEFI_NetInstallation_Stable_v6.11.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 9) echo -e "\nInstall...Ubuntu 22(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -u 22.04 -a -v arm64 $UbuntuMirrors $CXTaddLine ;;
- 10) echo -e "\nInstall...Ubuntu 20(ARM64)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -u 20.04 -a -v arm64 $UbuntuMirrors $CXTaddLine ;;
- 99) echo "更多系统前往CXT博客及ODC查看。https://www.cxthhhhh.com"; exit 1;;
- 100) echo -e "\nInstall...Bare-metal System Deployment Platform(Advanced Users)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v arm64 -dd "https://odc.cxthhhhh.com/d/SyStem/Bare-metal_System_Deployment_Platform/CXT_Bare-metal_System_Deployment_Platform_v3.6.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 0) exit 0;;
- *) echo "Wrong input!"; exit 1;;
- esac
- elif [ [$CXTisUEFI == "是(True)"] && [ $CXTaddVER != "arm64" ] ];then
- echo "打印UEFI菜单"
- echo -e "\n"
- clear
- echo -e "\n\n\n"
- clear
- echo -e "\n"
- echo " "
- echo "================================================================"
- echo "= ="
- echo "= 一键网络重装系统 - 魔改版(UEFI安装) ="
- echo "= Network-Reinstall-System-Modify (Graphical Install) ="
- echo "= ="
- echo "= V5.3.0 https://www.cxthhhhh.com ="
- echo "= ="
- echo "================================================================"
- echo " "
- echo "您想安装哪个系统(Which System want to Install): "
- echo " "
- echo " 1) CentOS 8(UEFI)"
- echo " 2) Debian 11(UEFI)【Recommend】"
- echo " 3) Debian 10(UEFI)"
- echo " 4) OpenWRT (UEFI)"
- echo " 5) Oracle 9(UEFI)"
- echo " 6) Rocky 9(UEFI)"
- echo " 7) Rocky 8(UEFI)【Recommend】"
- echo " 8) Ubuntu 22(UEFI)【Recommend】"
- echo " 9) Ubuntu 20(UEFI)"
- echo " 21) Windows Server 2022(UEFI)【Recommend】"
- echo " 22) Windows Server 2019(UEFI)"
- echo " 23) Windows Server 2012 R2(UEFI)"
- echo " 99) 更多系统(More System)"
- echo " 100) 裸机系统部署平台(高级用户)"
- echo " 100) Bare-metal System Deployment Platform(Advanced Users)"
- echo " 0) Exit"
- echo -ne "\n请选择(Your option): "
- echo " "
- read N
- case $N in
- 1) echo -e "\nInstall...CentOS 8(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Rocky/Rocky_8.X_x64_UEFI_NetInstallation_Stable_v6.9.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 2) echo -e "\nInstall...Debian 11(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -d 11 -a -v 64 -firmware $DebianMirrors $CXTaddLine ;;
- 3) echo -e "\nInstall...Debian 10(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -d 10 -a -v 64 -firmware $DebianMirrors $CXTaddLine ;;
- 4) echo -e "\nInstall...OpenWRT (UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/OpenWRT-Virtualization-Servers/Stable/openwrt-x86-64-generic-squashfs-combined-efi.img.gz" $DebianMirrors $CXTaddLine ;;
- 5) echo -e "\nInstall...Oracle 9(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Oracle/Oracle_9.X_x64_UEFI_NetInstallation_Stable_v1.9.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 6) echo -e "\nInstall...Rocky 9(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Rocky/Rocky_8.X_x64_UEFI_NetInstallation_Stable_v6.9.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 7) echo -e "\nInstall...Rocky 8(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Rocky/Rocky_8.X_x64_UEFI_NetInstallation_Stable_v6.9.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 8) echo -e "\nInstall...Ubuntu 22(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -u 22.04 -a -v 64 -firmware $UbuntuMirrors $CXTaddLine ;;
- 9) echo -e "\nInstall...Ubuntu 20(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -u 20.04 -a -v 64 -firmware $UbuntuMirrors $CXTaddLine ;;
- 21) echo -e "\nInstall...Windows Server 2022(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Windows_DD_Disks/Disk_Windows_Server_2022_DataCenter_CN_v2.12_UEFI.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 22) echo -e "\nInstall...Windows Server 2019(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Windows_DD_Disks/Disk_Windows_Server_2019_DataCenter_CN_v5.1_UEFI.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 23) echo -e "\nInstall...Windows Server 2012 R2(UEFI)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Windows_DD_Disks/Disk_Windows_Server_2012R2_DataCenter_CN_v4.29_UEFI.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 99) echo "更多系统前往CXT博客及ODC查看。https://www.cxthhhhh.com"; exit 1;;
- 100) echo -e "\nInstall...Bare-metal System Deployment Platform(Advanced Users)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -firmware -dd "https://odc.cxthhhhh.com/d/SyStem/Bare-metal_System_Deployment_Platform/CXT_Bare-metal_System_Deployment_Platform_v3.6.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 0) exit 0;;
- *) echo "Wrong input!"; exit 1;;
- esac
- else
- echo "打印标准菜单"
- echo -e "\n"
- clear
- echo -e "\n\n\n"
- clear
- echo -e "\n"
- echo " "
- echo "================================================================"
- echo "= ="
- echo "= 一键网络重装系统 - 魔改版(BIOS Legacy安装) ="
- echo "= Network-Reinstall-System-Modify (Graphical Install) ="
- echo "= ="
- echo "= V5.3.0 https://www.cxthhhhh.com ="
- echo "= ="
- echo "================================================================"
- echo " "
- echo "您想安装哪个系统(Which System want to Install): "
- echo " "
- echo " 1) CentOS 9"
- echo " 2) CentOS 8"
- echo " 3) CentOS 7【Recommend】"
- echo " 4) Debian 11【Recommend】"
- echo " 5) Debian 10"
- echo " 6) OpenWRT"
- echo " 7) Oracle 9"
- echo " 8) Rocky 9"
- echo " 9) Rocky 8【Recommend】"
- echo " 10) Ubuntu 22【Recommend】"
- echo " 11) Ubuntu 20"
- echo " 21) Windows Server 2022【Recommend】"
- echo " 22) Windows Server 2019"
- echo " 23) Windows Server 2016"
- echo " 24) Windows Server 2012 R2"
- echo " 99) 更多系统(More System)"
- echo " 100) 裸机系统部署平台(高级用户)"
- echo " 100) Bare-metal System Deployment Platform(Advanced Users)"
- echo " 0) Exit"
- echo -ne "\n请选择(Your option): "
- echo " "
- read N
- case $N in
- 1) echo -e "\nInstall...CentOS 9\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/CentOS/CentOS_9.X_x64_Legacy_NetInstallation_Stable_v1.6.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 2) echo -e "\nInstall...CentOS 8\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/CentOS/CentOS_8.X_x64_Legacy_NetInstallation_Stable_v6.8.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 3) echo -e "\nInstall...CentOS 7\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/CentOS/CentOS_7.X_x64_Legacy_NetInstallation_Final_v9.8.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 4) echo -e "\nInstall...Debian 11\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -d 11 -a -v 64 $DebianMirrors $CXTaddLine ;;
- 5) echo -e "\nInstall...Debian 10\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -d 10 -a -v 64 $DebianMirrors $CXTaddLine ;;
- 6) echo -e "\nInstall...OpenWRT\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/OpenWRT-Virtualization-Servers/Stable/openwrt-x86-64-generic-squashfs-combined.img.gz" $DebianMirrors $CXTaddLine ;;
- 7) echo -e "\nInstall...Oracle 9\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Oracle/Oracle_9.X_x64_Legacy_NetInstallation_Stable_v1.8.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 8) echo -e "\nInstall...Rocky 9\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Rocky/Rocky_8.X_x64_Legacy_NetInstallation_Stable_v6.8.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 9) echo -e "\nInstall...Rocky 8\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Rocky/Rocky_8.X_x64_Legacy_NetInstallation_Stable_v6.8.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 10) echo -e "\nInstall...Ubuntu 22\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -u 22.04 -a -v 64 $UbuntuMirrors $CXTaddLine ;;
- 11) echo -e "\nInstall...Ubuntu 20\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -u 20.04 -a -v 64 $UbuntuMirrors $CXTaddLine ;;
- 21) echo -e "\nInstall...Windows Server 2022\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Windows_DD_Disks/Disk_Windows_Server_2022_DataCenter_CN_v2.12.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 22) echo -e "\nInstall...Windows Server 2019\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Windows_DD_Disks/Disk_Windows_Server_2019_DataCenter_CN_v5.1.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 23) echo -e "\nInstall...Windows Server 2016\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Windows_DD_Disks/Disk_Windows_Server_2016_DataCenter_CN_v4.12.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 24) echo -e "\nInstall...Windows Server 2012 R2\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Windows_DD_Disks/Disk_Windows_Server_2012R2_DataCenter_CN_v4.29.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 99) echo "更多系统前往CXT博客及ODC查看。https://www.cxthhhhh.com"; exit 1;;
- 100) echo -e "\nInstall...Bare-metal System Deployment Platform(Advanced Users)\n"; read -s -n1 -p "任意键继续(Press any key to continue...)" ; bash ~/Core_Install.sh -a -v 64 -dd "https://odc.cxthhhhh.com/d/SyStem/Bare-metal_System_Deployment_Platform/CXT_Bare-metal_System_Deployment_Platform_v3.6.vhd.gz" $DebianMirrors $CXTaddLine ;;
- 0) exit 0;;
- *) echo "Wrong input!"; exit 1;;
- esac
- fi
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\033[35m 启动 安装 \033[0m"
- echo -e "\033[32m Start Installation \033[0m"
- echo "---------------------------------------------------------------------------------------------------------------------"
- echo -e "\n"
|