5.25 "дискети не змонтуються


15

Я отримав деякі дослідження, що стосуються дискети 5. 25 ". Моє мобільне обладнання підтримує диски 5. 25", і, у мене є дисковод. Я не намагаюся використовувати цей медіа довгостроково, просто хочу дані досліджень.

Оновлення:

Щойно я з'ясував, що файлова система - це якась власна система, виведена Варіаном. У мене є машина, яка могла б прочитати дані ... Або ця машина може не працювати. Якщо хтось знає про архаїчні Varian OS / File-системи, я був би радий почути про це.

Монтаж зображень є поточним пріоритетом, мені вдалося отримати зображення диска за допомогою ddrescue та Safecopy. Обидва програмні засоби показують, що на деяких дисках є блокові помилки. Я все ще не можу змонтувати зображення, які створюють диски, постійно монтується, запитує тип файлової системи. Жир, vfat, exfat, fat16 та деякі інші, які я спробував, але вони не вдається, сказавши щось на зразок неправильного типу FS. Так, я також спробував комбінації -o циклу.

Мені не вдалося визначити тип FS, переглянувши вихідний сигнал-hexdump з файлів зображень.

Також я спробував визначити тип 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

ОНОВЛЕННЯ1:

  • Параметри порту дискети диск увімкнено. У мене їх встановлено на 5. 25 "подвійної щільності
    • Моделями дискових дисків є: Epson SD-700 та Epson SD-600
    • Диски Verbatum DataLife MD 2D "Подвійна щільність"
    • Я додав модуль для дискети.

ОНОВЛЕННЯ2:

$ 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 означає сектору квадратичної щільності = 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

Ви , мабуть , мали звичай мати , щоб дозволити користувачеві мати доступ до дискети - answers.launchpad.net/ubuntu/+source/util-linux/+question / ... - будь то варіанти ще там я не знаю
Уілф

Чи знаєте ви, яка система записувала дані? Я пам’ятаю, що на пристроях HP (тут говорили про 90-ті роки), які використовували власну файлову систему --- hpfs, hpqfs або щось подібне. Біль у спині навіть тоді, я пам’ятаю болісну утиліту msdos, яка «конвертувала» файли ... ви можете спробувати пошукати HPCOPY та HPDIR у цьому випадку. Можливо, вони можуть працювати в емуляторі ... як hp9845.net/9845/projects/hpdir
Rmano

Щоб (сподіваюся) визначити fstype, я використовую: file -Ls. Щодо HPFS, то я це бачив на дисках OS / 2. Крім того, в той час були деякі інструменти, які дозволяли використовувати більше секторів на трек, якщо ви використовували їх, тоді ви (іноді) використовуєте TSR "SMAX.COM", який дозволяв 20 або 21 SPT навіть на комп'ютерах IBM.
Чувак

Я зіткнувся з парою таких питань, де мені не вдалося знайти жодної документації щодо власника ФС. Ручне підняття файлів може бути найкращим варіантом, якщо ви не можете знайти будь-яку інформацію про FS. У мене взяли приблизно 15-20 годин роботи, щоб витягнути будь-яку корисну інформацію востаннє, я спробував її, але вона повинна працювати як крайній
випадок

1
Кілька цікавих посилань: google.com/… web.nmsu.edu/~kburke/Instrumentation/VHelper.html . можуть бути деякі інструменти для використання таких типів дисків? У останньому розділі PDF "Збереження даних на диск" також згадується спосіб використання в консолі Unix?
Матео

Відповіді:


4

Я провів деякі дослідження файлів Varian, і я придумав це. Щось сказали про нестандартний формат 5 1/4 "для дисків, налаштовані підпрограми BIOS - я прокинув його. Здається, він працює з DOS, тож, можливо, він буде працювати з DOSBOX? Ось ви йдете:
http: //nmr.tamu. edu / vhelper.php
Перечитавши його трохи, останній клас комп'ютерів, на який вони говорять, що надійно працює, - це 486. І майже зовсім не з Windows. Якщо все інше виходить з ладу, принаймні у вас є деякі EXE, з якими можна працювати назад. Отож, сподіваємось, що не існує багато патчів BIOS. Якщо вам потрібно напасти на Pascal EXE, вам потрібно скасувати UnLzExe / Upack / Uncompress, перш ніж кинути його у свій декомпілятор. з тієї епохи майже завжди стискаються якимось чином.

Старі оновлення

