isolinux, syslinux unetbookin小筆記

標題下的有點糟糕,不是很能表達我的意思,各位不小心進來的客倌就加減看吧!

會研究這個題目是因為最近用了很多prebuild的Linux Live CD
總不能整天一直燒CD,不環保又浪費時間
這時候用USB大拇哥替代就是很好的選擇

但是要怎麼把映像檔弄到大拇哥上面呢?
只要使用unetbootin這套程式,指定來源ISO跟目的大拇哥
幾個按鍵就可以弄一支可以開機的USB出來了
不過怎麼做到就是另外一回事,後面再聊

接著深入研究使用CD跟USB載入Linux這個題目
發現主流採用的套件有syslinux跟isolinux
前者用於用一般硬碟開機,後者用於光碟開機
至於unetbootin不在此列,因為它像是syslinux的前端GUI介面
實際上做出來的東西也是把syslinux塞進去

要搞懂syslinuxisolinux的原理不難
都是把啟動碼塞到開機磁區,然後設定cfg設定檔就好
不過讓我比較疑惑的是unetbooin這套程式
它有提供自動下載跟載入ISO的功能,
如果是Linux安裝或者Live光碟就沒什麼疑問
直接把光碟中isolinux的設定檔更名成為syslinux的設定檔即可

那~~如果是其他的ISO像是Windows PE或者是他不認識的系統,
不知道它是怎麼做的?還是單純的不支援?
TBD

留言

這個網誌中的熱門文章

RTC & CMOS 技術詳解

[自由網路] 如何取得 Google Drive (真實)外連位址 (Direct Link)