筆者近期購置了一塊st91000640ns(dell零件號0wf12f)企業級sata硬碟。
硬碟出廠韌體為aa09。通過搜尋得知,該aa09韌體為2023年的版本,最新韌體是aa0e(2023年)。
dell官網有提供該型號硬碟的韌體公升級包,但需要使用dell伺服器平台(並配合perc陣列卡),方能完成公升級。
(見:如果直接在相容機上執行,會因為找不到perc而提示系統不匹配。(使用cli也無法公升級)
另,dell的硬碟韌體公升級包中,韌體是以.fwh副檔名儲存的。本案中新版韌體名為aa0e.fwh。
根據一位外國友人寫的文章,.fw**件實際上是在原廠韌體前面增加了dell專用的檔案頭資訊。
(參見:
但是,這位外國友人也提出,可以使用dell提供的在dos下的公升級工具。
(如:執行該工具,解壓後得到乙個名為「yrx0p」的目錄。
其中「yrx0p\files\fw\sata\seagate\airwalker\」下,就是我這款硬碟的韌體。
當然,該a43公升級包中,筆者這款硬碟的韌體只有aa09。這沒關係,直接將先前得到的aa0e.fw**件複製到該目錄下即可。
然後執行yrx0p目錄下的dddp.exe,燒製乙個usb啟動盤(或iso啟動光碟)。
使用剛才製作的啟動盤引導系統(需要傳統模式,uefi不可以),根據提示選擇互動式(interactive)操作。
進入公升級軟體的圖形介面後,即可發現硬碟列表,以及提示st91000640ns這塊硬碟可以公升級韌體。
直接選擇公升級,等待一兩分鐘後即獲得「測試、公升級完成」的提示。
最後重啟電腦即可……
後記:沒想到這麼簡單,我差點把這塊盤拿去公司插dell伺服器上公升級了……
在CentOS上公升級Python的坑
centos 6中,預設安裝了python 2.6。而pip,jupyter這樣的常用工具是不支援python 2.6的。為了使用這些工具,就必須將python 2.6公升級到python 2.7以上的版本。那直接編譯公升級python不就好了嗎?問題就在這裡,centos 6中,有一些系統工具 比...
在CentOS 7 5上公升級SQLite3過程實錄
我在centos 7.5上安裝python3.7 django 3.1.7並建立專案時,發現啟動demo例子出錯了,出錯資訊如下 django.core.exceptions.improperlyconfigured sqlite 3.8.3 or later is required found 3...
記錄 非root使用者在集群上公升級GCC版本
三 使用新的gcc替換老版本的gcc 需要在集群上執行乙個python的 但是執行的時候提示 importerror lib64 libstdc so.6 version glibcxx 3.4.20 not found 查了資料,了解到是gcc版本過低導致.但是因為是集群環境,沒有root許可權,...