NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 77547|回復: 24

[教學] 如何製作USB隨身碟開機的 NoName XPE

[複製鏈接]
發表於 2013-9-30 01:26:00 | 顯示全部樓層 |閱讀模式
本帖最後由 littman 於 2013-10-18 23:22 編輯


續篇已寫好 連結如下:可前往參考

如何製作USB隨身碟開機的 NoName XPE (續)
http://nonameteam.cc/forum.php?m ... 7&fromuid=12145



(註 : 經2樓 2567288 大大提點,可以不必下載我所提供的 grbu4dos , 下載幾個不同版我試測都是可以成功開機的,
        只要將 SETUPLDR.BIN 改名 grldr + 任一版 grub.exe 就可以了,我提供的會以英文顯示,開機過程會出現少許亂碼,
        但不會影響開機過程及結果,所以文章內容我將不再修改,它日有空再Po新文章)

最近在本論壇爬文爬到有點腦神經衰弱了,不過總算讓我成功做出用隨身碟開機的 NoName XPE.

當然你可以參考 noname 大大 的簡易製作方法,文章聯結如下

USB開機說明和USB XPE簡易製作方法(1)
http://nonameteam.cc/forum.php?mod=viewthread&tid=9&fromuid=12145

USB開機說明和USB XPE簡易製作方法(2)
http://nonameteam.cc/forum.php?m ... id=12&fromuid=12145

用 noname 大大所提供的方法既簡單又快速,只不過會有選單.我不想這樣子,我想要一開機就直接進入 NoName XPE.
當然,如果你會用 grub4dos 的人,只要稍為改一下 menu.lst 應該就可以解決,但總覺得這不是我要的方法.

我在網路上看了很多相關的教學文章,然後自行製作全部都失敗,或許是我還不會使用 grub4dos 導致.
一直到我成功做出時,我將它整理一下後發表這篇文章,對於會自己製作的人可能也不須要看我的文章了.
或許我在某些大大面前,只是在關公面前耍大刀而已.但對於不會的人有須要的話請自行取用.

再次聲明,製作USB隨身碟開機XPE的方法很多,這只是其中一種方法,不然就請自學創造自己的隨身碟.
還有我是第一次發表這種文章,不知有無違反版規,若有請管理員告知,或直接刪帖.

話不多說,以下是我的製作方法,雖然有點繁雜,但 grub4dos 我也還在學習之中,改天若有更簡單的方法,我會再次po文.

要準備的東西有

HDD Regenerator 1.71
HP USB Disk Storage format Tool (HP 格式化工具) 2.2.0 或 2.2.3 都可以
Grub4Dos ( 請下載我提供的 發文驗証碼 : tc4bus63o7ip516 )
你要開機的 NoName XPE ISO檔或光碟
隨身碟2支

HDD Regenerator 1.71 跟 HP 格式化工具 請自行下載, yahoo 跟 google 隨便搜尋一堆.
Grub4Dos 一定要用我提供的這個版本,因為網路上的高手已經改好了,你用別的版本做好可能會不能開機.

檔案名稱 : grub4dos.rar
檔案大小 : 288KB
發文驗証碼 : tc4bus63o7ip516



步驟一 :
將下載回來的 HDD Regenerator 1.71 壓縮檔解壓縮後執行 HDD Regenerator.exe 會出現如下圖:



將隨身碟插入電腦按"可啟動 USB 隨身碟" 選擇你的隨身碟再按確定 如下圖:



好了以後它會做出一支Windos98的Dos開機隨身碟,但它做出來的是FAT16格式的,FAT16最大支援到2G,
所以就算你拿8G的隨身碟做好以後它只能用到2G,以下我稱它為 "HDDREG碟" 先放在旁邊備用

但這一支不是我要做成XPE碟,我只是用它取代開機軟碟片,因為現在跟本沒有人有軟碟機跟磁碟片,
我只是要它的開機檔,如果你有軟碟機跟98開機磁片的人當然可以省去這個步驟


步驟二 :
按下來將下載回來的 HP USB Disk Storage format Tool 壓縮檔解壓縮後執行 HPUSBFW.exe 會出現如下圖:



將2支隨身碟都插上電腦,要做成開機XPE那一支隨身碟在此我稱它為 "U碟"

參考上面的圖片將下列選擇及打勾:

Device             選 U碟 ,也就是要做成 noname xpe 開機的那一支
Files system     選 FAT32
Volume label    打自己喜歡的標籤名稱,不然就打上 RXPE 跟原來一樣
Quick Format  可打勾 可不打勾 只是快慢而已
Create a DOS startup disk 請打勾
using system files located at: 選擇 HDDREG 碟 (有開機磁片的人可以選擇軟碟機)

就緒後,再按 Start 即會將 U碟 製作成可開機的 Windows98 開機隨身碟.

裡面會有3個檔案 IO.SYS , MSDOS.SYS , COMMAND.COM 把 U碟 先拿去開看看,能開機再說.
開完之後會再多出1個檔案 BOOTLOG.TXT 的檔案.不理它

順帶一提:HDD Regenerator 1.71是一套可以掃瞄,修復硬碟的一套很好用的軟體(有修復功能的須要註冊),
HDDREG碟可以留著做開機掃瞄硬碟的開機碟,不然就再次用 "HP 格式化工具" 把 HDDREG碟 格式化回原來正常的隨身碟.


步驟三 :
再來將我提供的 Grub4Dos.rar 解壓縮,解壓縮後會有2個資料夾,內容如下

\grub (裡面有2個檔案, grldr 以及 grub.exe )
\grubinst

請將 \grub 裡面那2個檔案拷貝到 U碟 跟目錄下
再來進入到 \grubinst 資料夾裡面,進入後請執行 grubinst_gui.exe ,執行後會出現如下圖:



Device Name 裡 點選 Disk 指定好 U碟 , 這裡一定要選對,不要選到你的硬碟,不然可能會造成你的硬碟無法開機.
建議你可以先拔掉 U碟 按 Refresh 先看一下裡面有那些硬碟,再插上 U碟 再按 Refresh , 這時多出來的那一個就是 U碟.

Options 裡 請將 No backup MBR , Don't search floppy , Disable PrevMBR 這3個請打勾

可參考下圖:



就緒後,再按下面中間的按鈕 Install 完成安裝 Grub4Dos ,會出現 Dos 視窗 顯示

The MBR/BS has been successfully installde  
Press any key to continue...

按 Enter 結束視窗, 快大功告成了,


步驟四 :
把 NoNameXPE 光碟或 NoNameXPE ISO檔解壓縮後裡面的檔案全部拷貝到 U碟,
再將 \RXPE 資料夾裡面2個檔案拷貝到 U碟的跟目錄下.(分別是 RXPE.COM 以及 SETUPLDR.BIN)
最後將 SETUPLDR.BIN 改名為 NTLDR ,大功告成

雖然廢話一堆,但只要備好檔案解壓完成,會做的話,從製作到拷貝完成,再改檔名,真的花不到我2分半的時間即完成.

這時 U碟 內容如下 (不同的XPE 可能會有不同的檔案),以 w60711 大大發表的  RC5 Plus (grayfree 製) 為例

IO.SYS
MSDOS.SYS
COMMAND.COM
BOOTLOG.TXT
grldr
grub.exe
\OUTTOOL
\RXPE     (裡面2個檔案請拷貝到跟目錄下,分別是 RXPE.COM 以及 SETUPLDR.BIN)
BOOTFONT.BIN
RXPE.IM_
RXPE.SIF
RXPE.COM
NTLDR     (由 SETUPLDR.BIN 改檔名而來的)

拿去開機看看吧,祝您成功.

我做好測試沒問題可開機的有下列 XPE

w60711 大大發表的 NoName Xpe 2012 RC5 Plus
http://nonameteam.cc/forum.php?m ... d=612&fromuid=12145

w60711 大大發表的 NoName Xpe 2012 RC5 Plus v2
http://nonameteam.cc/forum.php?m ... =1107&fromuid=12145

w60711 大大發表的 [更新] NoName Xpe Plus 3.1
http://nonameteam.cc/forum.php?m ... =1390&fromuid=12145

