|
本帖最後由 littman 於 2013-12-30 19:51 編輯
上一篇的發文,連結如下: 內容有少許錯誤,但不影響結果
如何製作USB隨身碟開機的 NoName XPE
http://nonameteam.cc/forum.php?m ... =1529&fromuid=12145
(本文將提供2種作法,以下會詳細介紹)
非常感謝上一篇文章2樓回覆文 2567288 大大的指導,回覆文開頭有一段文如下:
"在隨身碟容量還很小的年代,用隨身諜啟動xpe,比較常用的方式是做成DOS啟動碟 :
dos (autoexec.bat) --> grub.exe --> menu.lst --> xpe (SETUPLDR.BIN).... 備註:SETUPLDR.BIN 的檔案大小是 291KB。
目前由於隨身碟容量幾乎都大於 2G,所以這種DOS的啟動盤很少見了。也就是說除非有特殊用途,grub.exe 在實作中很少使用了。"
寫這樣子看不懂的人,依舊是摸不著頭緒,我就把這個製作方法詳細的寫一遍,其實這個方法在之前 noname 及 金田一大大早就發過了,
只不過文章是發在部落格,部落格將在12月停止服務,以後可能會找不到了.我把它記錄下來,再呈現一次...
作法如下:
做一支可以開機到DOS下的隨身碟,隨便都可以,只要可以開到DOS下,最好是FAT32格式32G以下,因為Windows FAT32格式只支援到32G,
如果不會做,可以參考我上一篇文章去製作,順便看一下2樓 2567288 大大的回覆文裡有更簡單的製作 DOS 開機碟方法.
然後將 NoNameXPE 光碟或 NoNameXPE ISO 檔解壓縮後裡面的檔案全部拷貝到隨身碟,
再將 \RXPE 資料夾裡面2個檔案拷貝到隨身碟的跟目錄下.(分別是 RXPE.COM 以及 SETUPLDR.BIN)
自行下載 Grub4Dos,將 Grub4Dos 裡的 GRUB.EXE 拷貝到隨身碟,然後再建立一個檔名為 MENU.LST 的檔案其內容如下:
find --set-root /setupldr.bin
chainloader /setupldr.bin
你也可以把內容改為如下: 只不過要把 SETUPLDR.BIN 改名字為 GRLDR
find --set-root /grldr
chainloader /grldr
大功告成,把隨身碟拿去開機,等 DOS 開機完會出現 C:\> 鍵入 GRUB 再按 [Enter]鍵執行就可以進入 NoNameXPE 了.
如果要開機直接進入 NoNameXPE 的話,可以建立檔名 CONFIG.SYS 檔案,內容如下:
Device=GRUB.EXE 或 Install=GRUB.EXE 任一個內容都可以.這樣開機就會直接進入 NoNameXPE 了.
也可以用 AUTOEXEC.BAT 載入的方法,一樣建立檔名 AUTOEXEC.BAT 的檔案,內容為 GRUB 就可以了.
隨身碟內容如下:以 w60711 大大發表的 RC5 Plus (grayfree 製) 為例
IO.SYS
MSDOS.SYS
COMMAND.COM
BOOTLOG.TXT (開機後自行產生的)
BOOTLOG.PRV (開機後自行產生的)
\OUTTOOL
\RXPE (這個資料夾可以刪除了,裡面2個檔案已經拷貝到跟目錄下,分別是 RXPE.COM 以及 SETUPLDR.BIN)
BOOTFONT.BIN
RXPE.IM_
RXPE.SIF
RXPE.COM (由資料夾 \RXPE 裡面拷貝而來的)
SETUPLDR.BIN (由資料夾 \RXPE 裡面拷貝而來的)
GRUB.EXE
MENU.LST (內容為 find --set-root /setupldr.bin
chainloader /setupldr.bin )
本人是沒有讓它直接開到 NoNameXPE 裡,因為我還會用到 DOS 下的程式如 SPFDISK,HDDREG,GHOST等很多我還會用到,
我還放入通用 XP.GHO 檔,萬用驅動再放入一些常用的程式,這支隨身碟可以幾乎可以打死桌上型 WindowsXP 系統的電腦,
雖然都說 DOS 下的程式比較不穩定,但我用起來還沒有遇過多大的問題,想進入NoNameXPE時再打 GRUB 按[Enter]鍵就會進入了.
下面我會再提供另一個製作隨身碟開機的 NoName XPE,因為等一下解釋會用到,所以乾脆把它寫的詳細一點.
因為我有一支隨身碟,不管我用什麼方法製作,它就是不能開機.我也很納悶,後來經過下面的步驟一後,它就可以開機了,
如果有遇到相同問題的人,不妨試一下...原理我是不太懂,但做完即正常. noname 大大之前的文章也提到過可以增加USB開機的成功率...
noname大大的教學文 USB開機說明和USB XPE簡易製作方法(2)
http://nonameteam.cc/forum.php?m ... id=12&fromuid=12145
之前看完我不以為意,後來自己遇到問題跟著做,問題就解決了.
另一個製作方法,其實也是我上一篇發文裡2樓回覆文 2567288 大大裡面教我的,但是大大的圖片糾結在一起小弟只是借花獻佛,
把過程詳細化而已,作為個人的記錄文.會做的人就不要再看下去了,因為只是再一次獻醜.....
作法如下:
將隨身碟用軟體或是用Windows直接格式化為 FAT32 或 NTFS 都可以,用 Bootice 製作開機引導...一支程式就搞定
也可以用 Bootice 直接格式化隨身碟,在 "分區管理" 裡面有 "格式化此分區" 功能.
步驟一 : (也就是上面提到不能開機的隨身碟做完步驟一後就可以正常開機了)
1.選擇 目標磁片 2.按 主引導記錄 3.選擇 UltraISO USU-HDD+... 4.按 安裝/配置 5.按 UltraISO USU-HDD+ 6.確定 7.取消

