Otrzymałem badania dotyczące dyskietek 5. 25 ". Mój mobo obsługuje dyski 5. 25" i mam napęd dyskowy. Nie próbuję używać tego nośnika w dłuższej perspektywie, chcę tylko dane z badań.
Aktualizacja:
Właśnie dowiedziałem się, że system plików jest zastrzeżonym systemem firmy Varian. Mam maszynę, która może odczytać dane ... Lub ta maszyna może nie działać. Jeśli ktoś wie o archaicznych systemach operacyjnych / systemach plików Varian, chętnie o tym usłyszę.
Montowanie obrazu jest obecnie priorytetem. Udało mi się uzyskać obrazy dysku za pomocą narzędzia ddrescue i / lub safeecopy. Oba programy pokazują, że na niektórych dyskach występują błędy blokowania. Nadal nie jestem w stanie zamontować obrazów generowanych przez dyski, mount stale pyta o typ systemu plików. Fat, vfat, exfat, fat16 i kilka innych próbowałem, ale zawiodły, mówiąc coś w rodzaju niewłaściwego typu FS. Tak, próbowałem również kombinacji pętli -o.
Nie byłem w stanie określić typu FS, patrząc na zrzut heksowy -C z plików obrazów.
Próbowałem też określić typ FS w ten sposób:
#dd if=lisa1.iso | file -
/dev/stdin: data
Nadal nie wiem, jak dostać się do miejsca, w którym mogę montować / wyświetlać pliki.
Właśnie przeczytałem, że 18k jest standardowym rozmiarem bloku pojedynczej ścieżki, więc jest to „natywna” ilość bitów, którą głowice odczytu dyskietek i tak chcą odczytać. Powinien być najszybszy i mieć największą szansę na zdobycie wszystkich bitów, które można ponownie sprzedać.
Jutro zrewiduję dyski.
Mój szef mówi, że nie wie, jaki jest typ systemu plików lub jaki mógł być. , Może uda mi się zlokalizować instrument, który wygenerował dane. Będzie to wymagało czasu na wykopanie cmentarza starego sprzętu naukowego.
Zainstalowałem dysk testowy, aby spróbować odzyskać dane.
Pamiętam, że musiałem zrobić coś takiego w 2008 roku, ale nie pamiętam teraz, jak odzyskałem dane z dyskietki.
Kiedy uruchamiam udisk lub mount, pojawia się błąd informujący, że dyskietka nie jest prawidłowym urządzeniem blokowym.
$ 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
AKTUALIZACJA 1:
- Opcje portu napędu dyskietek są włączone. Mam je ustawione na 5. 25 "podwójna gęstość
- Modelami napędów dysków są: Epson SD-700 i Epson SD-600
- Dyski to Verbatum DataLife MD 2D „Double Density”
- Dodałem moduł do dyskietek.
AKTUALIZACJA 2:
$ sudo udisks --mount /dev/fd0
Mount failed: Error mounting: mount: you must specify the filesystem type
Instalowanie powoduje ten sam błąd, ale ... Nie znam typu systemu plików.
$getfdprm
DS QD sect=13
Uruchomiłem ten program z fdutils. http://www.fdutils.linux.lu/Fdutils.html DS oznacza dwustronne QD oznacza, że Quad Density sek = 13 to liczba sektorów. Naprawdę nie wiem, co oznacza dane wyjściowe, jeśli chodzi o sposób montowania dysków i pobierania danych.
Co powinienem zrobić, aby znaleźć typ systemu plików?
AKTUALIZACJA3: W ramach kontroli poprawności znalazłem „nowe” pudełko pustych, sformatowanych dyskietek, byłem w stanie czytać i zapisywać dane, bez określania typu systemu plików.
Zakładając, że dyskietki, które mam przy badaniach nad nimi, są sformatowane i zawierają błędy, czy może to uniemożliwić ich zamontowanie?
Oto, co robi ddrescue:
$ 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
źródło
Odpowiedzi:
Przeprowadziłem badania dotyczące plików Varian i wpadłem na to. Powiedziałem coś o niestandardowym formacie 5 1/4 "dla dysków, niestandardowych procedurach BIOS-u - przejrzałem go. Wygląda na to, że działa z DOS-a, więc może będzie działał z DOSBOXa? Proszę:
http: //nmr.tamu. edu / vhelper.php Po
ponownym przeczytaniu, ostatnia klasa komputerów, z którą, jak mówią, niezawodnie współpracuje, to 486 i prawie wcale nie z Windows. Jeśli wszystko inne zawiedzie, przynajmniej masz jakieś pliki EXE, które możesz pracować wstecz od, aby potencjalnie określić format. Mam nadzieję, że nie dzieje się wiele łatania BIOS-u. Jeśli musisz zaatakować plik Pascal EXE, będziesz musiał go UnLzExe / Upack / Uncompress, zanim wrzucisz go do swojego dekompilatora. z tamtych czasów prawie zawsze są w pewien sposób kompresowane. Powodzenia.
Starsze aktualizacje
Tutaj znajdziesz wiele wskazówek:
Edycja: Zdobyłem opinię, ponieważ pytanie się zmieniło, a ja nie zmieniłem wystarczająco szybko mojej odpowiedzi. Lub jest sformatowany jak bzdury. Słusznie.
Zaktualizowana odpowiedź
Czy powiedziałeś, że ma 13 sektorów na ścieżkę? Zastanawiasz się, jakie to są dyski? Badania mówią, że to prawdopodobnie Apple] [dyskietki; Nie sądzę, że można je odczytać za pomocą natywnego kontrolera stacji dyskietek IBM PC. Mogą to być również dyski C64 lub Atari
To nie jest ta, którą pamiętam, ale może ci pomóc: http://www.deviceside.com/fc5025.html
Uwaga: Mówi, że nie może pomóc w czytaniu dysków typu „flippy” bez dysków Apple / C64 / Atari.
GNU ddrescue
Och, widzę, że używasz ddrescue. Ostatnia używana wersja to 1.14, nie mogę sobie wyobrazić, że 1.16 jest zbyt inna. Pamiętaj, użyj -c15 dla 5,25 QD i -c18 dla 3,5 HD.
Szybkie zgrywanie, bez korzystania z bezpośredniego dostępu. Dziennik pomoże ci pamiętać, że wszystko jest w porządku:
Jeśli dysk ma złe punkty, pomiń je. Użyj dziennika, by następnym razem trafić w złe miejsca
Jeśli musisz zejść na dół, posprzątać i obejść złe sektory, spowoduje to podział i ponowienie próby 5 razy.
Montowanie obrazów
To jest coś, na co mogę odpowiedzieć!
Aby (mam nadzieję) określić typ fs:
LUB
Teraz, kiedy będziesz mógł zamontować go w pętli zwrotnej.
Jeśli uda się być jednym z tych nieznośnych dysków HPFS, możesz użyć fdisk do ustalenia przesunięcia w celu zamontowania partycji hpfs, ponieważ początkowo widzisz tylko ekwiwalent FFS HPFS. Używałem go wcześniej na dyskach twardych, nie powinno być inaczej. Zaktualizuj swoje pytanie, a wrócę i (mam nadzieję) odpowiem na nie.
źródło
Domyślnie
floppy
moduł jądra nie jest ładowany. Aby załadować moduł, wywołajPamiętaj, aby dodać użytkownika do grupy „dyskietek”; zrobić to użyć
Po załadowaniu modułu powinieneś mieć dostęp do sprzętu i montowania dyskietek.
źródło
Jeśli są w formacie DOS, prawdopodobnie chcesz użyć narzędzi z pakietu mtools zamiast próbować go zamontować.
Zainstaluj pakiet mtools z archiwum, a następnie użyj „mdir”, „mcopy” itp., Aby uzyskać dostęp do plików.
źródło