Руководство по работе с образами дискет: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
 
(не показано 13 промежуточных версий 5 участников)
Строка 12: Строка 12:
 
===Загрузочные образы разных версий DOS и Windows===
 
===Загрузочные образы разных версий DOS и Windows===
  
Можно взять на сайтах http://bootdisk.com, [http://www.fdd5-25.net/oses.php fdd5-25.net] и многих других, тут уж Гугл в руки. Образы дискет с [[DOS]] 7.1 и 6.22 можно скачать непосредственно с [http://www.old-games.ru/utils/boot/ нашего сайта].
+
Можно взять на сайтах [http://bootdisk.com bootdisk.com], [http://www.fdd5-25.net/oses.php fdd5-25.net] и многих других, тут уж Гугл в руки. Образы дискет с [[DOS]] 7.1 и 6.22 можно скачать непосредственно с [http://{{SERVERNAME}}/utils/boot/ нашего сайта].
  
 
===Некоторые загрузочные дискеты диагностических программ===
 
===Некоторые загрузочные дискеты диагностических программ===
Строка 32: Строка 32:
 
Самой известной программой для работы с образами дискет является [http://www.winimage.com/download.htm WinImage]. Очень мощный продукт, позволяющий делать с образами дискет все что угодно:<br />
 
Самой известной программой для работы с образами дискет является [http://www.winimage.com/download.htm WinImage]. Очень мощный продукт, позволяющий делать с образами дискет все что угодно:<br />
 
снимать образы с дискет, применять образы к дискетам, просматривать содержимое образов, стирать и записывать в образ файлы, конвертировать образы из одного размера в другой (1.44->2.88 например) и многое другое. Правда, программа платная и оценочный период у нее всего 30 дней.
 
снимать образы с дискет, применять образы к дискетам, просматривать содержимое образов, стирать и записывать в образ файлы, конвертировать образы из одного размера в другой (1.44->2.88 например) и многое другое. Правда, программа платная и оценочный период у нее всего 30 дней.
 +
 +
=== Teledisk ===
 +
Одна из самых популярных программ для создания образов дискет времен DOS-эры. Последняя версия (предположительно) - 2.18. Использует проприетарный формат TD0. Но, в отличиe от WinImage и других современных программ, позволяет работать с любыми видами дискет, в том числе, с защитой от копирования в виде информации в скрытых секторах.
 +
 +
=== ImageDisk ===
 +
Программа [http://www.classiccmp.org/dunfield Дейва Данфилда] по работе с образами, начала разрабатываться уже в 2000-ых, но тем не менее работает и под [[MS-DOS]], и под [[Windows]] (в том числе - современными). Содержит открытые исходные коды и всеобъемлющую информацию по дисковым образам/дисководам/дискетам в виде текстового файла. Так же, как и Teledisk, позволяет работать в сложных случаях, с нестандартными дискетами. Формат файла - IMD.
  
 
===RawWrite for Windows===
 
===RawWrite for Windows===
Строка 37: Строка 43:
  
 
===Virtual Floppy Drive===
 
===Virtual Floppy Drive===
[http://chitchat.at.infoseek.co.jp/vmware/vfd.html#top Virtual Floppy Drive] - Виртуальный дисковод. Позволяет эмулировать любой дисковод с любой дискетой от 5.25'' 160Kb до 3.5'' 2.88Mb. После установки работать с образом дискеты становится так же просто, как с дискетой обычной. Скажем, открыть образ загрузочной дискеты DOS, записать на нее нужные файлы, отредактировать <tt>config.cfg</tt> и <tt>autoexec.bat</tt>, сохранить образ дискеты в новый файл производятся элементарно и не требуют чтения мануалов. Программа бесплатна.
+
[https://web.archive.org/web/20100902032534/http://chitchat.at.infoseek.co.jp/vmware/vfd.html Virtual Floppy Drive] - Виртуальный дисковод. Позволяет эмулировать любой дисковод с любой дискетой от 5.25'' 160Kb до 3.5'' 2.88Mb. После установки работать с образом дискеты становится так же просто, как с дискетой обычной. Скажем, открыть образ загрузочной дискеты DOS, записать на нее нужные файлы, отредактировать <tt>config.cfg</tt> и <tt>autoexec.bat</tt>, сохранить образ дискеты в новый файл производятся элементарно и не требуют чтения мануалов. Программа бесплатна.
 +
 
 +
Проект на SourceForge: http://en.sourceforge.jp/projects/sfnet_vfd/
  
 
===MKBT и BFI===
 
===MKBT и BFI===
 
[http://www.nu2.nu/mkbt/ MKBT ('''M'''a'''k'''e '''b'''oo'''t'''able)] и [http://www.nu2.nu/bfi/ BFI ('''B'''uild '''F'''loppy '''I'''mage)] - две консольные утилиты. MKBT позволяет менять (записывать, стирать, копировать) boot-сектор дискеты\образа дискеты, а BFI позволяет создать образ дискеты с нуля из файлов, которые хранятся на жестком диске.
 
[http://www.nu2.nu/mkbt/ MKBT ('''M'''a'''k'''e '''b'''oo'''t'''able)] и [http://www.nu2.nu/bfi/ BFI ('''B'''uild '''F'''loppy '''I'''mage)] - две консольные утилиты. MKBT позволяет менять (записывать, стирать, копировать) boot-сектор дискеты\образа дискеты, а BFI позволяет создать образ дискеты с нуля из файлов, которые хранятся на жестком диске.
 +
 +
===KryoFlux и другие===
 +
Особое место в ряду программ занимает ПО, входящее в комплект специальных плат расширения, предназначенных для снятия и архивирования данных с гибких дисков - причём вне зависимости от платформ и форматов (поскольку соответствующая плата, как правило, заменяет собой контроллер НГМД). В 1980-е и 1990-е годы наиболее известной среди таких устройств была карта [[Copy II PC Option Board]] (её программная часть называлась TransCopy и создавала образы в формате и с расширением *.TC); в настоящее время более распространёнными среди энтузиастов являются модели [[KryoFlux]] и [[SuperCard Pro]]. Строго говоря, снимают они даже не образы, а "потоковые данные" с дорожек - и для использования в эмуляторах должны быть сконвертированы в более удобочитаемые форматы: TC, TD0, IMD, IMA и др. Зато благодаря им данные с дискет могут быть сняты в полном и аутентичном виде, включая скрытые или заведомо "плохие" сектора, выступающие элементом защиты от незаконного копирования.
  
 
=Несколько слов о виртуальных машинах=
 
=Несколько слов о виртуальных машинах=
  
Любая виртуальная машина ([[VirtualPC]], [[VirtualBox]], [[VMWare]] и др.) имеет виртуальный дисковод и поддержку загрузки образов в них. Если же вам посчастливилось скачать игру в виде образа дискеты, в [[DOSBox]] образ дискеты можно подцепить при помощи команды <tt>IMGMOUNT</tt>.
+
Любая виртуальная машина ([[VirtualPC]], [[VirtualBox]], [[VMWare]] и др.) имеет виртуальный дисковод и поддержку загрузки образов в них. Если же вам посчастливилось скачать игру в виде образа дискеты, в [[DOSBox]] образ дискеты можно подцепить при помощи команды <tt>IMGMOUNT</tt>.<br />
 +
 
 +
Правда, смонтировать таким нехитрым способом получится исключительно образы в наиболее простом и распространённом формате IMA/IMG, не способном адекватно имитировать "защищённые" диски. В случае с последними некоторые - не самые, впрочем, изощрённые - виды key-disk защит можно обойти при помощи образов в форматах TC, TD0 и IMD. Для их чтения рекомендуется использовать эмулятор [[PCE]]. В последних его версиях монтирование образа гибкого диска осуществляется командой:
 +
<br />
 +
<br />
 +
 
 +
pcemsg id 0<br />
 +
 
 +
pcemsg insert myimage.img<br />
 +
 
 +
<br />
 +
 
 +
где "0" - номер вашего виртуального привода, а "myimage.img" - наименование нужного образа.
  
 
=Вместо заключения=
 
=Вместо заключения=
На самом деле тема дискет и их образов гораздо шире и интереснее, чем написано в этом минифаге<ref>Приведенный набор утилит подразумевает, что работа с дискетами будет осуществляться в Windows 32Bit</ref>. Например установление с дискеты сети с присвоением IP адреса по DHCP и подключение к удаленным машинам с возможностью файлообмена, запуска приложений и печати - тема здесь совершенно ненужная, а создание мультизагрузочной флешки с применением образов дискет заслуживает отдельной статьи.
+
На самом деле тема дискет и их образов гораздо шире и интереснее, чем написано в этом кратком руководстве<ref>Приведенный набор утилит подразумевает, что работа с дискетами будет осуществляться в [[Windows]] (предпочтительно - 32-битной)</ref>. Например, установка с дискеты сети с присвоением IP адреса по DHCP и подключение к удаленным машинам с возможностью файлообмена, запуска приложений и печати - тема здесь совершенно ненужная, а создание мультизагрузочной флешки с применением образов дискет заслуживает отдельной статьи.
  
 
=Примечания=
 
=Примечания=
 
<references />
 
<references />
 +
 +
=Ссылки=
 +
* [http://www.classiccmp.org/dunfield/img/index.htm отсюда можно скачать ImageDisk, Teledisk и некоторые другие программы]
  
 
[[Категория:FAQ]]
 
[[Категория:FAQ]]
 +
[[Категория:Программы]]

Текущая версия на 11:23, 20 апреля 2020

Что такое образ дискеты

Образ дискеты это файл, в котором хранится полная копия дискеты, включающая информацию о файловой системе, файлах и каталогах, загрузочном секторе. Распространенными форматами считаются файлы с расширениями ima, img, imz (imz - сжатый образ дискеты)

Для чего нужны образы дискет?

Казалось бы, флоппи-дисководы отживают свое, на сегодняшний день в новые компьютеры дисководы практически не ставят. Ставят в серверы (своя специфика), да еще по необходимости для совместимости с некоторым дремучим софтом и такими же дремучими организациями налоговой и прочей учетности. Но...
Флоппи-дисковод - это самый простой и быстрый способ прошить BIOS, запустить программу для тестирования ПК (большинство тестовых программ распространяются в виде образов дискет) и даже загрузить на машину операционную систему c удаленного компьютера. Соответственно для всех этих операций можно скачать (подготовить самостоятельно) образ дискеты и записать дискетку под свои нужды. Многие старые игры сохранились в виде образов дискет. Помимо реального дисковода, практически все виртуальные машины поддерживают загрузку с образов дискет. Но самое интересное на мой взгляд - сделать из образов дискет мультизагрузочную флешку 100в1 :)

Готовые образы дискет

Загрузочные образы разных версий DOS и Windows

Можно взять на сайтах bootdisk.com, fdd5-25.net и многих других, тут уж Гугл в руки. Образы дискет с DOS 7.1 и 6.22 можно скачать непосредственно с нашего сайта.

Некоторые загрузочные дискеты диагностических программ

Memtest - программа для диагностирования оперативной памяти.

Astra - анализ конфигурации компьютера.

Victoria, MHDD - тестирование PATA и SATA жестких дисков.

Video Memory stress Test - тестирование памяти видеокарты.

Partition Logic - разбивка жесткого диска, работа с разделами.

Offline NT Password Recovery - возможность сбросить забытый пароль в NT-системах.

Программы для работы с образами дискет

WinImage

Самой известной программой для работы с образами дискет является WinImage. Очень мощный продукт, позволяющий делать с образами дискет все что угодно:
снимать образы с дискет, применять образы к дискетам, просматривать содержимое образов, стирать и записывать в образ файлы, конвертировать образы из одного размера в другой (1.44->2.88 например) и многое другое. Правда, программа платная и оценочный период у нее всего 30 дней.

Teledisk

Одна из самых популярных программ для создания образов дискет времен DOS-эры. Последняя версия (предположительно) - 2.18. Использует проприетарный формат TD0. Но, в отличиe от WinImage и других современных программ, позволяет работать с любыми видами дискет, в том числе, с защитой от копирования в виде информации в скрытых секторах.

ImageDisk

Программа Дейва Данфилда по работе с образами, начала разрабатываться уже в 2000-ых, но тем не менее работает и под MS-DOS, и под Windows (в том числе - современными). Содержит открытые исходные коды и всеобъемлющую информацию по дисковым образам/дисководам/дискетам в виде текстового файла. Так же, как и Teledisk, позволяет работать в сложных случаях, с нестандартными дискетами. Формат файла - IMD.

RawWrite for Windows

RawWrite for Windows - очень простая утилита для снятия образов дискет и записи образов на носители. Бесплатна.

Virtual Floppy Drive

Virtual Floppy Drive - Виртуальный дисковод. Позволяет эмулировать любой дисковод с любой дискетой от 5.25 160Kb до 3.5 2.88Mb. После установки работать с образом дискеты становится так же просто, как с дискетой обычной. Скажем, открыть образ загрузочной дискеты DOS, записать на нее нужные файлы, отредактировать config.cfg и autoexec.bat, сохранить образ дискеты в новый файл производятся элементарно и не требуют чтения мануалов. Программа бесплатна.

Проект на SourceForge: http://en.sourceforge.jp/projects/sfnet_vfd/

MKBT и BFI

MKBT (Make bootable) и BFI (Build Floppy Image) - две консольные утилиты. MKBT позволяет менять (записывать, стирать, копировать) boot-сектор дискеты\образа дискеты, а BFI позволяет создать образ дискеты с нуля из файлов, которые хранятся на жестком диске.

KryoFlux и другие

Особое место в ряду программ занимает ПО, входящее в комплект специальных плат расширения, предназначенных для снятия и архивирования данных с гибких дисков - причём вне зависимости от платформ и форматов (поскольку соответствующая плата, как правило, заменяет собой контроллер НГМД). В 1980-е и 1990-е годы наиболее известной среди таких устройств была карта Copy II PC Option Board (её программная часть называлась TransCopy и создавала образы в формате и с расширением *.TC); в настоящее время более распространёнными среди энтузиастов являются модели KryoFlux и SuperCard Pro. Строго говоря, снимают они даже не образы, а "потоковые данные" с дорожек - и для использования в эмуляторах должны быть сконвертированы в более удобочитаемые форматы: TC, TD0, IMD, IMA и др. Зато благодаря им данные с дискет могут быть сняты в полном и аутентичном виде, включая скрытые или заведомо "плохие" сектора, выступающие элементом защиты от незаконного копирования.

Несколько слов о виртуальных машинах

Любая виртуальная машина (VirtualPC, VirtualBox, VMWare и др.) имеет виртуальный дисковод и поддержку загрузки образов в них. Если же вам посчастливилось скачать игру в виде образа дискеты, в DOSBox образ дискеты можно подцепить при помощи команды IMGMOUNT.

Правда, смонтировать таким нехитрым способом получится исключительно образы в наиболее простом и распространённом формате IMA/IMG, не способном адекватно имитировать "защищённые" диски. В случае с последними некоторые - не самые, впрочем, изощрённые - виды key-disk защит можно обойти при помощи образов в форматах TC, TD0 и IMD. Для их чтения рекомендуется использовать эмулятор PCE. В последних его версиях монтирование образа гибкого диска осуществляется командой:

pcemsg id 0

pcemsg insert myimage.img


где "0" - номер вашего виртуального привода, а "myimage.img" - наименование нужного образа.

Вместо заключения

На самом деле тема дискет и их образов гораздо шире и интереснее, чем написано в этом кратком руководстве[1]. Например, установка с дискеты сети с присвоением IP адреса по DHCP и подключение к удаленным машинам с возможностью файлообмена, запуска приложений и печати - тема здесь совершенно ненужная, а создание мультизагрузочной флешки с применением образов дискет заслуживает отдельной статьи.

Примечания

  1. Приведенный набор утилит подразумевает, что работа с дискетами будет осуществляться в Windows (предпочтительно - 32-битной)

Ссылки