Это как раз и есть драйвер который понимает 64 устройства с номерами от 0 до 77.
Главное чтобы система поддерживала extended units (в SH CONF видно).
Вид для печати
Wierzbowsky, голову ломать не надо :) надо пользоваться правильными программами, я все дискетки 3,5 делаю в UKDSK. Прикрепил к сообщению. Работает из под Вин.
моя ошибка в том, что
1. вот тут нету по не понятным причинам никакого описания http://archive.pdp-11.org.ru/ukdwk_a...Other/form_wd/ - понять какой из этих драйверов стоит у меня на реале надо бы для начала
2. и вторая половинка ошибки - что на раздел откуда то просочился WE.SYS
и так оба момента нужно уточнять.
form, может краткую шпору для папки по ссылке тут сочинить сейчас? )
Так писал же когда выклыдывал еще :)
WD.SYS, WDTM.SYS - для старых систем, умеет только номера 0-7, WDTM.SYS для систем с поддержкой device timeout (в общем если с одним говорит conflicting options - берется другой)
WD64.SYS, WD64TM.SYS - для RT-11 V5.5 и новее с поддержкой номеров 0-77 (в старых системах по идее тоже будет работать, но только с номерами 0-7).
Всем спасибо. Я правильно понял, что надо так:
COPY/VER/SL
COPY/BOO:MZ
У меня досовский комп разложен по частям на полу. Ставить туда Винду - это гемор. А то я бы действительно воспользовался UKDSK...
COPY/DEV - после этого создание загрузчика уже нет необходимости
Но! Вы можете сделать пофайловое\поблочное копирование с образа на дискету
и в таком случае, создание загрузчика для MZ драйвера необходимо
COP/SYS/SL EMn:(исходное устройство) EMn:(выходное устройство),
но перед началом копирования установите правильно размеры устройств.
SE EMn SIZE=1600. <-точка в конце нужна!!! размеры установите для обоих устройств
если копируете образ 400кб тогда SIZE=800. (!!!)
У меня прямо противоположное мнение, как только я несколько лет назад вернул в личное пользование УК-НЦ, все дискеты форматил MY-утилитой и писал с помощью DOS-эмулятора = до сих пор пользуюсь этими дискетами.
- - - Добавлено - - -
Wierzbowsky, но в целом идеальный системный блок для перегоня софта туда-сюда с УК-НЦ и обратно на ПЦ (в обе стороны), это компьютер с разделом DOS и WINDOWS XP. Я собрал такой системник на базе P-III-800EB - достаточно шустрый для подобных операций и комплектующих для подобной конфигурации за копейки пока ещё везде полно.
- - - Добавлено - - -
Суть команды COPY/DEV поблочное копирование устройства на устройство 1 в 1
- - - Добавлено - - -
HELP COPY
Код:.HELP COPY
COPY Copies files
SYNTAX
COPY[/options] input-filespecs[/options] output-filespec[/option]
SEMANTICS
The COPY command accepts up to six input file specifications
but only one output file specification. It accepts wild cards
in place of file names or file types.
OPTIONS
ALLOCATE:size
Reserves space for an output file
ASCII
Copies files in ASCII mode, ignoring nulls and rubouts
BEFORE:[dd:mmm:yy]
Copies files created before the specified date (default is
system date)
BINARY
Copies files in formatted binary mode
BOOT[:dd]
Copies bootstrap information from a monitor file to the boot
blocks of a random access device; use the optional device name
if you are creating a volume to boot on a different device
(for example, using an RX02 to create a floppy bootable on an
RX01)
CONCATENATE
Combines several input files into a single output file
DATE[:dd:mmm:yy]
Copies only files with specified date. If the date is omitted,
the system date is used
DELETE
Deletes input file after it has been successfully copied
DEVICE
Copies the image of a device to another device, block for block
DOS
Specifies that a file is in RSTS/E or DOS-11 format
END:n
Specifies the last block of the device being read; must be used
with /DEVICE and /START:n
EXCLUDE
Copies all files on a device except the ones you specify
FILES
Copies a volume image to or from a file on another device;
must be used with /DEVICE
IGNORE
Ignores I/O errors during a copy operation
IMAGE (default)
Copies files byte for byte, regardless of their content
INFORMATION
Treats "file-not-found" errors as informational, not fatal
INTERCHANGE:n
Specifies that a diskette file is in interchange format; n is
the record length in characters
LOG
Lists on the terminal the names of the files copied
MULTIVOLUME
Copies files to multiple output volumes
NEWFILES
Copies only those files dated with the current system date
NOLOG
Suppresses the terminal log of copied files
NOPROTECTION
Removes protection status on output files
NOQUERY
Does not require confirmation before copying each file
NOREPLACE
Does not perform the copy operation if a file with the same
name as the output file already exists on the output device
OWNER:[nnn,nnn]
Specifies the UIC for a file in DOS-11 format
PACKED
Specifies word-for-word transfers for PDP-11 files, EBCDIC
format for interchange diskette files, and packed image format
for PDP-10 files.
POSITION:n
Controls rewind when you copy files to or from magtape or
cassette
PREDELETE
Deletes any duplicate files on the output device before
performing the copy operation
PROTECTION
Sets protection status on output files
QUERY
Requires user confirmation before copying each file
REPLACE (default)
Deletes any duplicate files on the output device after the
copy completes.
RETAIN
Used with /DEVICE to preserve output volume's bad block
replacement table.
SETDATE[:dd:mmm:yy]
Sets the creation date of transferred files to the specified
date. If the date is omitted, the system date is used
SINCE[:dd:mmm:yy]
Copies only files created on or after the specified date. If
the date is omitted, the system date is used
SLOWLY
Transfers files one block at a time
START:n
Specifies the starting block number of the non-file structured
volume being read or written; must be used with /DEVICE
SYSTEM
Copies .SYS files if wild cards are included in input filespec
TOPS
Specifies that the input file is on a DECsystem-10 formatted
DECtape.
VERIFY
Reads, writes, and then rereads and compares the input and output
transfers
WAIT
Waits for user response before starting the copy operation;
must be used when the system volume is replaced with a data
volume
EXAMPLES
COPY A.FOR DX1:B.FOR
COPY/BOOT RK1:RT11SJ RK1:
COPY A.FOR+B.FOR C.FOR
COPY A%B.MAC DX0:*.MAC
COPY/ASCII MTA1.FOR DT1:TEST.FOR/ALLOCATE:50
COPY/SINCE:1:JAN:84 *.MAC *.JAN
.
[свернуть]
Удалось отформатировать заклеенную дискету в DZMY и даже перенести образ диска sys1002 на дискету эмулятором EM с командой COPY/DEV/VER. Флоп должен быть устройством A: иначе ничего не выйдет. Дискетка сделанная таким образом прочиталась в RTTOOLS, правда пришлось поменять BIOS на EXTERNAL.
Также отформатировал дискету RTFORM и перенёс все файлы из образа sys1002 на дискету с помощью RTTOOLS. Файлы предварительно были распакованы на МСДОСовский диск из образа РТ11 диска.
Как ни печально, УКНЦ не хочет грузиться ни с одной дискеты. Дисковод начинает крутить диск, слышен один шаг мотора и всё - остаётся пустой синий экран, диск крутится бесконечно... Контроллер собирал сам, плата и комплектуха пришли от автора разработки. Я не думаю, что накосячил при сборке. Как можно протестировать контроллер? Может ли быть проблема на плате УКНЦ (тесты проходит)?
А вы точно правильный номер дисковода в стартовом меню выбираете?
Контроллер можно пингануть из ПП, но если бы он был мёртвый - вряд ли обращался бы к диску
Проблема скорее всего в дисководе-шлейфе... (мне вот очень интересно, мы тут пять лет собирали архив - а вновь прибывшие по прежнему режут как "стартовый" образ SYS1002.DSK )
- - - Добавлено - - -
(* описание команды copy выше добавил ! )
Удаление в знак протеста против действий MM