首頁 > 硬體

無光碟機安裝作業系統:把U盤做成USB-CDROM啟動盤

2020-10-15 09:36:11

重要說明:在操作前一定要詳細閱讀本文,否則可能導致製作失敗,同時U盤報廢(嚇唬你的,本文有解決辦法,但是仍然具有危險性,你需要為自己的操作及後果負責)
好處:
1. 安全:處理後,U盤上的光碟所在區域完全不可寫,分割區、病毒無法破壞!(要是你處理U盤的過程中不慎將病毒引入,那也是超級頑固的!)
2. 相容性好:由於各廠家主機板在USB-HDD和USB-ZIP處理方式上的不同,常規方法制作的U盤啟動盤,常常在這臺電腦上可用,在另外一臺電腦上又引導失敗。而USB-CDROM模式不存在這個問題。當然,新鮮事物還需要驗證和完善。
3. 徹底解決了常規U盤啟動後硬碟碟符混亂的問題。
4. 和光碟相比,啟動速度快。現在的電腦都支援USB 2.0模式啟動,啟動WINPE到桌面不超過一分鐘。
5. 可以滿足某些人近似變態的DIY情結,當然……只能暫時緩解,不能根治,絕症!
6. 量產後,U盤只有在讀取時才會亮燈,平時不亮。這算不上「好處」,但是我喜歡。
缺點:
1. 不是所有U盤都可以,取決於U盤主控晶片廠家是否提供該功能的量產工具。相信以後會越來越多。Kingston U盤保有量不是很多,所以本文象徵意義大於實際意義,主要是提供一種思路,
2. 目前網上下載的啟動光碟沒有考慮到這種啟動方式,啟動後可能出現一些錯誤,雖然機率很小。
3. 處理以後checkudisk就不能檢視U盤資訊(ID)了,而且很多啟動盤製作軟體不能識別U盤。
4. DOS下的USB驅動程式可能不支援處理後的U盤(但是你可以從U盤引導後使用),WIN PE沒問題。

工具/材料

