找回密碼
 我要註冊
搜索
查看: 6369|回復: 14

[分享] Grub4Dos - 直接啟動Win10,...,Win7, 第1個XP, XP.VHD, PE

[複製鏈接]

32

主題

0

好友

1587

積分

高級會員

Rank: 4

在線時間
837 小時
威望
0
金錢
1986
貢獻
0
最後登錄
2017-4-23
註冊時間
2013-4-10
帖子
353
主題
32
精華
0
積分
1587
UID
10345
發表於 2016-9-22 14:49:40 |顯示全部樓層
本帖最後由 wang_966 於 2017-4-23 04:49 編輯

Grub4Dos - 直接啟動Win10,...,Win7, 第1個XP, XP.VHD, PE


# 為方便 "共用工具", 本範例中的 PE 如果不是由*.iso啟動, 便是提取至 \  ( 其中 BOOT.WIM 須改名後改存到 \boot 之下 ).
# PE生成器所製作的PE須由*.iso直接啟動( 含本人發佈的 繁體/簡體 10PE15063x64 , 10PE14965x86 及 繁體 10PE16170x86 ).
# XP的安裝採用原來的 *.ISO 不提取到 \
# 可選一種非XP的Windows安裝光碟提取至 \ , 其中的 \sources\boot.wim 不用改名,
請將原BCD改存為\boot\Win

# Grub4DOS範例.rar (7M) (內含 boot\bootsect.exe及BOOTICEx86.exe ) 載點: http://pan.baidu.com/s/1mgEBMkS

一.Grub4DOS由隨身碟啟動
   工具一:
HPUSBFW.EXE 將隨身碟格式化選ntfs, 利用此工具格式化的相容性較佳.
             U盤格式化(NTFS,FAT32)HPUSBFW.rar (1M) 載點:
http://pan.baidu.com/s/1mgEBMkS
   工具二: bootsect.exe
             bootsect.exe /nt60  X:  ( 其中X請更換為 "隨身碟" 的盤符 )
   將Grub4Dos的 BOOTMGR 複製到隨身碟的 \  

二 .Grub4DOS由DVD啟動
   
工具: 執行 UltraISO.exe ==>  [可開機] ==> [清除開機資訊] ==>
   在 \BOOTMGR 按右鍵[設定開機檔案], 映像檔: 出現 "可開機CD/DVD"  -> 燒錄
   註: 開機後的選單(同USB, 但)無中文.

.Grub4DOS由硬碟啟動
   "請先製作好 PE 的可開機隨身碟" 以防設定錯誤時硬碟無法開機, 對磁碟分割不熟者切記找懂的人幫忙!
   工具一: 以PE開機利用內附工具 "PartAssist分區助手" 在硬碟分割出18G的空間(供多種PE並存) ->
             格式化選ntfs->[進階]->[轉換為主分割區]->[設定為活動分區], 以後要進舊有分區須進menu.lst選 "HD(硬碟啟動)".
   工具二: bootsect.exe
             bootsect.exe /nt52  X:  ( 其中X請更換為 "硬碟" 的盤符 )
   將隨身碟上Grub4Dos的 BOOTMGR 複製到硬碟此partition的 \ntldr  

   註: 若想要編輯 bcd 可使用 BOOTICEx86.exe
        若想要由 bcd 產生 bcdBOOTMGR, 可找尋 破解bootmgr工具.7z ==>
      
   http://bbs.wuyou.net/forum.php?mod=viewthread&tid=370681

四.menu.lst 範例( 由 "隨身碟" 或 "硬碟" 啟動 "效果一致" )
#
# 等待 "timeout"秒 後由 title ["default"+1] 進入
timeout 15
default  3
gfxmenu /boot/GRUB/MESSAGE_MAIN

title [01] 執行 NoName XPE
chainloader /RXPE/SETUPLDR.BIN

title [02] Win-XP (不參照BOOT.ini,直接啟動第1個XP)
# 須含特定的 \boot\grub\SWAPhd_XP1 -- 由 SWAPHD 修改而來, 請參考 nu888大 的發文:
# Grub4Dos - 硬盤盤號 互換 ==> http://nonameteam.cc/thread-189-1-1.html
# 須將特定的 \boot\XP1ntldr 複製到硬碟第1個XP的 \ 之下 -- by wang_966
SWAPhd_XP1    /XP1ntldr
find --set-root  /XP1ntldr
chainloader      /XP1ntldr

