Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Бывший СССР » Как сдампить УК-НЦшную дискету? |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 июля 2018 12:03 Сообщение отредактировано: 28 июля 2018 23:57
xoiss написал: У УКНЦ нормальная разметка флопа, читается PC-шным контроллером. Как-то так Когда я спрашивал "...подскажите, какие параметры там надо выставить под формат дискет УК-НЦ" — имелось в виду не в командной строке вызова утилиты dd, а "там" — это значит в конфигурации устройства, представляющего собой 5inch-дисковод под формат УКНЦ... ну, т.е. в сущности речь идёт о том, "как под линуксом смонтировать либо (а) файловую систему УКНЦ, либо (б) дискету УКНЦ как единый 800-кб-файл". # setfdprm /dev/fd0 QD sect=10 ssize=512 cyl=80 (вот тут чуть другие параметры setfdprm но по факту то же самое) topic/16853 Дальше надо полученный образ RT-11 открыть, но под чистым линухом это накак. Надо например PUTR (она DOS-овская запускается из под DOSEMU). Образ в PURT насколько помню надо монтировать с ключом /MSCP - это устройство переменного размера и PUTR сам подстроит параметры тома RT-11 размера 819200. Насколько помню - совпадает и файлы читаются.. Или были плагины к Total Commander-у http://zx-pk.ru/threads/11015-...lugin.html Третий вариант открыть образ - смонтировать его под эмулятором типа UKNCBTL или Erzatz-11. Или взять утилиту RT11DSK из комплекта UKNCBTL http://archive.pdp-11.org.ru/EMULATORS/UKNCBTL_HDD/RT11DSK/ |
xoiss |
NEW! Сообщение отправлено: 30 июля 2018 2:01 Сообщение отредактировано: 30 июля 2018 2:02
alecv написал: (1) ну, да, в общем, я как-то выше уже написал: >> и ещё поставил себе пакетик fdutils... >> ... в котором, среди прочего, есть утилитка setfdprm, умеющая назначать контроллеру дисковода правильную "геометрию" но тут есть заковыка небольшая компутер, на котором есть 5-дюймовый дисковод (и на который мы поставили Вин ХР), на нём есть Линукс, но аж таки Ubuntu 7 а дебианизированный пакет fdutils под Ubuntu — он, вроде бы, есть минимум только для trusty (14) — если верить сюда: https://packages.ubuntu.com/en/trusty/fdutils можно, конечно, из исходников попробовать собрать (оригиналы кода датированы 2005 годом, а семёрка вышла, емнип, в 2007 году), но это как бы уже несколько не входило в наши планы, т.к. задача была минимумом усилий добиться желаемого результата возможно, на досуге поищу более-менее современный комп, к которому можно 5-дюймовый диск прицепить (2) по поводу того, что потом делать с образом — собсна, основная цель - это распилить образ на отдельные дистрибутивы т.е. вот снятый образ дискетки как нечто цельное, имхо, не есть вещь самоинтересная дело в том, что дискетки у меня (да и у всех нас) — это на 99% когда-то-рабочие диски, на которых, кроме полезностей, было много всякого ненужного хлама и, наоборот, самые полезные полезности имели тенденцию расползаться на все имеющиеся в коробке дискетки поэтому есть желание, конечно, не просто сырые образы расшарить (имхо, это будет как минимум неэстетично), а всё-таки расшаривать дистрибутивы — операционок, утилит, компиляторов, игрушек и пр. ну, чтоб это было как-то упорядоченно и потом уже из дистрибутивов компоновать образ диска — по желанию спасибо! |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 июля 2018 10:24 Сообщение отредактировано: 30 июля 2018 10:28
xoiss написал: Это общая проблема всех дистрибутов - некоторые "малополезные" утилиты постепенно удаляют. В RedHat то же самое. Надо собрать из исходников и поставить в /usr/local/bin а дебианизированный пакет fdutils под Ubuntu — он, вроде бы, есть минимум только для trusty (14) https://fdutils.linux.lu/ Утилита setfdprm работает напрямую с драйвером дисковода в ядре через iocl и ничего больше не требует, а драйвер флопов пока из ядра Линуха не выпилили. |
xoiss |
NEW! Сообщение отправлено: 30 июля 2018 19:35
... зато для дебиана ультра-старых версий есть в архиве пакетов: https://sources.debian.org/src/fdutils/ |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
xoiss написал: У Вас просто программа не заработала. Вероятные причины - несоответствие скорости вращения, битый дисковод ( 90% вероятности ). 2) ukdsk При нормально настроенном/подобранном железе дампит БК/ДВКшную дискету за пару минут, при ошибке к/с выдает сообщение. Как правило, напрямую скормить Укдск дискету не удаётся - всегда есть рассогласование головок, особенно на 5.25" дисках. С 3.5" с этим в разы лучше, но тоже не усё в порядке... Отмечу, что по своей сути формат МФМ - Секторный, в отличии от ФМ ( дорожечный ). |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 июля 2018 21:23 Сообщение отредактировано: 30 июля 2018 21:34
MM написал: При всем моём уважении, это не совсем так. То есть это условно верно только для ДВК. что по своей сути формат МФМ - Секторный, в отличии от ФМ ( дорожечный ). Например, Вы можете взять даташит на FD1793 (или на ВГ93) - там описаны поддерживаемые FM и MFM форматы дорожек. Всё с физическими секторами. И посекторные команды чтения/записи как MFM, так и FM |
tnt23
Advanced Member
Откуда: Saint-Petersburg, Russia Всего сообщений: 360 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 нояб. 2006 |
А я почему-то думал, что это разные способы кодирования, и понятие сектора к MFM или FM относится примерно никак (привет от Амиги) |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
tnt23 написал: Некоторые термины в рамках определённой темы/области знаний приобретают дополнительное нарицательное значение. Например, "MFM винт" никак не отличается кодированием от "IDE винта", и оба не предназначены для совместного использования с гайкой. А я почему-то думал, Но при определённом желании можно делать вид что это не так и даже упорствовать в этом ;-) |
xoiss |
NEW! Сообщение отправлено: 31 июля 2018 0:55 Сообщение отредактировано: 31 июля 2018 0:58
MM написал: так я и говорю, что не в программе вина — а в том, что мы не разобрались! У Вас просто программа не заработала. Вероятные причины - несоответствие скорости вращения, битый дисковод ( 90% вероятности ). программа всё равно работает через драйвер, который устанавливается отдельно — может, с ним беда какая была — может, не той версии драйвер а может ещё другая какая причина скорее всего, Вы правы по поводу того, что "копирование" заняло столько времени именно из-за ошибок в работе на тот момент, когда я написал коммент, что УКДСК копирует диск 80 минут, я ещё не знал, что она его на самом деле не скопировала, а просто создала файл из 819200 нулей да, очень может быть, что этот процесс занял столько времени именно из-за ошибок чтения, из-за которых же и файл записался нулями // впрочем, это всё равно "минус" в сторону УКДСК, т.к. даже если диск не удаётся прочитать — это ещё не повод, чтобы жечь его целых 80 минут и при этом в цикле выдавать в консольку "копирую N-ю дорожку M-й сектор" (от чего ну явно может сложиться ошибочное ощущение, что всё в порядке) дисковод рабочий — т.к. samdisk то всё считал с этим же дисководом |
Сейчас на форуме |
xoiss |
NEW! Сообщение отправлено: 31 июля 2018 1:08
в общем, собсна Центральный вопрос темы в каком-то смысле решён уже — т.е. чем дампить диск, так или иначе мы нашли ок, можно рассмотреть Тему несколько шире, и попытаться разобраться с теми вариантами, которые "не получились" но, в силу того, что "не получилось" это на совершенно конкретной машине, то... ... ну, могу, как вариант, предложить желающим подъехать и попробовать её поковырять — заодно познакомимся и Музей посмотрите (а могу ещё и по зданию Яндекса тур устроить, кому интересно если) мне, честно, разбираться с невзлетевшими программами сейчас времени совсем нет — его даже на суть копирование дискет (в течение рабочего дня) и то найти проблема был бы дома дисковод 5.25 — тогда бы разобрался, конечно... но у меня его нет, а и был бы, то подключить его всё равно не к чему вот. если кто берётся Тему довести до логического завершения и сделать качественный объективный обзор по упоминавшимся здесь программам — думаю, все только благодарны будут |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
Полигон-2 » Бывший СССР » Как сдампить УК-НЦшную дискету? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |