Если, по какой-нибудь необъяснимой прихоти, вам необходимо обеспечить доступ к файлам MS-DOS, вы можете это легко сделать.
Обычно для получения доступа
к файлам MSDOS, вам достаточно примонтировать MS-DOS раздел или дискету и обращаться
к фалам через файловую систему Linux. Например, если вы вставите дискету MS-DOS
в устройство /dev/fd0
(A: в нотации MS/DOS), команда
# mount -t msdos /dev/fd0 /mnt
примонтирует эту дискету
к каталогу /mnt
. Просмотрите секцию 4.6.2 для получения дополнительной
информации о монтировании флоппи-дисков.
Точно также, вы можете примонтировать
MS-DOS раздел на вашем винчестере. Если вы, например, имеете MS-DOS раздел на
/dev/hda1
, команда
# mount -t msdos /dev/hda1 /mnt
примонтирует ее. Не забудьте
размонтировать DOS-раздел после окончания работы с ней. Вы можете монтировать
раздел MS-DOS автоматически во время загрузки системы, если добавите строку
в файл /etc/fstab
(см. секцию 4.8). Например, следующая строка
в файле /etc/fstab
монтирует DOS раздел /dev/hda1
на каталог /dos
.
/dev/hda1 /dos msdos defaults
Вы можете также получить
доступ к файлам MS-DOS, используя пакет Mtools. Команды mcd
, mdir
и mcopy
этого пакеты работают точно также как команды MS-DOS cd
,
dir
, copy
. Если вы установили пакет Mtools, то он
должен содержать и руководства на эти команды.
Доступ к файлам MS-DOS и выполнение программ MS-DOS - это две большие разницы. В настоящее время в процессе разработки находится эмулятор программ MS-DOS. Он широко распространен и даже входит в состав дистрибутива SLS. Доступен он также и по FTP с многих серверов (см. приложение C). Эмулятор MS-DOS достаточно полон для выполнения большинства DOS программ, включая Wordperfect. Однако Linux и MS-DOS совершенно разные операционные системы и полнота любого MS-DOS эмулятора в любой UNIX-системе всегда ограничена.
Кроме этого, в настоящее время разрабатывается в среде X Window эмулятор Microsoft Windows. Для получения дополнительной информации обратитесь к соответствующим группам новостей и FTP серверам.