最近有個叫 Will Whang 的網友幹了件大事:他成功逆向工程了2004年發佈的全球最小機械硬盤——東芝 MK4001MTD(0.85英寸,4GB),並且專門爲它設計了一個開源的USB橋接器,讓這塊20年前的“上古神器”能連上電腦當U盤用!

這塊硬盤有多小?直接看圖感受一下,左邊是1.3英寸的HP Kittyhawk,右邊是1英寸的希捷和Cornice,最右邊是咱們常見的M.2 2230固態。而這塊0.85英寸的東芝,比它們都小一圈,當年號稱全球最小。


問題來了,這玩意兒接口太古老,市面上根本沒現成的讀卡器能用。Will Whang 嘗試了各種方法,發現它既不遵循SD卡協議也不是MMC協議。爲了抓取底層的通信信號,他搞來了一臺成色伊拉克但還能開機的諾基亞 N91。

沒錯,就是那個2005年左右發佈的音樂手機,它是當年少數內置了這塊微型硬盤的設備之一。
逆向工程怎麼搞?用“小龍蝦”AI解碼
通過分析N91主板上的引腳信號,他發現這塊硬盤用的是4位SDIO接口,但內部傳輸的居然是ATA指令(老玩家的DNA動了)。
硬件邏輯搞清楚了,還有軟件層面的難題。這時候他祭出了神器——開源AI智能體 “小龍蝦”OpenClaw。
這AI不僅能幫他把複雜的邏輯信號逆向解碼,成功構建SDIO解碼器,還直接給樹莓派Pico寫好了底層固件!


後來又調用了Opus 4.6和GPT-5.4大模型優化代碼,最終在麪包板和手工接線的簡陋環境下,成功把數據讀了出來。
速度感人,但情懷滿分
搞定了軟件,他還在KiCad裏設計了定製PCB板,讓這塊復古硬盤能用USB連電腦。
不過畢竟是20年前的機械盤,受限於硬件瓶頸,即便把SDIO時鐘拉到10MHz,最高讀寫速度也只有 0.42 MB/s。
算筆賬:這塊盤只有4GB(約等於一張DVD容量),想把它讀寫一遍,大概要兩個半小時。想拷一部電影?先泡杯茶,然後睡一覺,醒來可能還沒拷完。
目前,Will Whang 已經把整個項目的源代碼、硬件圖紙、文檔全部開源上傳到GitHub(https://www.willwhang.dev/Reading-MK4001MTD/),而且是採用最寬鬆的協議,意味着誰都可以復刻一個玩玩。
個人想法:
這波操作,與其說是爲了實用性(0.42MB/s確實沒啥實用性了),不如說是一種極客精神的傳承。通過一臺諾基亞N91加一個叫“小龍蝦”的AI,硬是把20年前的“遠古硬件”從故紙堆裏撈出來,讓它重見天日。
看着照片裏那塊指甲蓋大小的硬盤,再看看旁邊的M.2固態,彷彿看到了半導體存儲技術這二十年的狂奔。
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
