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

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

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

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

Graham保留了Raspberry Pi的現(xiàn)代接口,方便從設(shè)備背面直接訪問
Graham現(xiàn)在正忙著檢查存檔的磁盤,希望能在他的收藏中發(fā)現(xiàn)一些寶藏--從別人那里獲得的磁盤中總是有可能包含被遺忘已久的文件?!八f:"目前我還沒有發(fā)現(xiàn)任何稀有或搶手的東西,但我正在檢查圖像文件,還有很多工作要做。
原文地址:
https://www.raspberrypi.com/news/this-floppy-disk-archiver-runs-on-a-raspberry-pi/
如果覺得文章不錯記得點(diǎn)贊,收藏,關(guān)注,轉(zhuǎn)發(fā)~
-
計算機(jī)
+關(guān)注
關(guān)注
19文章
7607瀏覽量
89825 -
樹莓派
+關(guān)注
關(guān)注
120文章
1906瀏覽量
106700
發(fā)布評論請先 登錄
相關(guān)推薦
用樹莓派做
樹莓派怎么打造開心農(nóng)場
用樹莓派做個自動調(diào)酒機(jī)
樹莓派用什么語言編程_樹莓派python編程詳解
樹莓派有什么用_樹莓派能用來做啥_樹莓派新手入門教程
樹莓派是什么樹莓派的簡單介紹

樹莓派的學(xué)習(xí)設(shè)計方案合集

樹莓派+單片機(jī)+驅(qū)動電機(jī)

用網(wǎng)頁控制樹莓派的GPIO引腳

評論