Я получил некоторые исследования на дискетах 5,25 ". Мой mobo поддерживает диски 5,25", и у меня есть дисковод. Я не пытаюсь использовать этот медиа в долгосрочной перспективе, я просто хочу данные исследований.
Обновить:
Я только что узнал, что файловая система - это некая проприетарная система, выпущенная Varian. У меня есть машина, которая может читать данные ... Или эта машина может не работать. Если кто-нибудь знает об архаичных ОС Varian / Файловых системах, я был бы рад услышать об этом.
Монтирование образов является текущим приоритетом, я смог получить образы дисков с помощью ddrescue и / или safecopy. Оба программного обеспечения показывают, что на некоторых дисках есть ошибки блока. Я все еще не могу смонтировать образы, создаваемые дисками, монтирование постоянно запрашивает тип файловой системы. Fat, vfat, exfat, fat16 и некоторые другие, которые я пробовал, но они терпят неудачу, говоря что-то вроде неправильного типа FS. Да, я также пробовал сочетания цикла -o.
Я не смог определить тип FS, глядя на вывод hexdump -C из файлов изображений.
Также я попытался определить тип FS следующим образом:
#dd if=lisa1.iso | file -
/dev/stdin: data
Я до сих пор не знаю, как добраться туда, где я могу смонтировать / увидеть файлы.
Я только что прочитал, что 18k - это стандартный размер блока одной дорожки, так что это «родное» количество бит, которые головки чтения гибких дисков хотят прочитать в любом случае. Он должен быть самым быстрым и иметь наилучшие шансы получить все изменяемые биты.
Я буду переиздавать диски завтра.
Мой босс говорит, что он не знает, что это за тип файловой системы или какой он мог быть. Я могу найти инструмент, сгенерировавший данные. Для этого потребуется время, чтобы покопаться на кладбище старого научного оборудования.
Я установил testdisk, чтобы попытаться восстановить данные.
Я помню, что в 2008 году мне приходилось делать что-то подобное, но сейчас я не могу вспомнить, как я использовал для восстановления данных с дискет.
Когда я запускаю udisk или монтирую, я получаю сообщение о том, что дискета не является допустимым блочным устройством.
$ 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:
- Параметры порта флоппи-дисковода включены. У меня они установлены на 5. 25 "двойной плотности
- Модели дисковода: Epson SD-700 и Epson SD-600
- Диски Verbatum DataLife MD 2D "Двойная плотность"
- Я добавил модуль для дискет.
UPDATE2:
$ sudo udisks --mount /dev/fd0
Mount failed: Error mounting: mount: you must specify the filesystem type
Mount дает ту же ошибку, но ... Я не знаю тип файловой системы.
$getfdprm
DS QD sect=13
Я запустил эту программу из fdutils. http://www.fdutils.linux.lu/Fdutils.html DS означает двухсторонний QD, означает, что Quad Density sect = 13 - это число секторов. Я действительно не знаю, что означает вывод, с точки зрения того, как монтировать диски и получать данные.
Что я должен сделать, чтобы найти тип файловой системы?
ОБНОВЛЕНИЕ 3: В качестве проверки работоспособности я обнаружил «новую» коробку с пустыми отформатированными дискетами, я мог читать и записывать данные, не указывая тип файловой системы.
Предполагая, что мои дискеты с их исследованиями отформатированы и имеют ошибки, может ли это помешать их монтированию?
Вот что делает 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