步驟二 :
1.選擇 目標磁片 2.按 分區引導記錄 3.(二選一) 選 GRUB4DDS ..... 也可以選 NTLDR 引導程式 4.按 安裝/配置 5.確定 6.確定 7.取消
第3項選 GRUB4DDS 等一下要將 SETUPLDR.BIN 改名為 GRLDR , 若第3項選 NTLDR 引導程式,則要將 SETUPLDR.BIN 改名為 NTLDR

步驟三 :
1.選擇 目標磁片 2.按 分區管理 3.按 起動 4.確定 5.關閉 6.退出

步驟四 :
將 NoNameXPE 光碟或 NoNameXPE ISO 檔解壓縮後裡面的檔案全部拷貝到隨身碟跟目錄下,
再將 \RXPE 資料夾裡面2個檔案拷貝到隨身碟的跟目錄下.(分別是 RXPE.COM 以及 SETUPLDR.BIN)
之後看您在 步驟二 3.裡選擇那一個? 將 SETUPLDR.BIN 改名為 GRLDR 或 NTLDR
隨身碟裡的 \RXPE 資料夾已經沒用可以刪掉了,大功告成.可以拿去開看看
隨身碟內容如下:以 w60711 大大發表的 RC5 Plus (grayfree 製) 為例
\OUTTOOL
BOOTFONT.BIN
RXPE.IM_
RXPE.SIF
RXPE.COM
GRLDR 或 NTLDR
本人在網路上看到很多幾乎都是大陸網站提供一些可以製作XPE U盤的免費軟體,不下20個.
只不過我沒有下載試過,要試都要花很多時間,我沒有那麼多閒功夫逐一試過.
這些軟體如同 withthewind 大大所講,程式屬於配套型傻瓜程式,不用不傻,用了就變傻,得罪不少人.
他講的算是滿客氣了,事實上我本身已經很傻了,用了會變得更傻,建議大家還是多學學選單如何使用,
想增加就增加,想減少就減少,功能可以隨心所欲,會運用選單控制開機的話,當然也不會去踫那些程式了.
|
評分
-
查看全部評分
|