Linux VPS主機要重裝系統的話,一般來說直接在主機商那裡選擇一個發行版本就行了,SolusVM官網提供非常多的鏡像。如果你用的是獨立伺服器,例如DediPath獨立伺服器,那我們可以使用主機商提供的IPMI來安裝自己的作業系統。
但是,有不少的同學喜歡自己安裝作業系統,例如前一段時間其雲否主機的一個客戶就想要在VPS上安裝Windows作業系統,在沒有提供Windows鏡像的情況下,我們可以透過Linux強大的DD指令,在Linux VPS主機上安裝Windows作業系統。
本篇文章就來分享Linux VPS主機一鍵安裝Windows作業系統和Linux系統,同時此方法也同樣適用於獨立伺服器。獨立伺服器透過IPMI安裝作業系統過程很漫長,通常是因為本地網路速度慢的原因導致的,使用網路一鍵純淨安裝系統可以解決此問題。
更多的關於VPS主機和獨立伺服器使用教學課程,這裡還有:
- VPS主機加速方法 – 一鍵安裝加速模組 從「軟體」上提升VPS主機速度
- Linux Crontab指令定時任務基本語法與操作教學-VPS/伺服器自動化
- 利用SolusVM在伺服器/VPS上開設NAT VPS主機-整合WHMCS開賣NAT VPS
PS:更新記錄:
1.更新了腳本及使用說明。 2020.10.10
2.Windows要更大的記憶體才能運行,我們也可以直接安裝Linux桌面環境,參考:CentOS和Ubuntu系統安裝桌面-Gnome桌面,瀏覽器和安裝配置VNC。 2019.9.11
3.更簡單方便的Linux系統一鍵安裝與運行Chrome瀏覽器的方法:Linux VPS主機一鍵安裝桌面環境和RDP遠端桌面連接-運行Chrome和火狐瀏覽器。 2019.11.6
一、Linux VPS和獨立伺服器一鍵安裝Windows和Linux系統
專案:
- HTTPS://GitHub.com/meow love/network-reinstall-system-modify
- 類似腳本:VPS一鍵安裝純淨Debian/Ubuntu/CentOS和全自動DD安裝 Windows
1.1 注意事項
要求VPS主機或伺服器已安裝任意由GRUB or GRUB2引導Linux系統(RedHat/CentOS/Debian/Ubuntu/Etc.)。所有系統安裝完畢的預設密碼是[cxthhhhh.com],為了防止暴力破解,你必須在安裝完成時立刻修改預設密碼!
一些沒有DHCP的VPS/雲端平台/獨立伺服器,安裝後無法存取網絡,你需要登陸VNC/IPIM/KVM後手動進行網卡IP配置。因硬體配置和網路環境不同,安裝全程需要15-60分鐘,請耐心等待。安裝完成即可透過IP:22(Linux SSH)/IP:3389(Windows RDP)進行連線。
重裝與安裝系統前準備:
# RedHat/CentOS: yum install -y xz openssl gawk file # Debian/Ubuntu: apt-get install -y xz-utils openssl gawk file
1.2 一鍵重裝/安裝Windows和Linux
2020年10月10日更新如下:
執行以下命令開始安裝:
#如何使用 1、下载脚本(通过root用户执行) wget --no-check-certificate -qO ~/Network-Reinstall-System-Modify.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/Network-Reinstall-System-Modify.sh' && chmod a+x ~/Network-Reinstall-System-Modify.sh 2、安装系统(任选其一) 【图形化UI界面选择】(推荐) bash ~/Network-Reinstall-System-Modify.sh -UI_Options 【合并执行】一键启动图形化UI界面,选择安装系统(包含下载+执行): wget --no-check-certificate -qO ~/Network-Reinstall-System-Modify.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/Network-Reinstall-System-Modify.sh' && chmod a+x ~/Network-Reinstall-System-Modify.sh && bash ~/Network-Reinstall-System-Modify.sh -UI_Options 【安装 裸机系统部署平台】(推荐) bash ~/Network-Reinstall-System-Modify.sh -CXT_Bare-metal_System_Deployment_Platform 【安装 Linux】(推荐) bash ~/Network-Reinstall-System-Modify.sh -CentOS_8 bash ~/Network-Reinstall-System-Modify.sh -Debian_10 bash ~/Network-Reinstall-System-Modify.sh -Ubuntu_20.04 【安装 Windows】(推荐) bash ~/Network-Reinstall-System-Modify.sh -Windows_Server_2019 【安装 指定自定义 DD镜像】(推荐) bash ~/Network-Reinstall-System-Modify.sh -DD "%URL%"
常規說明如下:
1.當您執行完上面的2行指令,你的伺服器將開始網路重裝純淨系統。在完成安裝之前,您將無法進行連線管理。因硬體配置和網路環境不同,安裝全程需要15-60分鐘,請耐心等待。安裝完成即可透過IP:22(Linux SSH)/IP:3389(Windows RDP)進行連線。
2、為了保證更高的相容性。推薦重裝純淨系統前,您目前的系統版本為:CentOS 7 / Debian 9 / Ubuntu 18.04 。 (當您的服務商未提供以上作業系統時,您可以考慮使用其他系統)
3.原系統推薦優先順序:C7 > U18 > D9 > U16 > D8 > 商家提供的其它系統
預設帳戶:
通常,使用自帶鏡像,或您的鏡像作者未明確說明系統的使用者名稱和密碼的情況下。
對於Microsoft Windows。
預設的使用者名稱是:Administrator
預設的密碼是:cxthhhhh.com對於Linux(CentOS / Debian / Ubuntu),裸機系統部署平台等。
預設的使用者名稱是:root
預設的密碼是:cxthhhhh.com
安全提示:
【提示】系統重裝完成後,請您務必立刻修改系統的預設密碼【cxthhhhh.com】,並做好系統更新和安全性修補程式工作,否則您的伺服器可能面臨安全隱患。 (由於本站預設密碼為公開網址,因此可能已被密碼字典收錄)
(以下為原教程)執行如下圖:
高級模式的帳戶和驗證密碼,允許UEFI啟動的安裝和高級功能(UserName:root / PassWord:cxthhhhh.com)使用裸機系統部署平台,將會進行磁碟修改,請備份好您的原始(Old)數據,否則將會造成不可挽回的損失。
2.2 自訂安裝任意系統
依照上文1.2步驟執行好腳本指令,不要選擇Linux或Windows系統安裝指令,改用以下指令:
#安装裸机系统部署平台 bash ~/Network-Reinstall-System-Modify.sh -CXT_Bare-metal_System_Deployment_Platform
執行命令後,主機會重啟。這時如果你用的是VPS,請打開VNC進入。
三、一鍵DD安裝自己的作業系統
如果你有了自己的DD作業系統鏡像,這個腳本也支援自己安裝自己的DD鏡像,還是一樣,依照上文1.2步驟執行好腳本指令,不要選擇Linux或Windows系統安裝指令,改用以下指令:
#安装自己的DD系统 %ULR%应该替换为您自己的映像地址。 bash ~/Network-Reinstall-System-Modify.sh -DD "%URL%"
四、分享幾個Windows和Linux ISO和DD鏡像
這裡有幾個公共的Windows和Linux ISO和DD鏡像下載地址,因為是公共的,選擇時請仔細斟酌(有些沒有密碼,有些自帶密碼,可進入DD包詳情頁面查看)。
1.80host ISO:http://down.80host.com/iso/
2.down.童年:HTTPS://down.童年/Windows/ISO/
3.Technical:https://opendisk.cxthhhhh.com/
4.指尖:https://pan.fingerit.cn/
公共的DD包如下:
#80host DD包 http://down.80host.com/iso/dd/WS2008R2Enterprise-Joodle-Template.gz http://down.80host.com/iso/dd/Windows2012R2-Joodle-Template.gz Username:Administrator Password:Password147 http://down.80host.com/iso/dd/Windows7-Joodle-Template.gz http://down.80host.com/iso/dd/Windows8.1-Joodle-Template.gz Username:Admin Password:Password147 http://down.80host.com/iso/dd/7.ENT.EVAL.64.VIRTIO-SCSI.gz Username:WhatUpTime.com Password:P@ssword64 http://down.80host.com/iso/dd/win7_cn_5gb_virtio_scsi.gz Username:administrator Password:www.80host.com #支持OVH VPS的scsi磁盘驱动,其他viostor的DD包在上面会蓝屏 http://down.80host.com/iso/dd/win7_cn_5gb_virtio_scsi_faster.gz Username:administrator Password:www.80host.com #支持OVH VPS的scsi磁盘驱动,其他viostor的DD包在上面会蓝屏 http://down.80host.com/iso/dd/Kimsufi2003.gz Username:Administrator Password:password!yxz.me http://down.80host.com/iso/dd/win2003_with_update.gz Username:administrator Password:80hostkvmlamjj http://down.80host.com/iso/dd/ikoula92.gz Username:administrator Password:Abcd123400 #Laiboke.com制作的中文版2012R2 http://down.80host.com/iso/dd/Win2012R2ZW.gz Username:Administrator Password:Laiboke.com #moerats.com提供 #Windows Embedded 8.1 Industry Pro x64 (2.87G;KVM;XEN;Hyper-V;未激活) https://moeclub.org/get-win8embx64-auto #备用地址 https://down.moerats.com/Windows/win8embx64-auto.gz
五、總結
有了Linux VPS主機和伺服器一鍵重裝和安裝Windows和Linux系統,即使是對Linux指令不太熟悉的使用者都可以在最短的時間內在VPS主機上安裝好Windows系統,需要注意的是Windows需要正版授權才能使用。
挖站否在使用的過程中,發現本機電腦的遠端桌面無法使用了。如果你也遇到這樣的問題(Windows 10),請使用下面的方法可以解決:
1.下載安裝一個自動化工具即可,網址:https://github.com/binarymaster/rdpwrap/releases。壓縮包中有一個啟用遠端桌面的工具,和一個配置工具(因為系統屬性中沒有配置介面,所屬需要這個配置工具)。
2.先點選
RDPCheck.exe
檢查本機是否支援遠端桌面服務。如果是家庭版,十有八九會提示連線失敗。如果失敗,右鍵以系統管理員身分執行
install.bat。安裝完成後,就可以進行遠端桌面連線了!
如下圖: