在相容系統上公升級DELL SATA硬碟的韌體

2021-10-12 20:51:12 字數 838 閱讀 6504

筆者近期購置了一塊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許可權,...