Login
下载
Home
/
script
/
os.sh
os.sh
download
#!/bin/bash ## License: GPL ## This is the magically modified version of the one-click reload script. ## It can reinstall CentOS, Debian, Ubuntu and other Linux systems (continuously added) over the network in one click. ## It can reinstall Windwos 2003, 7, 2008R2, 2012R2, 2016, 2019 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://www.cxthhhhh.com ## Written By CXT (CXTHHHHH.com) ## Original version author: ## Blog: https://moeclub.org ## Written By Vicer (MoeClub.org) echo -e "\n\n\n" clear echo -e "\n" echo "---------------------------------------------------------------------------------------------------------------------" echo -e "\033[33m Network-Reinstall-System-Modify Tools V3.1.0 2020/09/15 \033[0m" 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 CentOS8/Debian10/Ubuntu20 \033[0m" echo -e "\n" echo -e "\033[33m [Original] One-click Network Reinstall System - Magic Modify version (For Linux/Windows) \033[0m" echo -e "\033[33m https://www.cxthhhhh.com/Network-Reinstall-System-Modify \033[0m" echo "---------------------------------------------------------------------------------------------------------------------" echo " Default password: cxthhhhh.com" echo "---------------------------------------------------------------------------------------------------------------------" echo -e "\n" sleep 6s 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 '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 '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 'Current system is CentOS' yum install -y xz openssl gawk file wget curl sleep 3s fi echo "---------------------------------------------------------------------------------------------------------------------" echo " Pre-environment preparation. . . 【OK】" echo -e "\n" echo " Start system installation. . . " echo "---------------------------------------------------------------------------------------------------------------------" echo -e "\n" sleep 2s if [ $1 = '-UI_Options' ] then echo -e "\033[33m You have chosen to Start the Graphical Interface Options \033[0m" echo -e "\n" sleep 1s wget --no-check-certificate -qO UI_Options.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/UI_Options.sh' && bash UI_Options.sh fi if [ $1 = '-CXT_Bare-metal_System_Deployment_Platform' ] then echo -e "\033[33m You have chosen to install the latest CXT_Bare-metal_System_Deployment_Platform \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Bare-metal_System_Deployment_Platform/CXT_Bare-metal_System_Deployment_Platform_v3.6.vhd.gz' fi if [ $1 = '-CentOS_8' ] then echo -e "\033[33m You have chosen to install the latest CentOS_8 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/CentOS/CentOS_8.X_NetInstallation.vhd.gz' fi if [ $1 = '-CentOS_7' ] then echo -e "\033[33m You have chosen to install the latest CentOS_7 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/CentOS/CentOS_7.X_NetInstallation_Final.vhd.gz' fi if [ $1 = '-Debian_10' ] then echo -e "\033[33m You have chosen to install the latest Debian_10 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -d 10 -v 64 -a fi if [ $1 = '-Debian_9' ] then echo -e "\033[33m You have chosen to install the latest Debian_9 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -d 9 -v 64 -a fi if [ $1 = '-Ubuntu_20.04' ] then echo -e "\033[33m You have chosen to install the latest Ubuntu_20.04 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -u 20.04 -v 64 -a fi if [ $1 = '-Ubuntu_18.04' ] then echo -e "\033[33m You have chosen to install the latest Ubuntu_18.04 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -u 18.04 -v 64 -a fi if [ $1 = '-Ubuntu_16.04' ] then echo -e "\033[33m You have chosen to install the latest Ubuntu_16.04 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -u 16.04 -v 64 -a fi if [ $1 = '-Windows_Server_2019' ] then echo -e "\033[33m You have chosen to install the latest Windows_Server_2019 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Windows_DD_Disk/Disk_Windows_Server_2019_DataCenter_CN.vhd.gz' fi if [ $1 = '-Windows_Server_2016' ] then echo -e "\033[33m You have chosen to install the latest Windows_Server_2016 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Windows_DD_Disk/Disk_Windows_Server_2016_DataCenter_CN.vhd.gz' fi if [ $1 = '-Windows_Server_2012R2' ] then echo -e "\033[33m You have chosen to install the latest Windows_Server_2012R2 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Windows_DD_Disk/Disk_Windows_Server_2012R2_DataCenter_CN.vhd.gz' fi if [ $1 = '-DD' ] then echo -e "\033[33m You have chosen to install the DD package provided by you \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd $2 fi if [ $1 = '-CentOS_6' ] then echo -e "\033[33m You have chosen to install the latest CentOS_6 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -c 6.10 -v 64 -a fi if [ $1 = '-Debian_8' ] then echo -e "\033[33m You have chosen to install the latest Debian_8 \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -d 8 -v 64 -a fi if [ $1 = '-Debian_7' ] then echo -e "\033[33m You have chosen to install the latest Debian_7 \033[0m" echo -e "\033[41;30m !!! Installing the old system will lead to security risks !!! \033[0m" echo -e "\n" sleep 8s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -d 7 -v 64 -a fi if [ $1 = '-Ubuntu_14.04' ] then echo -e "\033[33m You have chosen to install the latest Ubuntu_14.04 \033[0m" echo -e "\033[41;30m !!! Installing the old system will lead to security risks !!! \033[0m" echo -e "\n" sleep 8s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -u 14.04 -v 64 -a fi if [ $1 = '-Windows_10_Lite' ] then echo -e "\033[33m You have chosen to install the latest Windows_10_Lite \033[0m" echo -e "\n" sleep 5s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Windows_DD_Disk/Disk_Windows_10_x64_Lite_by_CXT.vhd.gz' fi if [ $1 = '-Windows_Server_2008R2' ] then echo -e "\033[33m You have chosen to install the latest Windows_Server_2008R2 \033[0m" echo -e "\033[41;30m !!! Installing the old system will lead to security risks !!! \033[0m" echo -e "\n" sleep 8s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Windows_DD_Disk/Disk_Windows_Server_2008R2_DataCenter_CN.vhd.gz' fi if [ $1 = '-Windows_7_Vienna' ] then echo -e "\033[33m You have chosen to install the latest Windows_7_Vienna \033[0m" echo -e "\033[41;30m !!! Installing the old system will lead to security risks !!! \033[0m" echo -e "\n" sleep 8s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Windows_DD_Disk/Disk_Windows_7_Vienna_Ultimate_CN.vhd.gz' fi if [ $1 = '-Windows_Server_2003' ] then echo -e "\033[33m You have chosen to install the latest Windows_Server_2003 \033[0m" echo -e "\033[41;30m !!! Installing the old system will lead to security risks !!! \033[0m" echo -e "\n" sleep 8s wget --no-check-certificate -qO Core_Install.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/CoreShell/Core_Install_2020.sh' && bash Core_Install.sh -dd 'https://odc.cxthhhhh.com/SyStem/Windows_DD_Disk/Disk_Windows_Server_2003_DataCenter_CN.vhd.gz' fi echo "---------------------------------------------------------------------------------------------------------------------" echo -e "\033[35m Start Installation \033[0m" echo -e "\033[32m Start Installation \033[0m" echo "---------------------------------------------------------------------------------------------------------------------" echo -e "\n" exit
Close
2025-06-22 16:44:28 Sunday 18.97.9.175 Runningtime:1.199s Mem:426.94 KB