Jak mogę odczytać taśmę szpulową z lat 70.?

38

Bliski przyjaciel mojej matki pracował w DEC w latach 70. i 80. XX wieku. Niedawno zmarła, a moja rodzina, przeglądając swoją posiadłość, odkryła taśmę magnetyczną szpulową. Jesteśmy ciekawi, co może na tym być. Jeszcze go nie widziałem, ale Wikipedia mówi mi, że najprawdopodobniej jest to DECtape .

Czy jest szansa, że ​​dane na nim są nadal dobre? Nie został zachowany z wielką starannością, ale o ile wiemy, nigdy nie był szczególnie nadużywany. Zostawiłem go w pudełku i przeprowadziłem się kilka razy.

Jeśli dane są nadal aktualne, czy musimy wykopać PDP lub VAX albo odczytać je, czy jest bardziej nowoczesna opcja?

Chenmunka
źródło
9
Och, może przyjaciel był szpiegiem korporacyjnym, prowadzącym tajemnice wysokich technologii do ZSRR, zrobiłby dobrą książkę. ; ->
Moab
1
Jestem ciekawy @JoeWreschnig ... Czy udało ci się odzyskać dane?
James Mertz,
4
Chyba nie ma na to żadnej aplikacji ...
Ivo Flipse
Jeszcze nie próbowaliśmy. Po cichu miałem nadzieję, że ktoś byłby na tyle szalony, by zbudować DECtape -> czytnik USB lub coś podobnego prostego, ale teraz to wkroczyło w sferę „projektu”, a nie „ciekawości” i jak większość maniaków moja lista projektów ma już milę.
Nadal go nie czytaliśmy, ale znaleźliśmy trochę dokumentacji, która zdecydowanie sugeruje, że zawartość jest kompilatorem Pascala, prawdopodobnie podobnym do odpowiedzi Sama.

Odpowiedzi:

19

Jeśli taśma jest DECtape, na pewno będziesz musiał znaleźć napęd TU-56, aby go odczytać. Urządzenia TU-56 będą bardzo trudne do zdobycia i prawdopodobnie wymagałyby naprawy (wymiana starych kondensatorów, rozkładające się przewody, przepalone wskaźniki). Jeśli chodzi o hosty, istnieje większe prawdopodobieństwo znalezienia działającego vaxa niż działającego pdp-8, ale będziesz potrzebować odpowiedniej karty interfejsu (prawdopodobnie Qbus dla mniejszych vaxów). Gęstość bitów jest dość niska przy ~ 350 bpi, a sygnał jest zakodowany w Manchesterze, więc jeśli możesz uzyskać dane w inny sposób, możesz z pewnością umieścić je w emulowanym pdp lub vax (patrz simh-vax, działa bardzo dobrze: simh. trailing-edge.com/vax.html). Jeśli jesteś bardzo twardy, możesz samodzielnie zbudować kartę interfejsu: http://so-much-stuff.com/pdp8/cad/projects/boards.html . Aby uzyskać więcej informacji na temat napędu TU-56:http://www.pdp8.net/tu56/tu56.shtml . Wszystko to wymaga dużego wysiłku dla ~ 184 kwordów danych. Możesz spróbować comp.sys.dec, aby sprawdzić, czy ktoś ma tu-tu 56-tki, a ja zdecydowanie popieram zalecenie skontaktowania się z muzeum historii komputerów.

Courtney Malone
źródło
12
Nie wiem, czy kiedykolwiek widziałem tak wiele archaicznych terminów w jednym miejscu. Powinieneś zmienić nazwę na Time Machine!
ubiquibacon
17

Dectape są łatwe do odróżnienia od standardowych taśm z otwartymi szpulami, ponieważ miały one 1 cal szerokości, a szpule miały może 4-5 cali średnicy, a kołnierze miały może pół cala głębokości.