Тут є багато порад для вас:

  • У більшості материнських плат сьогодні дискети вимкнено, ви перевірили, що він увімкнено?
  • Також увімкніть опцію пошуку дискети. Якщо він не шукає, у вас є проблема певного типу.
  • Подивимося, що ще ... якщо роз'єм схожий на роз'єм картриджа Nintendo NES, швидше за все, це привід низької щільності (360кіБ). Якщо це схоже на старі роз'єми PATA, то швидше за все, це диски високої щільності 1,2 МіБ. Ви не зможете читати HD-диски на звичайному 360k-накопичувачі.
  • Так само, якщо світло світло-жовтого або зеленого кольору весь час увімкнення комп'ютера, кабель підключається доверху. Переверніть цього поганого хлопчика, і вам буде добре піти.
  • І нарешті, якщо це дискета фірмової Apple / Commodore / Atari, ви повинні мати спеціальну карту, щоб вона працювала з комп'ютером IBM. І ви, безсумнівно, не зможете прочитати ці стильові диски в накопичувачі IBM PC. Їх сектори, кластери і, можливо, навіть початкові посади голови є в різних місцях. Я чув про карти сторонніх виробників, які дозволять ПК взаємодіяти з накопичувачами, але не пригадую, що вони є.
  • Більше інформації - це добре. Поділіться будь-якою маркою / маркою / моделлю дискети, яку ви намагаєтесь використовувати, і якою є ваша / материнська плата / модель.
  • Редагувати: заробив зворотний зв'язок, тому що питання змінилося, і я не змінив свою відповідь досить швидко. Або він відформатований як лайно. Справедливо.

    Оновлений відповідь

    Ви казали, що в них було 13 секторів на трек? Цікаво, що це за диски? Дослідження стверджують, що вони, ймовірно, Apple] [дискети; Я не вірю, що ви можете прочитати їх із вбудованим диспетчером IBM PC. Вони також можуть бути дисками C64 або Atari.
    Це я не пам’ятаю, але це може вам допомогти: http://www.deviceside.com/fc5025.html
    Примітка. Це говорить про те, що він не може допомогти вам читати "перевернуті" диски без приводів Apple / C64 / Atari

    GNU ddrescue

    О, я бачу, що ви використовуєте ddrescue. Остання версія, яку я використав, була 1,14, я не можу уявити, що 1,16 є занадто різною. Пам’ятайте, що використовуйте -c15 для 5,25 QD і -c18 для 3,5 HD.

    Швидкий Rip, не використовуючи прямий доступ. Журнал допоможе вам запам'ятати, що це все добре:

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

    Якщо на диску є погані плями, пропустіть їх. Використовуйте журнал для того, щоб тільки потрапити на погані місця наступного разу

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

    Якщо вам потрібно зійти і забруднитися і обійти погані сектори, це розділиться і повториться повторно.

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

    Монтаж зображень

    На це я можу відповісти!

    Щоб (сподіваємось) визначити тип fs:

    файл -Ls floppy.img

    АБО

    файл -Ls / dev / fd0

    Тепер, як тільки ви зможете встановити це петлю.

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

    Якщо йому все-таки вдасться бути одним із цих дивних HPFS-дисків, можливо, ви зможете використовувати fdisk для визначення зсуву для монтажу розділу HPFS, тому що спочатку ви можете бачити лише еквівалент HPFS FAT. Раніше я використовував його на жорстких дисках, він не повинен бути таким різним. Оновіть ваше запитання, і я повернусь (і, сподіваюся), на нього відповім.


    Точка 3, я навіть не думав про це, але це правильно! обидва мої диски - це 360K накопичувачі (я думаю), а мої диски - подвійної щільності!
    j0h

    1
    Двосторонні диски з подвійною щільністю (DSDD) - це 360k дисків. диски DSHD - це диски високої щільності. Їх іноді називали квадратичною щільністю. DSDD були подвійними від 180-ти дискових років - я думаю, я ніколи насправді не бачив, я неясно пам'ятаю гортання дисків у погані старі часи ранніх комп'ютерів. Розмістіть ці номери моделей на накопичувачах, я впевнений, що хтось допоможе нам відстежити, який тип диска у вас є. О, а HD / QD накопичувачі були сумісні з дисками DD.
    Чувак

    Я скоро сфотографуюсь… та номери моделей
    j0h

    @ j0h Ще в той день Teac зробив подвійний привід 5 1/4 "та 3 1/2" в одному 5,25 "пакеті на половину висоти. Дозвольте мені побачити, чи зможу я знайти його ... Вау, я не можу. Я викинув щонайменше 5 з цих речей, і більше 30 таких приводів Teac. Якщо переглядати сайти аукціонів, я хочу, щоб я цього не зробив: az413224.vo.msecnd.net/img/8485/m_8485_21 .jpg
    Чувак

    Я бачив деякі ціни цих накопичувачів. Якби мені ніколи не довелося відновити дослідження знову, я б побачив це! Я побачив продаж дискети з 5,25 за ~ 900 $
    j0h

    14

    За замовчуванням floppyмодуль ядра не завантажується. Щоб завантажити модуль, натисніть

    sudo modprobe -v floppy
    

    Не забудьте додати свого користувача до групи "дискети"; зробити це використовувати

    sudo adduser $USER floppy
    

    Після завантаження модуля ви повинні мати доступ до апаратного забезпечення та монтувати дискети.


    Це чудова річ, яку потрібно знати. Я перевірю це незабаром.
    j0h

    За замовчуванням вони більше не завантажують дискети. Здогадайтесь, що має сенс у наш час. Дякую за пораду!
    Чувак

    3

    Якщо вони у форматі DOS, ви, ймовірно, хочете використовувати інструменти з пакету mtools, а не намагатися його встановити.

    Встановіть пакет mtools з архіву, а потім використовуйте "mdir", "mcopy" тощо для доступу до файлів.


    Чому? Ви можете змонтувати його просто чудово.
    psusi
    Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
    Licensed under cc by-sa 3.0 with attribution required.