fd3233 大大所做的 NoName Xpe 2012 RC5 Extra
http://nonameteam.cc/forum.php?m ... =1196&fromuid=12145

甚至連 2567288 大大所發表的 三啟動維護光碟(圖形介面、多選單組合)
http://nonameteam.cc/forum.php?m ... =1499&fromuid=12145

都可以成功開機,但拷貝時會有2個相同檔名的檔案,直接覆蓋隨身碟裡面的就可以了,只不過會以 "legacy bios 主選單(g4d):"顯示. 如下圖:



評分

參與人數 1金錢 +1 收起 理由
2567288 + 1 學習精神可嘉

查看全部評分

發表於 2013-9-30 19:02:55 | 顯示全部樓層
本帖最後由 2567288 於 2013-9-30 23:25 編輯

樓主學習的精神,令人佩服。但是好像太複雜化了啦,不過藉此可以釐清一些觀念。

在隨身碟容量還很小的年代,用隨身諜啟動xpe,比較常用的方式是做成DOS啟動碟 :
dos (autoexec.bat) --> grub.exe --> menu.lst --> xpe (SETUPLDR.BIN).... 備註:SETUPLDR.BIN 的檔案大小是 291KB
目前由於隨身碟容量幾乎都大於 2G,所以這種DOS的啟動盤很少見了。也就是說除非有特殊用途,grub.exe 在實作中很少使用了。

另外使用HPUSBFW格式化隨身碟,如果要建立一個DOS的啟動碟,完整版的HPUSBFW是附有相關的DOS檔案,這個也不需要借重HDD Regenerator 1.71。

至於目前比較常用製作隨身碟XPE的方式:
概念 grldr --> menu.lst --> xpe (SETUPLDR.BIN),但是樓主的前提是不使用menu.lst。

(1) 把 grub4dos 安裝在 隨身碟的 mbr:
這個就是樓主使用grubinst_gui.exe的方式(也可以用bootice),正常的啟動還是grldr --> menu.lst --> xpe (SETUPLDR.BIN)。
不過因為樓主不要使用menu.lst,變通的做法是把xpe的SETUPLDR.BIN直接改名為grldr,這個可以看一下樓主所附的grldr檔案大小是 291KB

(2) 把 grub4dos 安裝在 隨身碟的 pbr:
這種方式也就是N大 USB開機說明和USB XPE簡易製作方法(2) 的做法,個人也比較喜歡這種方式。

格式化隨身碟(fat32及ntfs均可):


bootice 設定隨身碟的主引導記錄(mbr) 為UltraISO USB-HDD+:


用bootice設定隨身碟的分區引導記錄(pbr) 為GRUB4DOS:
如果pbr是 GRUB4DOS 則把 xpe 的 SETUPLDR.BIN 改名為 grldr。
另外也可以設定 pbr為 NTLDR的引導方式。如果是這種情況,則把 xpe 的 SETUPLDR.BIN 改名為 NTLDR。


分區管理設定分區為啟動狀態:

 樓主| 發表於 2013-9-30 19:48:55 | 顯示全部樓層
2567288 發表於 2013-9-30 19:02
樓主學習的精神,令人佩服。但是好像太複雜化了啦,不過藉此理解一些觀念也不錯。

在隨身碟容量還很小的年 ...

謝謝..謝謝..謝謝版主

版主所回復的正是我想要的,雖然相關教學實在不少,但看完總是不得要領.

經版主提點,總算又融會貫通一些觀念,我會再努力加油的

再一次感謝
發表於 2013-9-30 21:45:33 | 顯示全部樓層
如果是寫入Grub4dos啟動模式安裝WIN7的程式特別多種
BOOTICE
HPUSBFW
WriteGrubToMBR
xorboot_0.65
Grub4DOS Toolbox for Windows 最難用,弄成繁體版也很難用

轉換的程式也是多種,介紹一個我個人比較喜歡的
WinSetupFromUSB_0-2-3
[漢化新世紀]幾年前就公開程式碼(全部免費.免安裝)
作成繁體版的看起來不錯呵呵


簡體版在繁體系統內不會亂碼


每個人使用方法都不同,太多方法跟製作程式了
 樓主| 發表於 2013-10-1 00:41:53 | 顯示全部樓層