Dectape był jednym z najbardziej niezawodnych mediów swoich czasów, jeśli nie NAJBARDZIEJ niezawodnym. Miał nadmiarowe taktowanie i ścieżki danych i mógł być odczytywany lub zapisywany w dowolnym kierunku. Sprzedawcy zachwycali potencjalnych klientów, dziurkując taśmę - wiele razy! - ręcznym dziurkaczem papierowym i pokazując, że taśma nadal jest czytelna. Jeden ze sprzedawców powiedział mi: po pokazie dziurkowania papieru klient zapytał, czy jest również wodoodporny. Sprzedawca powiedział nam, że nie miał pojęcia, do licha, wrzucił jeden do wiadra z wodą i zabrał klienta na lunch. Kiedy wrócili, powiedział, zawiesił go na podjeździe i przeczytał - z powodzeniem! - podczas gdy woda płynęła z niego we wszystkich kierunkach.

Nie potrzebował żadnych lepkich znaczników - ścieżki czasowe zawierały wszystkie potrzebne informacje o położeniu - ale będziesz potrzebować napędu Dectape i jednej lub drugiej maszyny DEC, aby go uruchomić (chyba że masz ochotę zbudować interfejs i pisanie dla niego sterowników taśm niskiego poziomu).

JRobert
źródło
„Gee zastanawiam się, czy dysk twardy jest solidny wystarczy kropla w wiadrze wody, a następnie uruchomić zaraz po”
James Mertz
9

Muzeum Historii Komputerów może być w stanie pomóc.

Chris Nava
źródło
Muzeum komputerów w Bletchley Park może mieć potrzebny sprzęt. Warto też skontaktować się z muzeum nauki.
7

Pracuję dla firmy specjalizującej się w obsłudze starszych systemów, a ostatnio mieliśmy udział w projekcie migracji danych z kilkuset taśm 1/2 "na nowoczesne media. Data, w której media zostały pierwotnie napisane, wynosiła od połowy lat 80. do zaledwie kilka lat temu. Mieliśmy około 75% skuteczności, ale nie mam żadnych statystyk, które wskazywałyby na skuteczność w stosunku do wieku taśm lub danych.

Nadal znajdziesz wiele firm, które nadal używają takiego sprzętu, niektóre instytucje finansowe nadal mają taki sprzęt, podobnie jak kilka firm, które używają przemysłowych systemów kontroli, ale szanse na znalezienie takiej, która byłaby gotowa pomóc, są dość niewielkie, ponieważ tego rodzaju sprzęt jest bardzo drogi w utrzymaniu ze względu na ich wiek.

Sugeruję, że odpowiedź Chrisa jest prawdopodobnie najbardziej realistyczną opcją, ale szczerze mówiąc, wątpię, aby muzeum historii komputerów miało w pełni działający system, ponieważ sprzęt w tym wieku naprawdę wymaga dużo TLC do utrzymania.

Bryan
źródło
5

Powinno być możliwe czytanie tych starych taśm za pomocą bardzo drobnych opiłków żelaza, a następnie fotografowanie wzorów bitów, które stają się widoczne. Oczywiście nie jest to szybki sposób na usunięcie danych, ale można to zrobić na starych taśmach, ponieważ miały one znacznie mniejszą gęstość niż dzisiejsze nośniki magnetyczne.

Michael Dillon
źródło
Zrobiłem to dość niedawno na taśmie 1/2 ", aby nie próbować odzyskiwać danych, ale aby pokazać, że było to możliwe. Zapominam nazwę produktu, ale w gruncie rzeczy był to płyn pełen cząstek manganu. Oczywiście przy użyciu coś takiego uniemożliwi odczytanie taśmy, jeśli później znajdziesz urządzenie taśmowe
Bryan
Musisz także wziąć pod uwagę metodę kodowania zastosowaną na taśmie, ponieważ prawdopodobnie będzie ona zakodowana fazowo ( en.wikipedia.org/wiki/Phase_encoding ) lub NRZI ( en.wikipedia.org/wiki/NRZI ) - innymi słowy , nie spodziewaj się, że zobaczysz serię 1 i 0, które
Bryan
4

