
ThinkPad E450c BIOS
聯(lián)想在官網(wǎng)提供了 BIOS 的歷史版本,有兩個(gè)版本,一種是
exe 可以直接在 Windows 平臺(tái)下執(zhí)行升級(jí)(PE 環(huán)境也可以), 還有一種是 iso 需要燒錄在 CD/DVD 通過(guò)光驅(qū)來(lái)運(yùn)行?,F(xiàn)在光驅(qū)已經(jīng)逐漸退出歷史舞臺(tái)了,現(xiàn)在的市場(chǎng)上的電腦,很難再能找到光驅(qū)這個(gè)外設(shè)了。 還有一種辦法,就是通過(guò) U 盤(pán)制作成可啟動(dòng)的系統(tǒng)盤(pán),雖然官網(wǎng)的備注給的是 Bootable CD 但是并不能直接制作成啟動(dòng)盤(pán),這是因?yàn)檫@個(gè)鏡像是 El Torito 規(guī)格需要經(jīng)過(guò)修改才可以。

balenaEtcher
安裝 geteltorito 讀取啟動(dòng)信息
geteltortio 是一個(gè) perl 腳本,用于解壓 El Torito 格式的 .iso文件。
wget https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito/geteltorito
chmod +x geteltorito
讀取 iso 到 img 文件,讀取成功,在 macOS 系統(tǒng)可以直接雙擊掛載到 Finder。
geteltorito -o boot.img /path/to/image.iso
讀取啟動(dòng)信息到 boot.bin 文件
geteltorito -o boot.bin /path/to/image.iso
雙擊boot.img掛載鏡像文件,并創(chuàng)建一個(gè)目錄,用于存放鏡像內(nèi)容:
mkdir image-folder
cp -R /Volumes/Mounted-image image-folder
然后復(fù)制剛才讀取好的 boot.bin 文件到 image-folder
安裝 mkisofs 重新打包
mkisofs 可以通過(guò) Homebrew 來(lái)安裝
brew install mkisofs
mkisofs -udf -no-emul-boot -relaxed-filenames -joliet-long -hide boot.bin -b boot.bin -D -o ./new-image.iso ~/image-folder
這個(gè)時(shí)候重新打包好的 new-image.iso 就可以通過(guò)工具制作成可以啟動(dòng)的 USB 鏡像了 (推薦使用 Rufus[1])。