title [03]  XP.VHD ( 存到\\boot ,佔用空間須連續)
# XP.VHD 使用要點請參考: nonameteam.cc/forum.php?mod=redirect&goto=findpost&ptid=3209&pid=32237&fromuid=10345
#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=314336
# XP.VHD 佔用空間須連續, 存到 硬碟或隨身碟 \boot 之下
find --set-root /boot/XP.VHD
map /boot/XP.VHD (hd0)
# chainloader  (hd0,0)/ntldr  此傳統寫法可能找到硬碟的ntldr, 請改用下一行的寫法 -- by wang_966

chainloader /boot/XPVHDntldr
# 上一行採用特定(不參照BOOT.ini)的 \boot\XPVHDntldr


title [04] HD     (啟動硬碟作業系統)
if %?_BOOT%==(cd) rootnoverify (hd0) && chainloader +1
checkrange 0x80 read 0x8280 && map (hd1) (hd0) && map (hd0) (hd1) && map --hook && chainloader (hd0)+1
chainloader  (hd0,0)+1
rootnoverify (hd0,0)


title [05] Windows 10 (直接啟動,請參考menu.lst)
# 須將 \boot\W00 複製到硬碟Windows的 \boot\W00 (不可改檔名)
# 須將 \boot\W00BOOTMGR 複製到硬碟Windows的 \ 再改成其他唯一檔名,例:\Win10BOOTMGR
find --set-root /Win10BOOTMGR
chainloader     /Win10BOOTMGR

title [06] Windows 7 (直接啟動,請參考menu.lst)
# 須將 \boot\W00 複製到硬碟Windows的 \boot\W00 (不可改檔名)
# 須將 \boot\W00BOOTMGR 複製到硬碟Windows的 \ 再改成其他唯一檔名,例:\Win7_1BOOTMGR
find --set-root /Win7_1BOOTMGR
chainloader     /Win7_1BOOTMGR


title [07] 繁體 10PE14965x86_T
fallback 6
find --set-root /boot/10PE14965x86_T.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/10PE14965x86_T.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title [08] 繁體 10PE15063x64_T
fallback 6
find --set-root /boot/10PE15063x64_T.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/10PE15063x64_T.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title [09] 繁體 10PE16170x86_T
fallback 6
find --set-root /boot/10PE16170x86_T.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/10PE16170x86_T.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2


title [10] 簡體 10PE10586x86_C
fallback 6
find --set-root /boot/10PE10586x86_C.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/10PE10586x86_C.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title [11] 簡體 10PE15063x64_C
fallback 6
find --set-root /boot/10PE15063x64_C.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/10PE15063x64_C.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title [12] 簡體 10PE14965x86_C
fallback 6
find --set-root /boot/10PE14965x86_C.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/10PE14965x86_C.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2


title [13]  10PE繁x86 (改名的101BOOT.WIM+下載101,101B*存\\boot)
# 將 \sources\BOOT.WIM 存為 \boot\101BOOT.WIM
# 本選單須含 \boot\101 及 \boot\101BOOTMGR
chainloader /boot/101BOOTMGR

title [14]  10PE x64 (改名的10aBOOT.WIM+下載10a,10aB*存\\boot)
chainloader /boot/10aBOOTMGR



title [15] reboot (重新開機) 其他選項請按下一頁[PageDown]
reboot

title [16] halt   (關機)  或按[F10]左移至[確定][Enter]
halt

title [17]  Win(Install安裝/Repair修復) BCD改名Win+下載WinB*存\\boot)
#XP/2003 以外的Windows版本若不從ISO鏡像安裝, 請將原BCD改名為Win存到\boot
chainloader /boot/WinBOOTMGR

title [18] 從ISO鏡像安裝WinXP第1次啟動(進畫面立刻按任意鍵)
# XP最好是安裝在partition 1且盤符為C: ,請先由其他PE開機查看partition 1的盤符是否為C:
# ,若不是則以分區助手將partition 1設成主分割區且可啟動
#
#[已解決] 如何在啟動U盤中引導XP/2003的ISO文件來安裝XP/2003的系統
#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=379970
#[原創] 在《我的grub4dos0.4.6a的啟動U盤》中用G4D直接引導ISO鏡像來安裝XP/2003系統
#http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380237
#
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /boot/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /boot/WINXP.ISO
map /boot/WINXP.ISO (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)