本帖最後由 littman 於 2013-10-1 00:56 編輯
withthewind 發表於 2013-9-30 21:45
如果是寫入Grub4dos啟動模式安裝WIN7的程式特別多種
BOOTICE
HPUSBFW

關於 withthewind 大大所講 , 其實 Win7 安裝光碟以及本論壇一些大大所發的 Win7PE,Win8PE,

我則是用 ISO TO USB 軟體去製作,如下圖...,簡單又好用,測試也都OK,但是拿來做 XPE 都不能開機,



假如 ISO TO USB 製作的XPE隨身碟可以正常開機的話,我也不會搞到腦神經衰弱了.

不過你沒講的話,我還不知有那麼多軟體可用,.......謝謝你,....改天有空我會試看看的.

發表於 2013-10-1 02:38:32 | 顯示全部樓層
littman 發表於 2013-10-1 00:41
關於 withthewind 大大所講 , 其實 Win7 安裝光碟以及本論壇一些大大所發的 Win7PE,Win8PE,

我則是用 ISO ...

ISO TO USB這東西單功能,WIN7/8安裝版配套轉換器
我常說這種程式屬於配套型傻瓜程式
不用不傻,用了就變傻,得罪不少人

最前面兩位大大也是寫入Grub4dos開機模式
功能多或少確實可以自由發揮,不滿意想改就改

我比較建議你學Grub4dos開機模式(DIY可自行增加或減少功能)
只要稍微懂掛載PE直接開啟ISO.安裝系統的ISO.一般工具開啟IMG.IMA基本的指令
在一個隨身牒的容量允許內可以接近百個功能,主選單.副選單1.2.3.....
如果用USB外接硬碟製作可以超過百個功能,我的需求還沒這麼大
那些指令在編輯時複製貼上就可以,使用時不需要手動打指令
指令都公開的很容易學,編輯程式都中文.免安裝.免費


你會運用Grub4dos開機模式之後那些轉換程式在也不會去碰了
這東西我玩到只用兩種測試方法1.電腦內建2.隨身牒,我不使用虛擬機測試

Grub4dos開機模式用在電腦內建(有圖).用在隨身牒上使用更簡單
http://www.nonameteam.cc/forum.p ... amp;page=1#pid13459
發表於 2013-10-14 08:52:38 | 顯示全部樓層
3Q 大大的分享
發表於 2013-12-24 11:01:26 | 顯示全部樓層
想請問為什麼驗證碼一直進不去?是載點掛了嗎?noooooooo
 樓主| 發表於 2013-12-24 19:52:05 | 顯示全部樓層
本帖最後由 littman 於 2013-12-24 23:39 編輯
danny75224 發表於 2013-12-24 11:01
想請問為什麼驗證碼一直進不去?是載點掛了嗎?noooooooo

經我測試發文驗証碼 : tc4bus63o7ip516 是正常可用的

但可以不必下載我提供的,我提供的是英文版,開機過程會出現亂碼,但不影響結果,
只要直接將 NoNameXPE 裡的 SETUPLDR.BIN 改名字為 GRLDR 就可以了,
而且是中文版,你試看看, 一樣都是 291K 大小.開機過程不會出現亂碼.

grub.exe  和 grubinst_gui.exe 應該很多 Grub4dos 的版本裡面都有.

現在比較少用 grubinst_gui.exe 去製作 Grub4Dos 引導,

大部份都改用 Bootice 製作 Grub4Dos 引導

也可以前往參考續篇,用 Bootice 製作 Grub4Dos 引導 . 連結如下.....

如何製作USB隨身碟開機的 NoName XPE (續)
http://nonameteam.cc/forum.php?mod=viewthread&tid=1557&fromuid=12145
發表於 2013-12-27 10:44:01 | 顯示全部樓層
謝謝你唷!大大!我最後還是選擇了跟你一樣的作法,直接在dos下開機...在來手key進入xpe或是spfdiisk...等等!的確方便很多...不知大大有無提供萬用XP.GHO呢?我也想要作出一支萬用隨身碟
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2025-5-31 00:53 , Processed in 0.190961 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表