5,25 "-Disketten werden nicht geladen


15

Ich habe Nachforschungen über 5. 25 "-Disketten erhalten. Mein Mobo unterstützt 5. 25" -Disketten und ich habe das Diskettenlaufwerk. Ich versuche nicht, diese Medien langfristig zu nutzen, ich möchte nur die Forschungsdaten.

Aktualisieren:

Ich habe gerade herausgefunden, dass das Dateisystem ein proprietäres System von Varian ist. Ich habe eine Maschine, die möglicherweise Daten lesen kann ... Oder diese Maschine funktioniert möglicherweise nicht. Wenn jemand etwas über archaische Varian-Betriebssysteme / Dateisysteme weiß, würde ich mich freuen, davon zu hören.

Das Mounten von Images hat derzeit Priorität. Ich konnte mithilfe von ddrescue und / oder SafeCopy Images von Datenträgern abrufen. Beide Softwareprogramme zeigen, dass auf einigen Festplatten Blockfehler vorliegen. Ich kann die von den Datenträgern erzeugten Abbilder immer noch nicht mounten. Beim Mounten wird ständig nach dem Dateisystemtyp gefragt. Fat, Vfat, Exfat, Fat16 und einige andere, die ich ausprobiert habe, versagen jedoch und sagen so etwas wie einen falschen FS-Typ. Ja, ich habe auch Kombinationen von -o-Schleifen ausprobiert.

Ich konnte den FS-Typ nicht anhand der Hexdump-Ausgabe aus den Bilddateien ermitteln.

Außerdem habe ich versucht, den FS-Typ folgendermaßen zu bestimmen:

#dd if=lisa1.iso | file -
/dev/stdin: data 

Ich weiß immer noch nicht, wie ich dahin komme, wo ich Dateien mounten / sehen kann.

Ich habe gerade gelesen, dass 18k die Standardblockgröße einer einzelnen Spur ist, also ist dies die "native" Menge an Bits, die die Floppy-Leseköpfe sowieso lesen möchten. Es sollte am schnellsten sein und die beste Chance haben, alle wiederverkaufbaren Teile zu erhalten.

Ich werde morgen ein neues Image der Festplatten erstellen.

Mein Chef sagt, er weiß nicht, was der Dateisystemtyp ist oder was er gewesen sein könnte. , Ich kann möglicherweise das Instrument lokalisieren, das die Daten generiert hat. Dies wird einige Zeit in Anspruch nehmen, um auf dem Friedhof alter wissenschaftlicher Geräte zu graben.

Ich habe testdisk installiert, um eine Datenwiederherstellung durchzuführen.

Ich kann mich erinnern, 2008 so etwas gemacht zu haben, aber ich kann mich jetzt nicht erinnern, wie ich Diskettendaten wiederhergestellt habe.

Wenn ich udisk oder mount ausführe, erhalte ich die Fehlermeldung, dass die Diskette kein gültiges Blockgerät ist.

$ sudo mount /dev/fd0 Desktop/lisa/
mount: /dev/fd0 is not a valid block device

$ sudo udisks --mount /dev/fd0
Mount failed: Error mounting: mount: /dev/fd0 is not a valid block device

UPDATE1:

  • Die Optionen für den Diskettenlaufwerksanschluss sind aktiviert. Ich habe sie auf 5 eingestellt. 25 "doppelte Dichte
    • Die Festplattenmodelle sind: Epson SD-700 und Epson SD-600
    • Die Datenträger sind Verbatum DataLife MD 2D "Double Density"
    • Ich habe das Modul für Disketten hinzugefügt.

UPDATE2:

$ sudo udisks --mount /dev/fd0
Mount failed: Error mounting: mount: you must specify the filesystem type

Mount gibt den gleichen Fehler, aber ... Ich kenne den Dateisystemtyp nicht.

$getfdprm 
DS QD sect=13 

