Linux伺服器VPS的Windows DD套件怎麼製作
準備工作
Windows
原始映像,可以在MSDN下載。DISM ,用於
DIY
以及最佳化wim
鏡像。虛擬化驅動程式:VirtIO(
KVM
驅動程式),Xen驅動程式。下載gunzip for windows,備用下載點。或者你也可以直接去安裝
Cmder
(官網),其自帶gzip
(順便安利一下這個可以在Win
下執行大多數Linux
命令的超好用的命令列程式)。在電腦上安裝
Hyper-V
(Win8/10開啟Hyper-V教學),準備用於對製作好的vhd
映像進行測試。
開始製作
1、製作可用的鏡像檔案
提取準備好的Windows
原始映像中的\sources\install.wim
文件,解壓縮或直接掛載虛擬光碟機都行,擷取該檔案到E:\install.wim
。
建立一個vhd
虛擬磁碟,範例:磁碟區為V
,路徑為D:\win.vhd
,大小為5120M
。
首先以管理員身份執行命令提示字元或PowerShell
,然後執行以下命令:
diskpart# 以下命令實際上可以複製貼上一次執行,無分條CREATE VDISK FILE="D:\win.vhd" TYPE=FIXED MAXIMUM=5120SELECT VDISK FILE="D:\win.vhd"ATTACH VDISKCLEANCREATE PARTITION PRIMARYFORMAT FS=NTFS"ATTACH VDISKCLEANCREATE PARTITION PRIMARYFORMAT FS=NTFS QUICK#J=TERREATE
在
磁碟建立一個資料夾D:\MOUNT
,開啟DISM
,點選:檔案–>掛載映像–>點第一個瀏覽,找到E:\install.wim
–>點第二個瀏覽,找到D:\MOUNT
–>不選取唯讀模式– >確定。 在
裡進行系統設定最佳化(建議關閉UAC
)、安裝語言包、新增先前下載好的虛擬化驅動程式等。 完成後,點檔–>另存為映像–>儲存在
,等待任務完成。 點選:檔案–>釋放映像–>點第一個瀏覽,找到
–>點第二個瀏覽,找到V:
–>只選中添加引導和格式化–>確定–>在彈出的“引導修復-BIOS
”對話框中點擊“更多” –>找到盤符為V
的磁碟分割–>確定。 最後等待完成!
2、設定係統的登錄機碼
在自己的電腦上開啟登錄編輯程式
regedit,選取HKEY_LOCAL_MACHINE
分支,點擊:文件->載入配置單元。 在檔案瀏覽器中選擇
,項目名稱填一個好找又不和目前項目相同的,例如A_SYSTEM
,然後更改如下鍵值以開啟遠端桌面服務。 繼續依照先前步驟載入設定單元
,項目為A_SOFTWARE
,然後變更如下鍵值以關閉 Ctrl Alt Del
登陸。 選取我們載入的設定單元,點選:檔案->卸載設定單元,將
和A_SOFTWARE
卸載。 3、製作預應答檔案
下載Microsoft Windows AIK,建議安裝在剩餘空間較大的磁碟分割區,因為建立編錄檔案的時候會自動掛載鏡像。
似乎只適用於製作
Windows 7以及Server 2008 R2
的,如果是其他系統不知能不能製作,也可以嘗試直接複製我提供的預應答文件。 安裝完成後,開啟“
系統映像管理員”,點擊:檔案->選擇Windows
映像,然後選擇我們已經在前面的步驟中優化好的wim
文件,然後會提示你需要建立編錄文件,選是即可。 等待載入完成,然後仿照【這個預應答檔案】進行製作(檔案內容見附錄),這個預應答檔案將會設定使用者名稱
的密碼為lolico .moe123
。軟體的具體使用方法可以百度一下有很多範例,講起來比較複雜,理解能力強的人看一看就會用,因此此處不再贅述。如果你要製作的是Win7
或Server2008R2
的64
位元系統,也可以使用此軟體打開,然後在這個檔案的基礎上進行修改。 製作完成之後儲存預應答檔案為
,然後放在V:\Windows\Panther
目錄下(如果沒有目錄就自行新建)。 在我的電腦中右鍵點選
盤,彈出。 <h4 id="對製作好的dd-包進行測試">4、對製作好的dd 包進行測試</h4>
<p>先將你製作好的<code>vhd
#複製一份,用複製的這份來測試,這樣的話如果出現了錯誤就不用再重新製作,可以繼續修改。
開啟Hyper-V
,點選:操作->新建->虛擬機器。
名稱和位置隨便選,指定代數選擇“第一代”,內存分配你覺得足以啟動系統即可,配置網絡不用管;連接虛擬硬碟選擇“使用現有虛擬磁碟”,接著指定我們剛才製作的vhd
虛擬磁碟,之後的設定都維持預設即可。
啟動虛擬機,觀察是否有進行自動安裝等操作,成功的話就可以關掉虛擬機並刪掉使用過的vhd
了。
4、將dd包部署在伺服器上
使用gunzip
工具壓縮打包壓縮D:\win.vhd
,這裡提供兩種方法:
#使用gunzip for windows
#將gunzip 程式目錄中的bin目錄裡的所有檔案複製到%WINDIR%/SYSTEM32 ,接著在指令提示字元內進入vhd所在目錄,執行gzip.exe -k9 win.vhd。
#使用cmder自帶gunzip
#在cmder中進入vhd所在目錄,執行gzip -k9 win.vhd。
以上是Linux伺服器VPS的Windows DD套件怎麼製作的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

