Windows自定義實現鏡像打包---使用sysprep封裝,並使用imagex進行備份恢復

一、實驗環境

* 虛擬化環境:VMware workstation 15 pro
* 虛擬機1:windows 10  專業版 1909  C:系統盤  D:數據盤  E:備份盤
* 虛擬機2:windows 10  專業版 1909  C:系統盤  D:數據盤  Z:網絡恢復盤
* 光盤:Windows 10 專業版 1909安裝盤 、windows10 PE盤

二、使用sysprep進行系統封裝

1、操作系統安裝

通過掛載光盤方式在虛擬機1上安裝windows 10 專業版1909,此處爲常規操作,步驟省略。

2、環境配置及軟件安裝

在虛擬機1中安裝一些自定義軟件,如360壓縮、chrome瀏覽器等。    
copy一些數據到D盤中,用於測試D盤的備份和恢復。

3、使用sysprep進行系統封裝

刪除桌面上和個人文檔中的數據,保持環境整潔,win+r調出運行窗口,輸入sysprep,跳轉至sysprep所在路徑窗口。    雙擊執行sysprep.exe,進行封裝。
勾選通用選項,親面選項選擇關機,最後點擊確定,等待完成。

三、使用Imagex對分區進行備份

1、進入PE

    配置虛擬機1啓動方式爲光盤啓動,並掛載win10 pe光盤。進入PE後,覈對C盤、D盤和E盤所在盤符是否有變化,如有變化,按變化後執行。

2、執行imagex備份

    win+r調出運行窗口,輸入cmd,調出命令行提示符窗口。輸入:imagex /boot /capture c: e:\winc.wim "WINDOWS"其中:/boot爲必填,用於保證啓動,如不加,捕捉到的鏡像恢復後無法啓動。同理,對D盤進行備份:imagex  /capture d: e:\wind.wim "DATA"D盤爲數據盤,不需要使用/boot參數。

3、copy備份文件

    將生成的winc.wim和wind.wim文件備份至宿主機一個目錄中,並進行share分享,用於在恢復時通過網絡進行掛載.

四、使用imagex進行系統恢復

1、啓動虛擬機2

    配置虛擬機2爲光盤啓動,光盤掛載win10 pe光盤。

2、格式化分區

    進行PE後,在PE的X盤根目錄創建diskpart.txt,並輸入如下內容:
SELECT DISK 0
CLEAN
CONVERT MBR
CREATE PARTITION PRIMARY
SELECT PARTITION 1
FORMAT FS=NTFS QUICK LABEL="WINDOWS"
ACTIVE
ASSIGN LETTER=C
LIST PARTITION
LIST VOLUME

SELECT DISK 1
CLEAN
CONVERT MBR
CREATE PARTITION PRIMARY
SELECT PARTITION 1
FORMAT FS=NTFS QUICK LABEL="DATA"
ACTIVE
ASSIGN LETTER=D
LIST PARTITION
LIST VOLUME

EXIT
    以上操作爲將第一塊磁盤格式化爲C盤,第二塊盤格式化爲D盤。

3、掛載網絡盤

    在PE中,掛載宿主機上用於存儲winc.wim和wind.wim兩個文件的目錄爲Z盤

4、使用imagex恢復

    打開PE中的CMD命令提示符,執行以下恢復數據。
    #恢復C盤數據
    imagex /apply z:\winc.wim "1" c:
    #恢復C盤引導
    C:\Windows\System32\bcdboot 
    C:\Wtindows /s C:
    #恢復D盤數據
    imagex /apply z:\wind.wim "1" d:

5、啓動虛擬機2

    卸載虛擬機2的光盤,並設置爲硬盤啓動,啓動後進行windows初始化,初始化成功後系統恢復成功,驗證之前安裝的360壓縮、chrome瀏覽器等軟件是否存在且可正常運行,如無異常恢復完成。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章