title [19] 從ISO鏡像安裝WinXP第2次啟動
map (hd0) (hd1)
map (hd1) (hd0)
map --mem /boot/winvblock.img.gz (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /boot/WINXP.ISO
map /boot/WINXP.ISO (0xff)
map --hook
chainloader (hd0)+1

title [20]  test \\sources\\BOOT.WIM
# \sources\bcd  先複製到 \boot\bcd 一次
# 除了直接啟動 *.ISO 之外,
# 目前某 "10PE 生成器產生的 BOOT.WIM" 可存到 \sources 測試;
# 其他PE的BOOT.WIM可存到 \sources 或改檔名後存到 \boot\ 之下測試.
# 注: 若title[17]安裝?Windows有用到則不建議此方式 , 請參考下一個啟動方式
chainloader /sources/bootmgr

title [21]  test \\boot\\8.1PEX64_T.iso或其他*.ISO
# *.ISO 請自行改名
fallback 6
find --set-root /boot/8.1PEX64_T.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/8.1PEX64_T.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title [22]  8.1PE x86 (改名的081BOOT.WIM+下載081,081B*存\\boot)
chainloader /boot/081BOOTMGR

title [23]  8.1PE x64 (改名的08eBOOT.WIM+下載08e,08eB*存\\boot)
chainloader /boot/08eBOOTMGR

title [24]  7PE (改名的070BOOT.WIM+下載070,070B*存\\boot)
chainloader /boot/070BOOTMGR

title [25]  繁體 8PEx86_T
# *.ISO 請自行改名
fallback 6
find --set-root /boot/8PEx86_T.iso
map --mem /boot/winvblock.img.gz (fd0)
map --mem /boot/8PEx86_T.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2


title [26]  10PE_2 x64 (改名的10bBOOT.WIM+下載10b,10bB*存\\boot)
chainloader /boot/10aBOOTMGR

#_________________________________________________________________________________________

五.採用 GRUB4DOS 選單對 XP 可能的影響:
請特別留意: 假設partition 1, 3, 10 皆為XP, 在BOOT.ini 有些partition可能不變, 有些則須加1或加2, 否則可能找不到XP, 例:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="P1_XP" /FASTDETECT /NOEXECUTE=OPTIN
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="P3_XP" /FASTDETECT
multi(0)disk(0)rdisk(0)partition(10)\WINDOWS="P10_XP" /FASTDETECT
上面為原來的 BOOT.ini , 請先改成下列方式(除第1個partition之外每個partition皆再添加2個)實測後再留下可啟動的partition
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="P1_XP" /FASTDETECT /NOEXECUTE=OPTIN
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="P3_XP" /FASTDETECT
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="P3_XP" /FASTDETECT
multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="P3_XP" /FASTDETECT
multi(0)disk(0)rdisk(0)partition(10)\WINDOWS="P10_XP" /FASTDETECT
multi(0)disk(0)rdisk(0)partition(11)\WINDOWS="P10_XP" /FASTDETECT
multi(0)disk(0)rdisk(0)partition(12)\WINDOWS="P10_XP" /FASTDETECT

___________________________________________________________


[測試較新版ok] 繁體10PE16170x86  影音上網版    (2017/04/20)

效率極致! 繁體/簡體 10PE15063x64, 10PE14965x86 "影音上網版"  (2017-04-22)


32

主題

0

好友

1587

積分

高級會員

Rank: 4

在線時間
837 小時
威望
0
金錢
1986
貢獻
0
最後登錄
2017-4-23
註冊時間
2013-4-10
帖子
353
主題
32
精華
0
積分
1587
UID
10345
發表於 2016-9-22 15:04:23 |顯示全部樓層
本帖最後由 wang_966 於 2016-9-24 10:03 編輯

補充說明:

1.以下的寫法是為了讓Grub4Dos在 "隨身碟" 與 "硬碟" 的表現一致,
  否則由usb啟動, 引導Grub4Dos後會因 "hd0被usb佔用" 而 "功能失常".

title [02] Win-XP (不參照BOOT.ini,直接啟動第1個XP)
# 須含特定的 \boot\grub\SWAPhd_XP1 -- 由 SWAPHD 修改而來, 請參考:
# Grub4Dos - 硬盤盤號 互換 ==> http://nonameteam.cc/thread-189-1-1.html
# 須將特定的 \boot\XP1ntldr 複製到硬碟第1個XP的 \ 之下 -- by wang_966
SWAPhd_XP1    /XP1ntldr
find --set-root  /XP1ntldr
chainloader      /XP1ntldr

title [06] HD     (啟動硬碟作業系統)
if %?_BOOT%==(cd) rootnoverify (hd0) && chainloader +1
checkrange 0x80 read 0x8280 && map (hd1) (hd0) && map (hd0) (hd1) && map --hook && chainloader (hd0)+1
chainloader  (hd0,0)+1
rootnoverify (hd0,0)

2.由隨身碟或硬碟安裝Windows(或修復)會改變 BCD 的內容(除非是由DVD安裝),
  為防止下一次使用時出問題, 因此須將 BCD 改存為 \boot\Win

title [17]  Win(Install安裝/Repair修復) BCD改名Win+下載WinB*存\\boot)
#XP/2003 以外的Windows版本若不從ISO鏡像安裝, 請將原BCD改名為Win存到\boot
chainloader /boot/WinBOOTMGR

