User Tools

Site Tools


robotron1715m

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
robotron1715m [2024/01/27 10:19] adminrobotron1715m [2024/02/26 18:03] admin
Line 34: Line 34:
   * Записывать дискеты под Linux   * Записывать дискеты под Linux
  
-Для записи дискет на PC нужно использовать машину от AT 286 и выше (для Линукса - лучше максимальную с поддержкой флопов 1.2Mb). Машина должна быть укомплектована 5-дюймовым дисководом на 1.2Mb. Дискеты необходимо брать двойной плотности. Обратите внимание, дискеты надо брать именно Double Density (DD), а не High Density (HD)! Такие дискеты используются в PC-мире для записи на дисководах 360K или используются с драйвером 800.COM или PU1700 на дисководах 1.2Mb. В не-PC мире (Синклер и т.д.) 5-дюймовые дискеты DD распространены намного более широко.+Для записи дискет на PC нужно использовать машину от AT 286 и выше (для Линукса - лучше максимальную с поддержкой флопов 1.2Mb). Машина должна быть укомплектована нормальным работающим 5-дюймовым дисководом на 1.2Mb. Дискеты необходимо брать двойной плотности. Обратите внимание, дискеты надо брать именно Double Density (DD), а не High Density (HD)! Такие дискеты используются в PC-мире для записи на дисководах 360K или используются с драйвером 800.COM или PU1700 на дисководах 1.2Mb. В не-PC мире (Синклер и т.д.) 5-дюймовые дискеты DD распространены намного более широко.
  
 Есть еще такой способ - вынуть дисководы из Robotron 1715M и прикрутить их к PC. Но особых приеимуществ перед машиной с дисководом 1.2Мб такой путь не имеет. Дисковод 1.2Mb прекрасно умеет писать 80 дорожек двойной плотности. Есть еще такой способ - вынуть дисководы из Robotron 1715M и прикрутить их к PC. Но особых приеимуществ перед машиной с дисководом 1.2Мб такой путь не имеет. Дисковод 1.2Mb прекрасно умеет писать 80 дорожек двойной плотности.
Line 44: Line 44:
 Запись дискет под Линукс возможна багодаря тому, что драйвер флопика в Линуксе - чрезвычайно гибок и написан весьма грамотно. Лучше использовать "старый" дистрибутив Линукса т.к. драйвер флопика из новых дистрибутивов могли удалилить. Запись дискет под Линукс возможна багодаря тому, что драйвер флопика в Линуксе - чрезвычайно гибок и написан весьма грамотно. Лучше использовать "старый" дистрибутив Линукса т.к. драйвер флопика из новых дистрибутивов могли удалилить.
  
-Для настройки контроллера флопа в Линуксе используется пакет [[https://fdutils.linux.lu/|fdutils]]. К сожалению, почти все современные Линуксы его не включают и его придется установить, и возможно - скомпилировать, отдельно. В пакет входит самая важная утилита - ''setfdprm'', именно она позволяет изменить настройки контроллера дисковода.+Для настройки контроллера флопа в Линуксе используется пакет [[https://fdutils.linux.lu/|fdutils]]. К сожалению, почти все современные Линуксы его не включают и его придется установить, и возможно - скомпилировать, отдельно. В пакет входит самая важная утилита - ''setfdprm'', именно она позволяет изменить настройки контроллера дисковода. Плотность QD тут означает "такие же настройки как для дисководов 360К но 80 дорожек,а не 40, quarter density".
  
 ''# setfdprm /dev/fd0 QD sect=5 ssize=1024 cyl=80'' ''# setfdprm /dev/fd0 QD sect=5 ssize=1024 cyl=80''
  
-Далее нужно отформатировать дискету с этими параметрами утилитой ''fdformat'' (входила в пакет ''util-linux'', ретивые производители новейших дистрибутивов также могли ее удалить). Утилита ''fdformat'' по умолчанию пытается прочитать и "восстановить" формат дискеты, так что ее нужно запускать с ключом ''-n''. (Лучше запустить ''setfdprm'' с параметрами еще раз после форматирования и повторно отформатировать ту же дискету уже без ключа ''-n'').+Далее нужно отформатировать дискету с этими параметрами утилитой ''fdformat'' (входила в пакет ''util-linux'', ретивые производители новейших дистрибутивов также могли ее удалить). Утилита ''fdformat'' по умолчанию пытается прочитать и "восстановить" формат дискеты, так что ее нужно запускать с ключом ''-n''. (Лучше запустить ''setfdprm'' (с параметрами как указано выше) еще раз после форматирования и повторно отформатировать ту же дискету уже без ключа ''-n'').
  
-Если форматирование прошло без ошибок, то теперь можно залить образ на физическую свеже-отформатированную дискету обычной утилитой ''dd''. Для этой операции нужно брать "посекторый" (raw) образ дискеты, то есть .TD0 и .CQM образы не годятся. Чаще всего такие файлы имеют расширение .IMG, .IMD, .IMA, .BIN или даже .CPM . Длина такого образа - ровно 819200 байта.+Если форматирование прошло без ошибок, то теперь можно "залитьобраз на физическую свеже-отформатированную дискету обычной утилитой ''dd''. Для этой операции нужно брать "посекторый" (raw) образ дискеты, то есть .TD0 и .CQM образы не годятся. Чаще всего такие файлы имеют расширение .IMG, .IMD, .IMA, .BIN или даже .CPM . Длина такого образа - ровно 819200 байта.
  
 ''# dd if=robotron.img of=/dev/fd0  bs=1024'' ''# dd if=robotron.img of=/dev/fd0  bs=1024''
  
-Все, дискету можно использовать на Robotron 1715M.+Всё, дискету можно использовать на Robotron 1715M.
  
 //не дописано// //не дописано//
Line 62: Line 62:
 Для переноса файлов можно также использовать несколько методов: Для переноса файлов можно также использовать несколько методов:
  
-  * Использовать утилиту под DOS для чтения/записи дискет Robotron //(не описано)// +  * Использовать утилиту под DOS для чтения/записи дискет Robotron CP/M //(не описано)// 
-  * Использовать утилиты на Robotron для чтения/записи дискет MS-DOS //(не описано)//+  * Использовать утилиты на Robotron для чтения/записи дискет MS-DOS FAT//(не описано)//
   * Проводить различные манипуляции с образом диска   * Проводить различные манипуляции с образом диска
     * С помощью плагина Far Manager     * С помощью плагина Far Manager
     * Под Linux     * Под Linux
  
-Под Linux можно читать/писать файлы из образа с помощью утилит из пакета [[http://www.moria.de/~michael/cpmtools/|cpmtools]].+Под Linux можно читать/писать файлы из образа с помощью утилит из пакета [[http://www.moria.de/~michael/cpmtools/|cpmtools]] (вероятно придется скомпилитовать).
  
- +В файл "описания дискет" cpmtools следует добавить описание формата Robotron:
-В файл "описания дискет" следует добавить описание формата Robotron:+
  
   diskdef r   diskdef r
Line 99: Line 98:
   PROFILE  SUB : 1715/  DOK : XDIR     COM   PROFILE  SUB : 1715/  DOK : XDIR     COM
  
-После переноса файлов можно записать этот образ обратно на флопик утилитой ''dd''.+После переноса файлов можно записать этот образ обратно на флопик утилитой ''dd'' и использовать на Robotron.
  
 //не дописано// //не дописано//
robotron1715m.txt · Last modified: 2024/02/26 18:06 by admin