Przed podjęciem tego zadania należy rozważyć: czy WARTO odczytywać dane? Było kilka osób, które dały ci dobre dane na temat możliwości czytania ich.

Ale najprawdopodobniej to tylko niektóre kopie zapasowe starej bazy danych lub czegoś równie przyziemnego, a nawet jeśli potrafisz odczytać dane, będzie to dla ciebie nieczytelne.

To nie tak, że czytasz tę taśmę i będzie ona pełna szalonych tajemnic korporacyjnych lub odpowiedzi na życie, wszechświat i wszystko.

Logan
źródło
Jestem pewien, że będzie zawierać więcej niż „42”!
fretje
3

Będziesz potrzebował sprzętu do taśm. Znaczniki początku / końca były również samoprzylepnymi naklejkami umieszczonymi z tyłu taśmy i stosowanymi do optycznego wyrównywania (zwanym „końcem taśmy”). Jeśli te naklejki odpadną, taśmy nie będzie można odczytać ponownie. Nie pamiętam, czy DecTape je miał, ale miały je inne (7 i 9 ścieżek). Miałem pudełka każdego rodzaju taśmy i wyrzuciłem wszystkie moje w połowie lat 90.

Tangurena
źródło
Markery z mojego doświadczenia są używane tylko dla BOT (początek taśmy), znaczniki końca taśmy (znaczniki pliku AKA) są zwykle zapisywane na nośniku jako określony wzorzec danych. Znaczniki BOT to tylko odblaskowe etykiety, ponieważ czujnik optyczny umieszczony przy głowicy odczytu / zapisu wykrywa odbicie od źródła światła. Szanse na odpadnięcie tych etykiet są dość niewielkie, przynajmniej nigdy nie wiedziałem, że tak się stało.
Bryan
Nie, jest też znacznik odblaskowy EOT. Zwykle umieszczano go około 20 stóp przed fizycznym EOT. Podczas zapisu dysk zgłosi „sukces, ale zdaliśmy EOT”, gdy zobaczy, że to minęło. Oprogramowanie do pisania ma następnie napisać znak taśmy, etykietę końca woluminu (bez etykiety końca pliku, chyba że był to przypadkowo ostatni blok pliku) i jeszcze dwa znaki taśmy iirc. Oprogramowanie do odczytu wykrywa etykietę EOV i wie, że nie powinna czytać dalej, zamiast tego przewija taśmę i prosi o następny wolumin. (Mogłem pominąć tutaj kilka szczegółów, ale sedno jest prawidłowe.)
Jamie Hanrahan,
2

Wydaje się, że ludzie wspominali o wieku taśm, a co jest na nich czynników, dodam jeszcze jeden ... rozmiar zapisanych fragmentów danych jest jak tylko w zakresie kilobajtów.

Ostatecznie, jeśli możesz dostać się do danych bajtowych, prawdopodobnie są to rekordy o stałej długości. Poszukaj typowych wzorców identyfikujących nagłówki. Jeśli ma zmienną długość, będzie jakiś wspólny nagłówek. Poza tym, każdy bit będzie flagą, to jest w czasach, gdy przechowywanie danych - w tym programów - było na bardzo wysokim poziomie.

Niestety stosy kart dziurkaczy (przykro mi zlepiać taśmy kartami dziurkacza), o których wiem, że ludzie trzymali, zwykle dotyczyły samego programu asemblera. Taki był plan zimy nuklearnej - jeśli wszystko inne się nie powiedzie - mogliby umieścić asemblera z powrotem na pudełku i zacząć pisać, żeby wszystko zaczęło działać.

Nienawidzę powiedzieć, że tak mało prawdopodobne jest, aby zawierało teraz coś cennego - głównie ze względu na rozmiar. Prawdopodobnie możesz napisać jedną z pełnych taśm za pomocą notatnika / ascii w mniej niż 10 lub 20 minut, aby uzyskać prawdziwy typer.

Sam
źródło