大衛(wèi)·克魯克斯在樹(shù)莓派的官方雜志第150期上報(bào)道了Graham Hooley將一臺(tái)舊軟盤(pán)復(fù)印機(jī)改造成了一臺(tái)歸檔機(jī)器,這使保存舊文件變得輕而易舉。
正如許多計(jì)算機(jī)檔案管理員所證實(shí)的,軟盤(pán)無(wú)法永久保存。雖然部分軟盤(pán)可能比其他介質(zhì)更耐用,但磁性存儲(chǔ)介質(zhì)通常會(huì)隨時(shí)間退化,若儲(chǔ)存不當(dāng),灰塵和污垢也會(huì)導(dǎo)致軟盤(pán)失效。因此,盡快將數(shù)據(jù)轉(zhuǎn)存到其他存儲(chǔ)格式至關(guān)重要。問(wèn)題在于,存檔過(guò)程往往繁瑣冗長(zhǎng)——除非你手頭有一臺(tái)創(chuàng)新的設(shè)備。

制造商兼開(kāi)發(fā)者格Graham Hooley創(chuàng)造了這樣一種工具:一種允許堆疊一堆3.5英寸軟盤(pán)并逐張自動(dòng)讀取的機(jī)器。該設(shè)備使用現(xiàn)有軟盤(pán)復(fù)制器的部件以及Raspberry Pi 3。它可以將軟盤(pán)映像備份到USB驅(qū)動(dòng)器。不僅如此,它還配備了Raspberry Pi攝像頭模塊2,用于拍攝每張軟盤(pán)的照片并與存檔文件關(guān)聯(lián)保存。對(duì)于一個(gè)因機(jī)緣巧合誕生的項(xiàng)目而言,這實(shí)屬不易。
“我是一個(gè)名為柏林創(chuàng)造者的創(chuàng)客空間的成員,我們有一個(gè) WhatsApp 群聊,” Graham 解釋道。“其中一名成員說(shuō),他的兄弟在他的地下室里有兩臺(tái)3.5英寸的軟盤(pán)復(fù)印機(jī),他想知道在它們最終成為廢物回收之前是否有人想要它們。我說(shuō)我愿意接手,所以在我們下一次Amiga聚會(huì)時(shí),他把它們放在了創(chuàng)客空間。起初我不知道該拿它們?cè)趺崔k,但大約兩周后,我靈機(jī)一動(dòng)。”
潤(rùn)滑劑的啟示
Graham對(duì)設(shè)備進(jìn)行了測(cè)試,他能夠讓其中一個(gè)運(yùn)行起來(lái),并接受來(lái)自他的個(gè)人電腦的串行命令。然后他回憶起在YouTube上看到了一個(gè)由Shelby Jeuden(也被稱為Tech Tangents)制作的關(guān)于在軟盤(pán)上保存軟件的Kryoflux和Greaseweazle的解決方案的視頻。
由軟件保護(hù)協(xié)會(huì)開(kāi)發(fā)的Kryoflux和由Keir Fraser創(chuàng)建的Greaseweazle是位于軟盤(pán)驅(qū)動(dòng)器和計(jì)算機(jī)之間的小型設(shè)備,允許從軟盤(pán)獲取信息。使用軟件,他們可以從驅(qū)動(dòng)器中提取原始通量轉(zhuǎn)換,并允許建立二進(jìn)制圖像文件,保存文件,然后可以通過(guò)仿真器讀取。
“我想,如果我把給我的軟盤(pán)驅(qū)動(dòng)器連接到一個(gè)Greaseweazle上,我就可以使用串行接口加載軟盤(pán),捕捉圖像,彈出,然后重復(fù),”Graham說(shuō)。“然后,我決定安裝一個(gè)USB轉(zhuǎn)串行適配器,因?yàn)榇蠖鄶?shù)電腦都不再有串行接口了,但這不起作用。我很快意識(shí)到,控制器板上的接口是標(biāo)準(zhǔn)RS232,而不是TTL RS232,所以我添加了一個(gè)電平轉(zhuǎn)換器,這很有效。”

Raspberry Pi 攝像頭模塊2被用于拍攝每張軟盤(pán)的標(biāo)簽照片,
并將其保存在與軟盤(pán)圖像相同的名稱下,以使存檔更容易識(shí)別。
這一突破讓Graham輕松處理了他收藏的800多張Commodore Amiga軟盤(pán)——這臺(tái)計(jì)算機(jī)陪伴他度過(guò)了1990年代至2000年代初的漫長(zhǎng)歲月。在修復(fù)了一臺(tái)二手的16位Amiga 500并升級(jí)至32位Amiga 1200后,他的軟盤(pán)收藏近年來(lái)持續(xù)增長(zhǎng)。"過(guò)去五年我一直在收集Amiga設(shè)備,許多都附帶軟盤(pán),"他表示,因此及時(shí)找到存檔方法至關(guān)重要。
通量容量
出于幾個(gè)原因,Graham決定使用Raspberry Pi計(jì)算機(jī)。“因?yàn)槲沂且粋€(gè)超級(jí)粉絲,我有一個(gè)備用的樹(shù)莓Pi 3,”他說(shuō)道。他還發(fā)現(xiàn),一旦一切就緒,構(gòu)建就相當(dāng)簡(jiǎn)單了。他還解釋道“通過(guò)一個(gè)Python腳本,通過(guò)串行端口發(fā)送‘I’進(jìn)行插入來(lái)控制Greaseweazle機(jī)制,如果成功,它返回“X ”,如果失敗,返回“E ”
如果腳本收到“X ”,那么它使用Greaseweazle軟件讀取磁盤(pán),完成后返回“0”。“然后通過(guò)在串行端口上發(fā)送‘A’來(lái)接受,從而彈出磁盤(pán),”Graham補(bǔ)充道。此時(shí),攝像頭會(huì)拍攝一張磁盤(pán)標(biāo)簽的照片,并以與磁盤(pán)映像相同的文件名存儲(chǔ),同時(shí)添加.jpg。攝像頭是在設(shè)計(jì)過(guò)程的后期出現(xiàn)的。我需要一種方法來(lái)識(shí)別哪個(gè)磁盤(pán)映像屬于哪個(gè)軟盤(pán),否則只能逐一打開(kāi)文件查驗(yàn)內(nèi)容。”

攝像頭被安置在輸出槽上方,可在磁盤(pán)彈出時(shí)拍攝照片并保存為.jpg文件
廣泛兼容性
由于Graham的設(shè)備可以讀取Greaseweazle支持的任何3.5英寸軟盤(pán),因此歸檔不僅限于Amiga。事實(shí)上,由于Graham重新利用了磁盤(pán)復(fù)印機(jī)背面的37路D型連接器,以允許連接5.25英寸和8英寸的驅(qū)動(dòng)器,它可以兼容幾乎任何你能想到的復(fù)古機(jī)器。

Graham保留了Raspberry Pi的現(xiàn)代接口,方便從設(shè)備背面直接訪問(wèn)
Graham現(xiàn)在正忙著檢查存檔的磁盤(pán),希望能在他的收藏中發(fā)現(xiàn)一些寶藏--從別人那里獲得的磁盤(pán)中總是有可能包含被遺忘已久的文件。“他說(shuō):"目前我還沒(méi)有發(fā)現(xiàn)任何稀有或搶手的東西,但我正在檢查圖像文件,還有很多工作要做。
原文地址:
https://www.raspberrypi.com/news/this-floppy-disk-archiver-runs-on-a-raspberry-pi/
如果覺(jué)得文章不錯(cuò)記得點(diǎn)贊,收藏,關(guān)注,轉(zhuǎn)發(fā)~
-
計(jì)算機(jī)
+關(guān)注
關(guān)注
19文章
7806瀏覽量
93190 -
樹(shù)莓派
+關(guān)注
關(guān)注
122文章
2078瀏覽量
110461
發(fā)布評(píng)論請(qǐng)先 登錄
樹(shù)莓派教程 詳解樹(shù)莓派驅(qū)動(dòng)OLED模塊
用樹(shù)莓派做
樹(shù)莓派怎么打造開(kāi)心農(nóng)場(chǎng)
用樹(shù)莓派做個(gè)自動(dòng)調(diào)酒機(jī)
樹(shù)莓派用什么語(yǔ)言編程_樹(shù)莓派python編程詳解
樹(shù)莓派有什么用_樹(shù)莓派能用來(lái)做啥_樹(shù)莓派新手入門(mén)教程
樹(shù)莓派怎么用
用樹(shù)莓派制作一款口袋電腦
利用樹(shù)莓派打造一款魔鏡
樹(shù)莓派的學(xué)習(xí)設(shè)計(jì)方案合集
樹(shù)莓派+單片機(jī)+驅(qū)動(dòng)電機(jī)
用 樹(shù)莓派 Zero 打造的智能漫游車(chē)!
樹(shù)莓派分類(lèi)器:用樹(shù)莓派識(shí)別不同型號(hào)的樹(shù)莓派!
用樹(shù)莓派打造無(wú)人機(jī),你需注意的事項(xiàng)!
如何使用樹(shù)莓派與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?
拯救老數(shù)據(jù):用樹(shù)莓派打造軟盤(pán)檔案機(jī)!
評(píng)論