2006-04-18

沒有不能開機的USB隨身碟

最早買了一支PANRAM的USB隨身碟,可以開機
後來又買了一支創見的,還是可以開機
再後來又拿到一支HP的,還是可以開機
最近拿到一支64MB不知什麼雜牌的,原以為不能開機,因為grub裝在sda1,試很久都不能開機
後來把grub裝在mbr就可以開機了。
只是,某些BIOS仍無法讀取某些USB隨身碟,遇到這種BIOS就不能玩USB隨身碟開機了。

所有的USB隨身碟都能開機,沒有不能開機的隨身碟,
只有不支援USB隨身碟開機的BIOS,或者是不支援某些USB隨身碟開機的BIOS。

倒是有不能開機的CF卡,手上一塊Ritek的64MB CF卡就不能開機,其它幾塊Sandisk都可以。

可以用syslinux、grub來管理USB隨身碟開機,partition使用FAT16即可,這也是大多數隨身碟出廠值,也就是買來不必特別去改它就能用。

記得要給partition做boot flag。

下次要是什麼大賣場又在賣一支900塊的1G USB隨身碟,不必考慮的買下吧!

不過FAT16的壞處是它不能像ext2、ext3、eltorito顯示大小寫,所以如果有大小寫差別的系統就得動手改一改。

把多種OS裝在一支隨身碟帶著到處玩,無所不能,就是一支「電子瑞士刀」。

沒有留言: