Wie kann ich ein Band von Band zu Band aus den 1970er Jahren lesen?


38

Ein enger Freund meiner Mutter arbeitete in den 1970er und 1980er Jahren bei DEC. Sie ist vor kurzem verstorben, und meine Mutter entdeckte beim Durchsuchen ihres Nachlasses ein Magnetband von Rolle zu Rolle. Wir sind gespannt, was dran sein könnte. Ich habe noch kein Bild davon gesehen, aber Wikipedia sagt mir, dass dies höchstwahrscheinlich DECtape ist .

Gibt es eine Chance, dass die Daten noch gut sind? Es wurde nicht mit größter Sorgfalt aufbewahrt, aber soweit wir wissen, wurde es auch nie besonders missbraucht. Nur in einer Kiste gelassen und ein paar Mal umgezogen.

Wenn die Daten noch gültig sind, müssen wir einen PDP oder VAX ausgraben oder lesen, oder gibt es eine modernere Option?


9
Oh, vielleicht war der Freund ein Unternehmensspion, der der UdSSR High-Tech-Geheimnisse verriet, und der ein gutes Buch machen würde. ; ->
Moab

1
Ich bin gespannt @JoeWreschnig ... Konnten Sie die Daten wiederherstellen?
James Mertz

4
Schätze, es gibt keine App dafür ...
Ivo Flipse

Wir haben es noch nicht versucht. Ich hatte im Stillen gehofft, jemand wäre verrückt genug gewesen, einen DECtape -> USB-Reader oder etwas ähnlich Unkompliziertes zu bauen, aber jetzt ist dies eher der Bereich eines "Projekts" als einer "Kuriosität" und wie die meisten Geeks meiner Liste von Projekten ist schon eine Meile lang.

Wir haben es immer noch nicht gelesen, aber wir haben einige Unterlagen gefunden, die stark darauf hindeuten, dass der Inhalt ein Pascal-Compiler ist, wahrscheinlich in Anlehnung an Sams Antwort.

Antworten:


19

Wenn es sich bei dem Band um DECtape handelt, müssen Sie unbedingt ein TU-56-Laufwerk finden, um es lesen zu können. TU-56-Geräte werden ziemlich schwer zu bekommen sein und müssten wahrscheinlich repariert werden (Austausch alter Kondensatoren, verfallende Verkabelung, durchgebrannte Anzeigen). Was Hosts angeht, ist es viel wahrscheinlicher, dass Sie ein funktionierendes vax finden als ein funktionierendes pdp-8, aber Sie benötigen die richtige Schnittstellenkarte (wahrscheinlich Qbus für die kleineren vax). Die Bitdichte ist mit ~ 350 bpi ziemlich niedrig und das Signal ist Manchester-codiert. Wenn Sie also die Daten auf eine andere Art und Weise erhalten können, können Sie sie sicher in einen emulierten PDP oder VAX schreiben (siehe simh-vax, funktioniert sehr gut: simh. trailing-edge.com/vax.html). Wenn Sie sehr hart im Nehmen sind, können Sie die Schnittstellenkarte selbst erstellen: http://so-much-stuff.com/pdp8/cad/projects/boards.html . Weitere Informationen zum TU-56-Laufwerk:http://www.pdp8.net/tu56/tu56.shtml . All dies ist ein großer Aufwand für ~ 184 kWörter an Daten. Vielleicht möchten Sie comp.sys.dec ausprobieren, um herauszufinden, ob irgendjemand eine Tu-56 in der Nähe hat, und ich schließe mich der Empfehlung an, sich an ein Museum für Computergeschichte zu wenden.


12
Ich weiß nicht, dass ich jemals so viele archaische Begriffe an einem Ort gesehen habe. Sie sollten Ihren Namen in Time Machine ändern!
Ubiquibacon

17

Dectapes sind leicht von Standard-Bändern mit offenen Rollen zu unterscheiden, da sie 1 Zoll breit waren und die Rollen einen Durchmesser von 4 bis 5 Zoll hatten und die Flansche vielleicht einen halben Zoll tief waren.