VS Code 系統要求:操作系統:Windows 10 及以上、macOS 10.12 及以上、Linux 發行版處理器:最低 1.6 GHz,推薦 2.0 GHz 及以上內存:最低 512 MB,推薦 4 GB 及以上存儲空間:最低 250 MB,推薦 1 GB 及以上其他要求:穩定網絡連接,Xorg/Wayland(Linux)

Docker 進程查看方法:1. Docker CLI 命令:docker ps;2. Systemd CLI 命令:systemctl status docker;3. Docker Compose CLI 命令:docker-compose ps;4. Process Explorer(Windows);5. /proc 目錄(Linux)。

VS Code擴展安裝失敗的原因可能包括:網絡不穩定、權限不足、系統兼容性問題、VS Code版本過舊、殺毒軟件或防火牆干擾。通過檢查網絡連接、權限、日誌文件、更新VS Code、禁用安全軟件以及重啟VS Code或計算機,可以逐步排查和解決問題。

VS Code 全稱 Visual Studio Code,是一個由微軟開發的免費開源跨平台代碼編輯器和開發環境。它支持廣泛的編程語言,提供語法高亮、代碼自動補全、代碼片段和智能提示等功能以提高開發效率。通過豐富的擴展生態系統,用戶可以針對特定需求和語言添加擴展程序,例如調試器、代碼格式化工具和 Git 集成。 VS Code 還包含直觀的調試器,有助於快速查找和解決代碼中的 bug。

Linux的主要用途包括:1.服務器操作系統,2.嵌入式系統,3.桌面操作系統,4.開發和測試環境。 Linux在這些領域表現出色,提供了穩定性、安全性和高效的開發工具。

VS Code 在 macOS 上表現良好,可提升開發效率。安裝和配置步驟包括:安裝 VS Code 並進行配置。安裝特定語言的擴展(如 JavaScript 的 ESLint)。謹慎安裝擴展,避免過多導致啟動變慢。學習基本功能,如 Git 集成、終端和調試器。設置合適的主題和代碼字體。注意潛在問題:擴展兼容性、文件權限等。

VS Code 一步/下一步快捷鍵的使用方法:一步(向後):Windows/Linux:Ctrl ←;macOS:Cmd ←下一步(向前):Windows/Linux:Ctrl →;macOS:Cmd →

最常見的“無法運行 Python”問題源於 Python 解釋器路徑的錯誤配置,解決方法包括:確認 Python 安裝、配置 VS Code、使用虛擬環境。除此之外,還有斷點調試、變量監視、日誌輸出、代碼格式化等高效的調試技巧和最佳實踐,如使用虛擬環境隔離依賴,使用斷點追踪代碼執行,使用監視表達式實時跟踪變量變化等,這些能大幅提高開發效率。