32

主題

0

好友

1587

積分

高級會員

Rank: 4

在線時間
837 小時
威望
0
金錢
1986
貢獻
0
最後登錄
2017-4-23
註冊時間
2013-4-10
帖子
353
主題
32
精華
0
積分
1587
UID
10345
發表於 2016-9-22 15:04:39 |顯示全部樓層
本帖最後由 wang_966 於 2017-1-7 08:45 編輯

   註: 若想要編輯 bcd 可使用 BOOTICEx86.exe
        若想要由 bcd 產生 bcdBOOTMGR, 可找尋 破解bootmgr工具.7z ==>
      
   http://bbs.wuyou.net/forum.php?mod=viewthread&tid=370681
   
   例1: 若想要編輯 101 可使用 BOOTICEx86.exe
        若想要由 101 產生 101BOOTMGR, 可找尋 破解bootmgr工具.7z,
        此工具除了在產生的檔中標示BCD的真實檔名為 101 ,
        還須(破解) 計算&更新 checksum , 如此方能正常使用.

        ** 假如要將10PEx86的10240,10586,14393,14965,14971,14986版全部納入,
            可依版本大小排序將BCD分別取名為100,101,102,103,104,105,106.

        ** 假如要將10PEx64的10240,10586,14393,14965,14971,14986版全部納入,
            可依版本大小排序將BCD分別取名為10a,10b,10c,10d,10e,10f.

        ** bear1alex1大所發表的10586PEx86/
10240PEx64/14393PEx64, 其BCD也可分別取名為 b01,b0a,b0c 方便辨識.
            sun00721 大所發表的10240PEx64/10586PEx64, 其BCD也可取名為 s0a,
s0b 方便辨識.
            對岸 fish2006大
所發表的10586PEx86/10586PEx64, 其BCD也可取名為 f01,f0b 方便辨識.



   例2: 若想要編輯 W00 可使用 BOOTICEx86.exe
        若想要由 W00 產生 W00BOOTMGR, 可找尋 破解bootmgr工具.7z

_________________________________________________________________________

     由於最早取得10PEx86簡體, 所以編號為 100; 近期取得10PEx86繁體, 所以編號為101.
     10PEx64_1 編號為10a (第三個字為英文用來表示為x64;否則為x86); 10PEx64_2
編號為10b
     . 實際上編號與PE之間並沒有絕對的關係, 只是方便辨識而已.

32

主題

0

好友

1587

積分

高級會員

Rank: 4

在線時間
837 小時
威望
0
金錢
1986
貢獻
0
最後登錄
2017-4-23
註冊時間
2013-4-10
帖子
353
主題
32
精華
0
積分
1587
UID
10345
發表於 2016-9-23 06:05:45 |顯示全部樓層
本帖最後由 wang_966 於 2017-2-12 12:12 編輯
3ax31a 发表于 2016-9-22 20:15
對岸有人提問: 感谢分享,不过装这么多系统........................都能用上?