Ich habe dieses Programm von fdutils aus ausgeführt. http://www.fdutils.linux.lu/Fdutils.html DS bedeutet doppelseitige QD bedeutet Quad-Density-Sekte = 13 ist eine Sektoranzahl. Ich weiß nicht genau, was die Ausgabe bedeutet, wie die Datenträger gemountet und die Daten abgerufen werden.

Was soll ich tun, um den Dateisystemtyp zu finden?

UPDATE3: Als Sicherheitsüberprüfung habe ich eine "neue" Schachtel mit leeren, formatierten Disketten gefunden. Ich konnte Daten lesen und schreiben, ohne einen Dateisystemtyp anzugeben.

Angenommen, die Disketten, die ich mit Recherchen zu ihnen habe, sind formatiert und weisen Fehler auf. Könnte dies verhindern, dass sie gemountet werden?

Hier ist was ddrescue tut:

$ sudo ddrescue /dev/fd0 ~/Desktop/fd0.iso


Press Ctrl-C to interrupt
rescued:    454656 B,  errsize:   1019 kB,  current rate:        0 B/s
   ipos:    538624 B,   errors:      11,    average rate:       69 B/s
   opos:    538624 B,     time from last successful read:      40 s

Früher mussten Sie offenbar dem Benutzer den Zugriff auf die Diskette ermöglichen - answers.launchpad.net/ubuntu/+source/util-linux/+question/… - ob die Option noch vorhanden ist, weiß ich nicht
Wilf

Wissen Sie, welches System die Daten erfasst hat? Ich erinnere mich, dass ich HP-Geräte hatte (etwa in den 90er Jahren), die ihre proprietären Dateisysteme verwendeten - hpfs, hpqfs oder ähnliches. Ich erinnere mich an ein schmerzhaftes MSDOS-Dienstprogramm, das die Dateien "konvertiert" hat. In diesem Fall können Sie versuchen, nach HPCOPY und HPDIR zu suchen. Vielleicht können sie in einem Emulator laufen ... wie hp9845.net/9845/projects/hpdir
Rmano

Um (hoffentlich) den fstype zu bestimmen, benutze ich: file -Ls. Was HPFS betrifft, habe ich das auf OS / 2-Datenträgern gesehen. Außerdem gab es früher einige Tools, die mehr Sektoren pro Spur zuließen, wenn Sie sie verwendeten. Dann würden Sie (manchmal) einen TSR "SMAX.COM" verwenden, der sogar auf IBM-PCs 20 oder 21 SPT zuließ.
Der

Ich bin auf ein paar Probleme wie dieses gestoßen, bei denen ich keine Dokumentation zu einem proprietären FS finden konnte. Das manuelle Anheben der Dateien ist möglicherweise die beste Wahl, wenn Sie keine Informationen zum FS finden können. Ich habe ungefähr 15 bis 20 Stunden gearbeitet, um nützliche Informationen zu finden, als letztes habe ich es versucht, aber es sollte als letztes Mittel
funktionieren

1
Einige interessante Links: google.com/… web.nmsu.edu/~kburke/Instrumentation/VHelper.html . Möglicherweise gibt es einige Tools, um diese Art von Datenträgern zu verwenden. Im letzten Abschnitt der PDF-Datei "Speichern von Daten auf der Festplatte" wird auch eine Möglichkeit zur Verwendung in einer Unix-Konsole erwähnt.
Mateo

Antworten:


4

Ich habe einige Nachforschungen über Varian-Dateien angestellt und mir das ausgedacht. Sagte etwas über ein benutzerdefiniertes 5 1/4 "-Format für Festplatten, angepasste BIOS-Routinen - Ich habe es überflogen . Klingt, als würde es unter DOS ausgeführt, also funktioniert es möglicherweise unter DOSBOX? Hier geht es:
http: //nmr.tamu. edu / vhelper.php
Ein bisschen nachlesen , die letzte Klasse von Computern, von denen sie behaupten , dass sie zuverlässig funktionieren, ist ein 486. Wenn alles andere fehlschlägt, haben Sie zumindest einige EXE-Dateien, mit denen Sie rückwärts arbeiten können Wenn Sie die Pascal-EXE-Datei angreifen müssen, möchten Sie sie zunächst entpacken, entpacken oder dekomprimieren, bevor Sie sie in Ihren Dekompiler werfen aus dieser Zeit sind fast immer in irgendeiner Weise komprimiert. Viel Glück.

