製作USB的多系統重灌工具
為什麼要做這個USB呢?
- 不想再燒OS安裝光碟片
- 欲安裝光碟機好像壞掉
- 放在USB方便攜帶很多(手頭上有一個USB3.0的可以測試)
準備工具:
- 隨身碟
- BOOTICE
- GRUB4DOS
- WinSetupFromUSB
- (Optional)簡易啟動測試器 v4.0 Beta6
做以下紀錄摘要備查:
BOOTICE
主要是用來格式化USB並設定開機選單使用GRUB4DOS格式化:
分區管理→重新分區→選 USB-HDD→檔案系統 NTFS→確定
*如果要支援UEFI時,必須選擇Fat32?(我是覺得檔案分割完很亂,先選NTFS)
開機選單使用設定:
主導引紀錄-->選GRUB4DOS-->安裝配置-->0.4.6a-->寫入磁片
GRUB4DOS
選單程式,有彈性可以調整,所以也最麻煩。主要元件:
- grldr : 主要程式
- menu.lst : 選單介面設定
- unifont.hex.gz : 多國語言字型,用來支援中文字 (其實是 Optional,沒有也可以運作)
menu.lst設定
完全不熟,照網路上教學做設定,以下紀錄:
- 圖檔
- graphicsmode -1 1024
圖片解析度 1024代表1024 * 768 可以不同比例,但是她不會幫你填滿置中
- splashimage /XXXXX.OOO
XXX是圖片名稱,記得前面要有一個/(根目錄,其實很直白,但是我忘記打導致圖片都出不來,卡了一兩個小時)
OOO是檔案格式,網路上說不支援jpg,我用到是沒問題。
- 顏色
color 用來定義顏色的,如:color black/cyan yellow/cyan,分別代表一般字/底色、選到字/底色,但是到底有哪些字可以用我不知道,用另一種方式利用grub指令(選單時按c)「echo -h」調出所有支援配色的16進位,再用關鍵字設定如:color normal=0x6C highlight=0x1E,關鍵字代表如下:
- normal : 一般文字所顯示的色彩
- highlight : 被標註選項的色彩(能選擇字加底色的代號以便辨識)
- helptext : 最下方的說明文字色彩
- heading : 最開頭 Grub4Dos 版本號那行的色彩(若加文字底色則於類 Bash 時才會出現)
- standard : 顯示類 Bash 文字介面時的文字色彩
- border : 方框色彩
- 選單項目
- title XXXXXX : XXXXXX是名稱,可以隨你更改。
- set OOOOOO : OOOOOO是ISO放在隨身碟的位置。
- 其他
WinSetupFromUSB
將iso檔案植入USB來達到多系統重灌,有四種方式可以植入,我只用到兩種:Windows Vista/7/8/10/Server 2008/2012 based ISO : win7Ent(X64)、Win10Ent(x64)
Linux ISO/Other Grub4dos compatible ISO : clonezilla-live-2.5.6-22-i686-pae、ubuntu-18.04.1-desktop-amd64
<註>:Linux很乾淨,windows系統一放進去就多了一些有的沒有的資料夾,放置的位置也跟Linux like系統不同,網路上有說可以使用imdisk使ISO模擬光碟安裝,這樣會比較乾淨。
2019/11/12 更新:
----------------------------------
使用map 方式皆失敗,有空再說吧 >"<
----------------------------------
簡易啟動測試器 v4.0 Beta6
可有也可以沒有,我是在調選單介面的顏色文字時用她來模擬USB開機,記得要使用「以系統管理員身分執行」才可以在物理碟盤啟動中找到要測試的USB。預計之後還須研究:
備份還原還原系統
測試工具
參考網站:
http://www.pptrar.tw/2015/03/usb.html預計參考網站
https://blog.maki0419.com/2017/07/usb-usb.html

留言
張貼留言