Dectape war eines der robustesten Medien seiner Zeit, wenn nicht das robusteste. Es hatte redundante Timing- und Datenspuren und konnte in beide Richtungen gelesen oder geschrieben werden. Die Verkäufer begeisterten potenzielle Kunden, indem sie das Band - mehrmals! - mit einem in der Hand gehaltenen Locher lochten und zeigten, dass das Band noch lesbar war. Mir von einem der Verkäufer gesagt: Nach der Durchschlag-Demo fragte ein Kunde, ob sie auch wasserdicht sei. Der Verkäufer erzählte uns, dass er keine Ahnung hatte, aber zum Teufel hatte er einen in einen Eimer Wasser geworfen und den Kunden zum Mittagessen mitgenommen. Als sie zurückkamen, sagte er, habe er es an die Festplatte gehängt und gelesen - erfolgreich! -, während Wasser in alle Richtungen davon strömte.

Es waren keine klebrigen Markierungen erforderlich - die Timing-Tracks hatten alle erforderlichen Positionsinformationen -, aber Sie benötigen ein Dectape-Laufwerk und den einen oder anderen DEC-Rechner, um es auszuführen (es sei denn, Sie sind bereit, eine Schnittstelle zu erstellen und schreiben Sie die Low-Level-Band-Treiber dafür).


"Gee ich frage mich, ob eine Festplatte robust genug ist, um in einen Eimer Wasser zu fallen und dann direkt danach zu rennen"
James Mertz



7

Ich arbeite für ein Unternehmen, das auf die Unterstützung älterer Systeme spezialisiert ist, und wir waren kürzlich an einem Projekt beteiligt, bei dem Daten von mehreren hundert 1/2 "-Bändern auf moderne Medien migriert wurden. Das Datum, an das die Medien ursprünglich geschrieben wurden, reichte von Mitte der 1980er bis Vor ein paar Jahren hatten wir eine Erfolgsquote von 75%, aber ich habe keine Statistik, um die Erfolgsquote in Bezug auf das Alter der Bänder oder Daten anzuzeigen.

Es gibt immer noch viele Unternehmen, die Geräte wie dieses verwenden, einige Finanzinstitute und einige Unternehmen, die industrielle Steuerungssysteme verwenden, aber die Chancen, eines zu finden, das bereit ist, zu helfen, sind ziemlich gering Die Ausrüstung ist aufgrund ihres Alters sehr teuer.

Ich würde vorschlagen, dass die Antwort von Chris Ihre realistischste Option ist, aber um ehrlich zu sein, ich bezweifle, dass ein Museum für Computergeschichte ein voll funktionsfähiges System haben wird, da Geräte in diesem Alter wirklich viel TLC erfordern, um gewartet zu werden.


5

Es sollte möglich sein, diese alten Bänder mit sehr feinen Eisenspänen zu lesen und dann die sichtbaren Bitmuster zu fotografieren. Offensichtlich ist dies kein schneller Weg, um die Daten zu entfernen, aber auf alten Bändern ist dies möglich, da sie eine viel geringere Dichte als die heutigen Magnetmedien hatten.


Ich habe dies vor kurzem auf einem 1/2 "-Band gemacht, um nicht zu versuchen, Daten wiederherzustellen, sondern um zu demonstrieren, dass es möglich ist. Ich habe den Namen des Produkts vergessen, aber im Grunde war es eine Flüssigkeit voller Manganpartikel So etwas macht es unmöglich, das Band zu lesen, wenn Sie später ein Bandgerät finden.
Bryan

Außerdem müssen Sie die auf dem Band verwendete Codierungsmethode berücksichtigen, da diese wahrscheinlich phasencodiert ( en.wikipedia.org/wiki/Phase_encoding ) oder NRZI ( en.wikipedia.org/wiki/NRZI ) sein wird - mit anderen Worten Erwarten Sie nicht, eine Reihe von Einsen und Nullen zu sehen, die in ASCII übersetzt werden
Bryan,

4