Ältere Updates

Habe hier viele Tipps für dich:

  • Bei den meisten Motherboards ist heutzutage der Floppy-Controller ausgeschaltet. Haben Sie überprüft, ob er eingeschaltet ist?
  • Aktivieren Sie außerdem die Option für die Suche nach einem Diskettenlaufwerk. Wenn es nicht sucht, haben Sie ein Problem.
  • Mal sehen, was noch ... wenn der Anschluss wie ein Nintendo NES-Kassettenanschluss aussieht, ist es eher ein Laufwerk mit niedriger Dichte (360 KB). Wenn es aussieht wie bei den alten PATA-Anschlüssen, ist es wahrscheinlicher, dass es sich um Festplatten mit einer hohen Dichte von 1,2 MiB handelt. Sie können HD-Festplatten in einem Standard-360-KB-Laufwerk nicht lesen.
  • Oh, auch wenn die Lampe die ganze Zeit über, wenn Sie Ihren Computer einschalten, gelb oder grün leuchtet, ist das Kabel verkehrt herum eingesteckt. Drehen Sie diesen bösen Jungen um, und Sie können loslegen.
  • Und wenn es sich um eine Apple / Commodore / Atari-Diskette handelt, benötigen Sie eine spezielle Karte, damit sie mit einem IBM-PC funktioniert. Und Sie werden sicherlich NICHT in der Lage sein, diese Style-Disks in einem IBM PC-Laufwerk zu lesen. Ihre Sektoren, Cluster und vielleicht sogar ihre anfänglichen Kopfpositionen befinden sich an verschiedenen Orten. Ich habe von Karten von Drittanbietern gehört, mit denen ein PC mit den Laufwerken verbunden werden kann, erinnere mich aber nicht, was sie sind.
  • Weitere Infos sind gut. Bitte geben Sie an, welche Marke / Marke / welches Modell von Diskette Sie verwenden möchten und welche Marke / welches Modell Ihr Motherboard hat.
  • Bearbeiten: Hat eine Ablehnung erhalten, weil sich die Frage geändert hat und ich meine Antwort nicht schnell genug geändert habe. Oder es ist wie Mist formatiert. Meinetwegen.

    Aktualisierte Antwort

    Haben Sie gesagt, diese hatten 13 Sektoren pro Spur? Frage mich, welche Art von Festplatten das sind? Nachforschungen zufolge handelt es sich wahrscheinlich um Apple-Disketten. Ich glaube nicht, dass Sie diese mit einem nativen IBM PC-Floppy-Controller lesen können. Sie könnten auch C64 oder Atari Disketten sein
    Dies ist nicht die, die ich erinnere mich, aber es kann Ihnen helfen: http://www.deviceside.com/fc5025.html
    Hinweis: Es sagt , es kann dir nicht helfen „flippy“ Disketten lesen ohne Apple / C64 / Atari-Laufwerke.

    GNU ddrescue

    Oh, ich sehe, dass Sie ddrescue verwenden. Die letzte Version, die ich verwendet habe, war 1.14. Ich kann mir nicht vorstellen, dass 1.16 zu unterschiedlich ist. Denken Sie daran, -c15 für 5,25 QD und -c18 für 3,5 HD zu verwenden.

    Quick Rip ohne direkten Zugriff. Log wird Ihnen helfen, sich daran zu erinnern, dass alles gut ist:

    sudo ddrescue -Bv -c15 / dev / fd0 floppy.img floppy.img.log

    Wenn die Festplatte fehlerhafte Stellen aufweist, überspringen Sie diese. Verwenden Sie log, um das nächste Mal nur schlechte Stellen zu finden

    sudo ddrescue -Bndv -c15 / dev / fd0 badfloppy.img badfloppy.img.log

    Wenn Sie sich verschmutzen und fehlerhafte Sektoren umgehen müssen, wird dies fünfmal aufgeteilt und erneut versucht.

    sudo ddrescue -Bd -c15 -r5 / dev / fd0 bf2.img bf2.img.log

    Bilder einbinden

    Darauf kann ich antworten!

    Um (hoffentlich) den fs-Typ zu bestimmen:

    Datei -Ls floppy.img

    ODER

    Datei -Ls / dev / fd0

    Nun, sobald Sie es Loopback montieren können.

    mount -t msdos -o loop floppy.img /mnt/floppy
    

    Wenn es gelingt, eine dieser lästigen HPFS-Festplatten zu sein, können Sie möglicherweise fdisk verwenden, um den Offset zum Mounten der hpfs-Partition zu bestimmen, da Sie zunächst nur das HPFS-FAT-Äquivalent sehen. Ich habe es schon einmal für Festplatten benutzt, es sollte nicht so anders sein. Aktualisieren Sie Ihre Frage, und ich werde zurückkehren und sie (hoffentlich) beantworten.


    Punkt 3, über den ich noch nicht einmal nachgedacht hatte, aber das stimmt! Meine beiden Laufwerke sind 360K-Laufwerke (glaube ich), und meine Festplatten haben alle die doppelte Dichte!
    21.

    1
    Double Sided Double Density (DSDD) -Datenträger sind 360-KB-Datenträger. Die DSHD-Festplatten sind Festplatten mit hoher Dichte. Sie wurden manchmal Quad Density genannt. DSDD war doppelt so groß wie früher - ich habe wohl noch nie eine gesehen. Ich erinnere mich vage, wie ich in den schlechten alten Zeiten früherer Computer Festplatten gewechselt habe. Veröffentlichen Sie diese Modellnummern auf den Laufwerken. Ich bin sicher, dass uns jemand dabei helfen wird, herauszufinden, welche Art von Laufwerk Sie haben. Oh, und HD / QD-Laufwerke waren mit DD-Festplatten kompatibel.
    Der


    @ j0h Früher hat Teac ein 5 1/4 "und 3 1/2" Dual-Laufwerk in einem 5,25 "-Paket mit halber Bauhöhe hergestellt. Mal sehen, ob ich eines finde ... Wow, ich kann nicht. Ich Ich habe mindestens 5 und mehr als 30 dieser Teac-Laufwerke weggeworfen. Beim Durchsuchen der Auktionsseiten wünschte ich mir, ich hätte es nicht getan. Ich habe mein Laufwerk gefunden: az413224.vo.msecnd.net/img/8485/m_8485_21 .jpg
    Der

    Ich habe einige der Preise für diese Laufwerke gesehen. Wenn ich nie wieder nachforschen müsste, würde ich diese sehen! Ich sah ein 5,25 Diskettenlaufwerk für ~ 900 $ verkaufen
    j0h

    14

    Standardmäßig wird das floppyKernelmodul nicht geladen. Rufen Sie auf, um das Modul zu laden

    sudo modprobe -v floppy
    

    Denken Sie daran, Ihren Benutzer der Gruppe "Floppy" hinzuzufügen. dazu benutze

    sudo adduser $USER floppy
    

    Nach dem Laden des Moduls sollten Sie auf die Hardware zugreifen und Disketten mounten können.


    Das ist eine hervorragende Sache zu wissen. Ich werde es bald überprüfen.
    21.

    Standardmäßig werden keine Disketten mehr geladen. Vermutung, dass das heutzutage Sinn macht. Danke für den Tipp!
    Der

    3

    Wenn sie im DOS-Format vorliegen, möchten Sie wahrscheinlich die Tools aus dem mtools-Paket verwenden, anstatt zu versuchen, es zu mounten.

    Installieren Sie das mtools-Paket aus dem Archiv und greifen Sie dann mit "mdir", "mcopy" usw. auf die Dateien zu.


    Warum? Sie können es ganz gut montieren.
    Psusi
    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.