預備知識
我買的U盤是金士頓DTI 2G(綠色,Vid_13fe&Pid_1d00),以下方法只能保證在這種型號U盤上適用,其他型號的U盤需要下載專用軟體。Kinston U盤使用的主控晶片相當混亂,主要有擎泰SK6201,SK6281,還有用Toshiba,群聯Phison,假貨就更亂了。我的U盤用的是群聯的主控晶片。
量產工具:U盤生產出來以後,還需要使用U盤控制晶片廠家提供的批次生產工具,(簡稱量產工具。為什麼不叫批產工具#!@%…#!~)刷入底層資料(韌體Firmware),格式化,關閉壞的區塊,才得到可以使用的U盤。所以量產工具是維修U盤的終極武器,只要不是硬體故障,用量產工具幾乎可以100%修復。
把U盤模擬成USB-CDROM,用常規方法是不可能做到的,因為要修改底層資料(韌體),量產工具必不可少。實際上,如果量產工具不提供這項功能,我們就不可能做到。
如果你的U盤是其他型號,請下載專用量產工具。先用checkudisk檢視U盤ID,類似於Vid_13fe&Pid_1d00,再到網址http://www.linux-usb.org/usb.ids查詢對應的主控晶片廠家、型號(假貨可能不準),然後下載專用量產工具。如果該量產工具不支援USB-CDROM,你只能期待新版本。
除了量產工具,你還需要準備一個可啟動的光碟ISO或BIN檔案。大小不可超過U盤總容量(廢話)。還有,量產成功後,你可以使用的有效容量是扣除光碟以後的容量,也就是說,光碟區域從此就不再屬於你了……到底使用多大的光碟檔案,你自己看著辦。我用的是深山紅葉。
先下載phison-UP10量產工具。v1.78.00或v1.81.00(其他版本不支援USB-CDROM)。相對來說,v1.81.00操作更加人性化,而且支援大容量ISO、BIN檔案,建議使用。至於v1.78.00,建議只在V1.81.00失敗後使用。
開始
解壓檔案後有四個可執行檔案,我們只用含「F1」的兩個檔案。(含「F2」的兩個檔案可以新增更多廠家資訊,OEM用的)

操作方法

  • 01

    一、先執行ParamEdt-F1-v1.0.10.2.exe,生成我們需要的組態檔。
    除了模式一欄是必填項,其他都可不填。以下逐一說明:
    客戶資料:建議填一下,萬一以後需要這個資料可以讀取。注意,PID和VID一定要遵循0x????格式,否則丟棄。比如我的Vid_13fe&Pid_1d00就填
    PID:0x13FE 廠商:Kingston
    VID:0x1D00 產品:DataTraveler 2.0
    修訂版本:PMAP (如果軟體識別,會自動填寫)
    設定:強烈建議勾選「Auto detect」。你手動填不能保證容量正確,因為你看到的容量未必是真實容量。如果你想擴容(JS的幹活),想填多少填多少。
    卷標:可填可不填。提示:可隱藏區域(私有區域)是可以隱藏的區域,不是隱藏區域,
    Serial number:不要填。如果填寫錯誤,你可能需要完整格式化才能使用U盤
    Preformat:不要選。除非你懷疑你的U盤有壞區,或者上次量產失敗。不勾選一樣會進行格式化。勾選類似於硬碟的低階格式化。勾選後,在後續操作中會出現一次手動插拔U盤的操作。
    Hidden size:隱藏U盤部分容量。隱藏的大小是你填寫的數位。注意,隱藏可不是分割區隱藏,實際上是關閉了。除非重新執行量產操作,這部分容量是不會出現的。
    模式:重點
    3 把U盤做成一個可移動磁碟。如果你想恢復U盤成剛買回來的狀態,用此模式(修復U盤常用)
    4 把U盤做成一個私有(可隱藏)移動磁碟和一個軟碟。需要在標籤「F1-2」中指定軟碟映像檔案。見下圖。
    7 把U盤做成一個私有移動磁碟和一個公共可移動磁碟。私有可移動磁碟可以執行加密操作,加密後私有磁碟隱藏。
    8 把U盤做成一個可移動磁碟,可隱藏,可開放
    14 把U盤做成一個光碟或者硬碟(注意是硬碟,不是可移動磁碟)和一個可移動磁碟
    21 把U盤做成一個CD-ROM和一個可移動磁碟。需要在標籤「F1-2」中指定光碟映像檔案。見下圖。
    我們選21模式。
    以上模式可不要以為只是進行了分割區操作,全部要重新刷寫韌體的。比如CD-ROM,要在U盤韌體中寫入光碟裝置資訊,這樣作業系統才會安裝光碟驅動。
    分割區容量:
    某些模式下才會出現這個專案,你可以指定分割區容量。建議用預設「Max」。
    你想填的內容都填完以後,儲存一下,指定一個檔名,必須是在當前目錄。

  • 02

    二、執行F1_90_v181.exe,按照下圖中的數位順序,先「取得資訊」,如果「測試報告」欄出現U盤資訊,執行第二步。否則自己到網上找相應的量產工具。
    按「lock」左側的黑三角,在列表中選擇你剛才儲存的組態檔,「開始」。
    量產開始。下方左側第一個方框變成黃色。請耐心等待,時間長短取決於你所選的光碟檔案大小和U盤速度。
    如果你剛才勾選了「Preformat」,中途會出現下面的對話方塊
    先不要點「確定」,把U盤拔下,再插上,等待作業系統安裝U盤驅動結束後按「確定」。
    下面是量產結束的畫面,左側第一個方框變成綠色。變成紅色表示量產失敗,單擊「結果」檢視失敗資訊。
    只要方框變色就可以進行下面的操作,這時U盤指示燈仍然在閃爍,不管他。
    不管成功失敗,單擊「彈出」,等待「測試報告」中顯示「彈出成功」,按結束,關閉量產工具軟體。重新拔插U盤。
    正常情況下,插入U盤,作業系統會自動安裝光碟驅動器和可移動磁碟驅動。如果你的系統沒有關閉「自動執行」,U盤上的光碟會自動開啟。這是我的U盤量產後「裝置管理器」的截圖。
    試一下光碟啟動。因為主機板設定不統一,就不一一說明了。
    現在U盤有兩部分,如果要從光碟部分啟動,選擇CD-ROM或者USB-CDROM,如果要從可移動磁碟部分啟動,選擇USB-ZIP或可移動磁碟(軟碟),很奇怪是嗎!用這種方法處理的U盤可移動部分是ZIP(大容量軟碟)格式,不是HDD格式,簡單的說,沒有硬碟必備的分割區表。而且做成啟動盤超簡單,複製IO.SYS,MSDOS.SYS,COMMAND.COM三個檔案就可以啟動了,啟動後是A:盤。再配合GRUB,可以打造超強的多系統啟動,你自己去琢磨吧。
    失敗的處理
    確認你是否使用了適用於U盤的量產工具。如果是,重新啟動電腦。
    把U盤插在主機板後面的USB埠上,不要使用延長線或前置USB。
    用上面的方法重新量產。如果仍然不成功,換一個版本試(要把組態檔拷過去)。
    仍然失敗,使用模式3,勾選「Preformat」,把U盤恢復成出廠狀態。再用21模式重做。我失敗了一次,用這種方法修好了。
    理論上,使用量產工具不會造成硬體損壞,即使是U盤無法識別都可以用量產工具修復的。前提是,量產工具正確,操作正確。

  • End

IT145.com E-mail:sddin#qq.com