|
本帖最後由 2567288 於 2014-7-14 16:38 編輯
2014.06.20 更新
(1) 修改 xpe 的檔案結構
(2) 修改 pe 的部份工具 及一些錯誤
(3) 如果需要較簡易版本 , 請參考 89樓 的說明
2014.05.20 更新
(1) 更新 PE (加入三個 8.1 update1 全內置版 , 可用於 wimboot) , 外置版8.1 pe 加入驅動模組
(2) 更新 ATIH2014 為較新的版本 (含 PE 及 legacy uefix64)
(3) 更新 clonezilla 為最新版本
(4) 更新 8.1 為update1 , 含安裝及修護磁碟機
-----------------------------------------------------------------------
之前用隨身硬碟,作系統整合遇到的兩個問題:
(1) usb2.0 或 usb3.0 的隨身硬碟,安裝 XP 會提示找不到檔案。
(2) usb3.0 的隨身硬碟,安裝 WIN7 會提示找不到驅動。
這個版本修改 XP 及 WIN7 的安裝方式,讓隨身硬碟也可以有完整的系統整合功能。
工具碟收集論壇內:
W60711大大的 NoName Xpe Plus 3.1 及 sun00721大大的 WIN8PE 繁體中文 。
謹向兩位致上誠摯的謝意。
usb3.0 500G 的隨身硬碟:

分割一個 20GB FAT32分區 , 其餘容量分割為 NTFS分區:

用 bootice 設定 MBR 為 UltraISO USB-HDD+:

用 bootice 設定 FAT32分區的 PBR 為 GRUB4DOS:

確認 FAT32分區為啟動狀態:

解壓壓縮檔到 FAT32分區:

補齊相關的安裝檔案到 FAT32分區:
xp 的實際位置 : \sources\iso\xp.iso
win7 的實際位置 : \sources\install.wim (可以是 install.wim 或者 install.swm + install2.swm...... install.esd 沒試過)
win8 的實際位置 : \sources\win8\install.wim (依順序可以是 install.wim 或者 install.esd 或者 install.swm + install2.swm......)
win81 的實際位置 : \sources\win81\install.wim (依順序可以是 install.wim 或者 install.esd 或者 install.swm + install2.swm......)
install.wim 需要用 x86 及 x64 的整合檔 , 才有完整的安裝功能 , uefi安裝只能選擇相對應的版本。
如果 install.wim 檔案大於 4G , 可以用 \sources\!soft\wim_split.exe(自解壓縮檔) , 分割 install.wim 為 install.swm + install2.swm ...後 , 再放回相關位置:

另外也可以選擇,將系統安裝檔案、PE的外置程序,放在NTFS分區,再把FAT32分區隱藏。
搬移 mytools 資料夾:

刪除 \souces 資料夾下的 setup.exe、setup32.exe兩個檔案 及 win8、win81兩個資料夾:
至於\sources\iso\xp.iso,是否搬移到NTFS分區,就看個人喜好。不過建議留在FAT32分區比較理想:

再把 \sources\!soft\sources.exe 自解壓縮至 NTFS分區:


補齊相關的安裝檔案 , 在NTFS分區:

USB隨身硬碟的兩個分區:

隱藏 fat32分區:

legacy 開機主選單:

legacy DOS工具選單:

legacy 安裝作業系統選單:

有關XP的安裝:
(1) 選單有兩組,一組為手動安裝、一組為自動安裝,兩組都會自動搜尋相關的驅動。
(2) RUN 參數說明:
command run --mem --loadfont --swap --e820cycles=3 --fira srs:/boot/srs/ sif:/boot/grub/winnt.sif iso=/SOURCES/ISO/XP.ISO
--mem:map --mem的意思,為後續文件一定載入內存再啟動
--loadfont:表示使用 run 模塊內置的字型,一般只在 gfxmenu選單模式下使用。
--swap:交換磁盤用(hd0->hd-1,其他順序前移,如原hd0->hd3 , 原hd3->hd2 , 原hd2->hd1 , 原hd1->hd0),靜默執行,僅磁盤交換成功後有提示,無人工干預,只交換一次即結束。
--e820cycles=3 防藍屏參數。
安裝 Windows XP(自動)(隨身碟只需執行此階段,重啟後直接由硬碟啟動):
語法:command run --loadfont --swap --e820cycles=3 --fira srs:/boot/srs/ sif:/boot/grub/winnt.sif iso=/SOURCES/ISO/XP.ISO


安裝 Windows XP(自動)(隨身硬碟2ND):
語法:command run --mem --loadfont --swap --e820cycles=3 --fira srs:/boot/srs/ sif:/boot/grub/winnt.sif iso=/SOURCES/ISO/XP.ISO



有關繞過 Windows 登錄密碼:
之前不太在意這個,用了點時間研究一下。收錄了兩個版本,因為用了好幾台實機測試,有一台較新的機器用V2.3繞不過,得用V2.1才繞得過。建議先用V2.1,不行再用V2.3。
兩個版本都沒用交換磁盤的動作。實際測試用較新版的g4d引導,只要交換磁盤,XP就繞不過。WIN7、8、8.1交不交換磁盤好像都可以。
XP設定密碼(執行繞口令,只要出現這個畫面,都繞不過):

XP繞過登錄密碼(連續動作):




WIN7、8、8.1繞過登錄密碼:



會出現這個畫面,密碼就隨意,直接按 enter也可以:


有關 WIN7 的安裝:
legacy 改用非標準模式,用 usb隨身硬碟安裝 win7 uefi x64,如果硬碟沒有EFI分區,會出現找不到驅動。


UEFI X64 一樣是 Refind選單:

如果 是在 sercue boot on 情況下使用,把\efi\boot 內的 bootx64.efi改名,在把windows.efi 改名為 bootx64.efi:

UEFI X64 的 BCD選單:

這個版本的Refind選單,新增兩個選項:

Memtest x64 uefi版,說實在的還不太會用:



Konboot x64 uefi版:


一樣是密碼隨意:


用WIN8.1的WINRE,整合的易數一鍵還原 uefix64版:
易數一鍵還原,個人覺得在bios mbr上,似乎不是很實用。如果用在uefi gpt上似乎單純,它只可以備份與還原,系統區與ESP分區,支持增量備份


因為是簡體版,在沒有安裝輸入法的PE裏,備註只能輸入英文,高級選項只要第一次備份設定即可:

設定備份的目標分區,改一下亂碼的資料夾名稱:


回到主畫面,按下一步:

它會自動備份系統區與ESP分區,到目標分區的目標資料夾:

還原(按幾個下一步就完成):

會自動搜尋還原檔,選擇還原點:

請求確認:

還原中:

還原無誤,看來蠻單純的:

UEFI X86 的 BCD選單:

|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?我要註冊
x
|