Folgendes sollten Sie beachten, bevor Sie diese Aufgabe übernehmen: Sind die Daten lesenswert? Es gab mehrere Personen, die Ihnen gute Daten über die Möglichkeit lieferten, sie lesen zu können.

Aber höchstwahrscheinlich sind es nur ein paar Sicherungskassetten einer alten Datenbank oder etwas ähnlich Alltägliches, und selbst wenn Sie die Daten lesen können, ist es für Sie nicht zu entziffern.

Es ist nicht so, als würdest du dieses Band lesen und es wird voller verrückter Unternehmensgeheimnisse sein oder die Antwort auf das Leben, das Universum und alles.


Ich bin mir auf jeden Fall sicher, dass es mehr als '42' enthalten wird!
Fretje

3

Sie benötigen die Hardware für die Bänder. Die Anfangs- / Endmarkierungen waren auch klebende Aufkleber, die auf der Rückseite des Bandes angebracht und zur optischen Ausrichtung verwendet wurden ("Bandende" genannt). Wenn sich diese Aufkleber lösten, konnte das Band nicht mehr gelesen werden. Ich erinnere mich nicht, ob DecTapes sie hatte, aber die anderen (7- und 9-Spur-Bänder) hatten sie. Ich hatte Schachteln mit jeder Art von Klebeband und warf alle meine Mitte der 90er Jahre raus.


Die Markierungen werden nach meiner Erfahrung nur für BOT (Bandanfang) verwendet, Bandende-Markierungen (AKA-Dateimarkierungen) werden normalerweise als bestimmtes Datenmuster auf den Datenträger geschrieben. BOT-Marker sind nur reflektierende Etiketten, da ein optischer Sensor, der sich am Schreib- / Lesekopf befindet, eine Reflexion von einer Lichtquelle erfasst. Die Chancen, dass diese Labels abgesetzt werden, sind sehr gering, zumindest habe ich das noch nie erlebt.
Bryan

Nein, es gibt auch einen reflektierenden EOT-Marker. Es wurde normalerweise ungefähr 20 Fuß vor dem physischen EOT platziert. Während des Schreibvorgangs meldet das Laufwerk "Erfolg, aber wir haben EOT bestanden", wenn es dies sieht. Die Schreibsoftware soll dann eine Bandmarke, eine Datenträgerende-Marke (keine Dateiende-Marke, es sei denn, dies war zufällig der letzte Block der Datei) und zwei weitere Bandmarken schreiben. Die Lesesoftware erkennt das EOV-Etikett und versucht nicht weiter zu lesen, sondern spult das Band zurück und fragt nach dem nächsten Band. (Ich habe hier vielleicht ein paar Details übersehen, aber das Wesentliche ist richtig.)
Jamie Hanrahan

2

Anscheinend haben die Leute das Alter der Bänder erwähnt, und was auf ihnen als Faktoren steht, werde ich noch hinzufügen.

Wenn Sie am Ende zu den Bytedaten gelangen können, handelt es sich wahrscheinlich um Datensätze mit fester Länge. Suchen Sie nach einigen gängigen Mustern, um die Überschriften zu identifizieren. Wenn es sich um eine variable Länge handelt, wird es eine Art gemeinsamen Header geben. Darüber hinaus wird jedes Bit eine Flagge sein, dies ist zurück in den Tagen, als die Datenspeicherung - einschließlich der Programme - eine Superprämie war.

Leider gehörten die Stapel von Lochkarten (es tut mir leid, mit Lochkarten eingelegte Bänder zu zerreißen), von denen ich weiß, dass sie von Leuten aufbewahrt wurden, normalerweise zum Assembler-Programm. Dies war der nukleare Winterplan - wenn alles andere fehlschlug - konnten sie den Assembler wieder auf die Kiste setzen und losschreiben, um die Dinge zum Laufen zu bringen.

Ich hasse es zu sagen, dass es so unwahrscheinlich ist, dass es jetzt etwas Wertvolles enthält - hauptsächlich wegen der Größe. Sie können wahrscheinlich eines dieser Bänder mit Notepad / ASCII in weniger als 10 oder 20 Minuten für einen echten Typer voll tippen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.