镁光Crucial SSD Firmware升级包要求刻成光盘,刻几兆的文件看起来有点浪费,何况手头也没有白盘。找来找去没有发现用U盘升级该微码的案例,只能自己摸索一番,贴出来共享。
I like to share my experience of tweaking the upgrade of my Crucial SSD drive M4-128G from firmware 002 to 009 via USB flash.
The
ISO upgrade package is so small size that I don't want to install it on
a CD. Initially I tried to "burn" the .iso file onto my 8G flash drive
but failed on booting with error message "could not find kernel image:
memdisk".
I spent my time on exploring the directory
structure of the ISO which contains the file "memdisk" under the
drive:\BOOT\ISOLINUX. I got curious about because this file is truly
there but it could not be seen by boot loader. The name of it was
trickly appended by a . (dot) on my flash drive. That is why the loader
reports failure! I write my tweak down to get it work as follows,
1. Prerequisite software: firmware ISO image, UltraISO (中文名:软碟通)
2. Run up UltraISO, loading the ISO file.
Retrieve the bootable information from it and save it as "m4.bif".
Extract file "MEMDISK" under \BOOT\ISOLINUX\.
3. New an ISO file,
Load m4.bif onto it as well as all the content of ISO file (including dir structure and files) except "MEMDISK".
Put the file "MEMDISK" extracted on step 2 back to the right directory and save ISO file to "M4.iso".
4. "Burn" the image you got previously into a flash drive and all done!
希望以上对你有用。