此乃本人在 硬碟/隨身碟 的開機選單,

平常由硬碟開機, 慣用的是( default 3 )
[04] 10PEx86繁 , 開機後1分鐘內 "免手動" 啟動Firefox直接上網
若要使用 "手機USB連線/(使用電視卡)看第四台/印表/ATM讀卡機/相機USB連線/某繪圖軟體" 時 "往上" 選 [03] XP.VHD ,
若要使用10PEx64 下載Firefox/Chrome 64位元的安裝版, 然後改製成免安裝版, 則 "往下" 選
[05] 10PEx64
, 開機後1分鐘內 "免手動" 啟動Firefox直接上網

其他(4個XP,
2個Win7, Win10, 10PEx86簡, 10PE_2 x64, 8.1PEx86, 8.1PEx64, 8PE, 7PE , Win安裝, XP安裝)目前較不常用,
硬碟上的作業系統目前不打算(更新)維護,
使用的重心擺在 XP.VHD+
10586PEx86+14393PEx64+10586PEx64 ==> 邁向 "無硬盤" 亦可.

註:

本人在 PE_tools(簡繁PE通用工具包).7z 添加 "Recuva[救回誤刪檔]" , 先在各種PE做測試,
最後(取自Win7) 補了 Win7_DLL\*.DLL 共9個DLL檔之後, 方能在各種 PE 使用.

"Recuva[救回誤刪檔]"
亦可在 XP/Win7/8/8.1/10
使用.

本人用的 10586PEx86繁,
10586PEx64, 10586PEx86簡, 8.1PEx86, 8.1PEx64 皆經修改
     ( 共用自行添加的工具 \seltool\*.rar , \seltool\*.7z ,
       並與 NoName Xpe RC6 Extra3 共用了一些工具 \outtool\wimmod\*.WIM ).
請參考:

10PE 增 "是否載入外置工具" 選項, 添加輸入法+Firefox+Chrome+影片剪輯+WordReader+... ==>
http://nonameteam.cc/thread-3110-1-1.html






8.1(RamOS)PE.ISO縮減93M+手寫+XP14種輸入法+yong小小輸入法10種+Firefox50+Chrome54+
     影片剪輯+WordReader+標楷體+卡拉OK+千千靜聽+百度音樂+... ==>

http://nonameteam.cc/thread-2389-1-1.html

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=375136


簡/繁 PE 通用工具包PE_Tools (Unlocker,64bit-Checker,7-Zip,PDFX,WordReader,WimTool,Recuva[救回誤刪檔],
BOOTICE,手寫+XP14種輸入法
+yong小小輸入法10種,VeraCrypt加密,Defraggler磁碟重組,WinContig碎片文件整理)
可再添加
Firefox,Chrome,影片剪輯 ==>
http://nonameteam.cc/thread-2887-1-1.html


** [分享]在XP.VHD或Win-XP安裝 MTP 驅動 與 "手機或平板" 連線 ==>
http://nonameteam.cc/thread-2337-1-1.html

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=379644


** [分享]XP SP3 版本簡轉繁+WMP11手機連線,輸入法,IE8,添加印表機 ==>
    http://nonameteam.cc/thread-3156-1-2.html
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=380215

**
NoName Xpe RC6 Extra3 : 樓主 fd3233大 (更新驅動,添加維護工具,...)修改的新版
   (採不定期更新, 2016/10/06更新)在第1頁 ==> http://nonameteam.cc/thread-2357-1-1.html

**  本人 与 fd3233大 合作修改的新版 NoName Xpe RC6 Extra3 ( wang_966版, 採隨時更新 )
     再添加 "其他軟體" 及 "影音相關"  兩類工具, 增多合一模组方便与 "其他PE" 並存使用 ) ==>
最新說明詳見第27頁第265樓: http://nonameteam.cc/forum.php?m ... 57&page=27#pid23777
更新訊息詳見第27頁第266樓: http://nonameteam.cc/forum.php?m ... 57&page=27#pid23778


** 10586PE輕巧x86簡體 340M -- 適合上網, USB 3.0 開機45秒內執行Firefox.
    fish2006 原創 => 易廣白  大 修改 => wang_966 再修改: 添加 "簡/繁" PE 通用工具包, Firefox
, 視頻廣告過濾.
    Win10PE_zh-CN_x86.txt                     
-- 有興趣者請參考此說明
    Win10PE_zh-CN_x86_20170212_1.iso   -- 若由硬碟開機40秒內執行Firefox.
   
發文驗証碼:o651bd9gf5n5wqb

    *boot.wim 修改後重壓為 \boot\100BOOT.WIM, 取自:
    易廣白 大 發表的文章: [分享] 277M_魚大Win10PE_x86_10586有聲版完善-小體積-多功能  ==>
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381064
   
原創為 fish2006大 發表的文章: [分享] 【2016.5.18 發佈 10586PE 終結版】帶網絡,支持顯卡、無線網卡驅動 ==>
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=373268


2

主題

0

好友

410

積分

中級會員

Rank: 2

在線時間
141 小時
威望
0
金錢
1227
貢獻
0
最後登錄
2017-4-23
註冊時間
2012-3-31
帖子
24
主題
2
精華
0
積分
410
UID
876
發表於 2016-9-23 08:12:00 |顯示全部樓層

正在研究G4D,下載wang_966 大的來參考一下。

感謝辛苦製作。

2

主題

3

好友

47

積分

初級會員

Rank: 1

在線時間
14 小時
威望
0
金錢
119
貢獻
0
最後登錄
2017-3-1
註冊時間
2012-6-22
帖子
9
主題
2
精華
0
積分
47
UID
3602
發表於 2016-10-8 06:19:34 |顯示全部樓層
title [03]  XP.VHD ( 存到\\boot ,佔用空間須連續)
請問是什麼意思?佔用空間須連續 怎連續? 是xp.vhd打開內部要連續?
還是?xp.vhd在USB裡要連續?又是如何實作達到連續? xp.vhd 內部是單一分割曹還是多分割?

32

主題

0

好友

1587

積分

高級會員

Rank: 4

在線時間
837 小時
威望
0
金錢
1986
貢獻
0
最後登錄
2017-4-23
註冊時間
2013-4-10
帖子
353
主題
32
精華
0
積分
1587
UID
10345
發表於 2016-10-8 08:53:27 |顯示全部樓層
本帖最後由 wang_966 於 2016-10-15 10:19 編輯

*.VHD 佔用空間連績 : 在硬碟或隨身碟中存放時不能有碎片, 會有此要求是 "為了效率";
  有些引導方式(例如NTBOOT)可容許碎片之存在.
  Win7/7PE以上 利用 "檔案總管" 可 "建立/連結" VHD檔, 連結後會多一個盤符,
  可利用Ghost將*.gho還原到此drive, 中斷連結後才能重啟系統!
  *.VHD 有異動時最好另做備份(檔名宜添加日期), 以防因斷電或不慎reset後無法開機,
  若發生無法開機, 可連結此檔後以Ghost備份, 再還原到硬碟某partition可能有救.
  *.VHD 若要到其他不同型號的電腦使用, 宜先將解析度下調為800x600, 並至[裝置管理員]停用顯卡, 以免當掉.

如何做到連績:

法一: 利用工具 WinContig 來 "分析(是否有碎片)/重組" 特定的檔案, 須有額外足夠的空間才能重組, 若重組失敗則改用下列方法.
法二: 先利用 "磁碟重組" 工具 Defraggler 或 SmartDefrag 重組磁碟/隨身碟, 再複製*.VHD檔, 以
WinContig 來 "分析是否有碎片".
法三: 格式化 "隨身碟" 或 "硬碟某partition (原則上建議*.VHD存到Grub4Dos所在的partition)",
        先將*.VHD 複製到 \boot 或 其他位置, 再複製其他檔案.

註: Defraggler 2.21.993.WIM (1.8M),
WinContig[碎片文件整理].WIM (627KB) 已納入 NoName XPE RC6 Extra3 (2016/10/06之後fd3233大或本人發出的版本).
在 PE_tools(簡繁PE通用工具包).7z (41M) 中亦納入 Defraggler 及 WinContig , 請參考本人的發文:
簡/繁 PE 通用工具包PE_Tools (Unlocker,64bit-Checker,7-Zip,PDFX,WordReader,WimTool,Recuva[救回誤刪檔],
BOOTICE,手寫+XP14種輸入法
+yong小小輸入法10種,VeraCrypt加密,Defraggler磁碟重組,WinContig碎片文件整理)
可再添加
Firefox,Chrome,影片剪輯 ==>
http://nonameteam.cc/thread-2887-1-1.html


SmartDefrag[磁碟重組](請自設簡繁).rar (5.5M) 載點同 PE_tools(簡繁PE通用工具包).7z , SmartDefrag另有 "可用空間重組" 的功能.

0

主題

0

好友

43

積分

初級會員

Rank: 1

在線時間
7 小時
威望
0
金錢
167
貢獻
0
最後登錄
2016-12-20
註冊時間
2012-6-6
帖子
3
主題
0
精華
0
積分
43
UID
3091

活躍會員

發表於 2016-12-20 05:57:52 |顯示全部樓層
不好意思 中間有一個不懂得

title [04]  10PE繁x86 (改名的101BOOT.WIM+下載101,101B*存\\boot)

這個101 檔 是怎麼來的
哪邊產生出來的呢
還是...

謝謝您喔

32

主題

0

好友

1587

積分

高級會員

Rank: 4

在線時間
837 小時
威望
0
金錢
1986
貢獻
0
最後登錄
2017-4-23
註冊時間
2013-4-10
帖子
353
主題
32
精華
0
積分
1587
UID
10345
發表於 2016-12-20 20:17:34 |顯示全部樓層
本帖最後由 wang_966 於 2017-1-6 10:50 編輯
874a018 發表於 2016-12-20 05:57
不好意思 中間有一個不懂得

title [04]  10PE繁x86 (改名的101BOOT.WIM+下載101,101B*存\\boot)

這個101 檔 是怎麼來的

   註: 若想要編輯 bcd 可使用 BOOTICEx86.exe
        若想要由 bcd 產生 bcdBOOTMGR, 可找尋 破解bootmgr工具.7z ==>
      
   http://bbs.wuyou.net/forum.php?mod=viewthread&tid=370681
   
   例1: 若想要編輯 101 可使用 BOOTICEx86.exe
        若想要由 101 產生 101BOOTMGR, 可找尋 破解bootmgr工具.7z,
        此工具除了在產生的檔中標示BCD的真實檔名為 101 ,
        
還須去除checksum校驗 , 如此方能正常使用.

        ** 假如要將10PEx86的10240,10586,14393,14965,14971,14986,14997版全部納入,
            可依版本大小排序將BCD分別取名為100,101,102,103,104,105,106,107.

        ** 假如要將10PEx64的10240,10586,14393,14965,14971,14986,14997版全部納入,
            可依版本大小排序將BCD分別取名為10a,10b,10c,10d,10e,10f,10g.

        ** bear1alex1大所發表的10586PEx86/10240PEx64/14393PEx64, 其BCD也可分別取名為 b01,b0a,b0c 方便辨識.
            sun00721 大所發表的10240PEx64/10586PEx64, 其BCD也可取名為 s0a,
s0b 方便辨識.
            對岸 fish2006大
所發表的10586PEx86/10586PEx64, 其BCD也可取名為 f01,f0b 方便辨識.



   例2: 若想要編輯 W00 可使用 BOOTICEx86.exe
        若想要由 W00 產生 W00BOOTMGR, 可找尋 破解bootmgr工具.7z

0

主題

0

好友

43

積分

初級會員

Rank: 1

在線時間
7 小時
威望
0
金錢
167
貢獻
0
最後登錄
2016-12-20
註冊時間
2012-6-6
帖子
3
主題
0
精華
0
積分
43
UID
3091

活躍會員

發表於 2016-12-20 22:24:05 |顯示全部樓層
謝謝您 我再找時間試試 大大的方式
超級感謝您
您需要登錄後才可以回帖 登錄 | 我要註冊

游客,提醒您,您還沒有註冊,註冊後可查看更多內容,更精彩!NoName Team[關閉]

手機版|NoName Team 論壇

GMT+8, 2017-4-24 03:49 , Processed in 0.067966 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回頂部