Журнал Системный Администратор, Февраль 2006

Журнал Системный Администратор

Февраль 2006

Цена: $4.5 US

  Подписаться

Зарегистриванные пользователи, пожалуйста следуйте этой ссылке


FreeDOS – новый взгляд на старые вещи

Иван Максимов

В мае 1994 года корпорация Microsoft выпустила последнюю версию операционной системы MS-DOS, позже эта ОС входила в состав Windows, но различные компании и энтузиасты продолжают создавать, развивать и дорабатывать DOS. Какие же проекты существуют сегодня?

В настоящее время многие забыли про операционную систему DOS, ее используют крайне редко, в случаях сбоя как последнюю маленькую надежду для восстановления данных и теста оборудования. Но  MSDOS давно устарел, какие новые проекты доступны в настоящее время? Чем они отличаются? Есть ли их поддержка? Насколько они совместимы с программным и аппаратным обеспечением? Сегодня рассмотрим одну из DOS-систем, поддерживаемую и дорабатываемую до настоящего времени, сравним с аналогами и проведем тестирования.

Почему  FreeDOS?

Некоторое время назад мне пришлось создать загрузочный диск с DOSсистемой. Первое и простое решение – создать загрузочный диск из Windows, добавить нужные компоненты и готово, но есть в этом решении несколько но... Места почти всегда не хватает на обычный тест жесткого диска, памяти и других узлов PC, нет нужных по современным меркам утилит и иные проблемы... Поэтому было решено ознакомиться с альтернативами. DRDOS (www.drdos.com) оказался платным, а искать всевозможные ключи и патчи не хотелось по многим причинам. Предыдущая версия DRDOS от компании Caldera была слишком устаревшей, поддержка остановлена. Последняя версия RxDos (http://rxdos.sourceforge.net) была выпущена в 2000 г. Достаточно любопытен проект PTS-DOS (http://www.phystechsoft.ru) Российская разработка, поддерживаемый, используемый в промышленных целях, но проект не бесплатен. Еще одной альтернативой оказался  FreeDOS (www.freedos.org) – бесплатен, функционален, доступен большой выбор утилит и до сих пор дорабатывается.

Применение

Я не стану переводить и переписывать информацию с разных сайтов, говорящую о том, что DOS еще нужен на слабых машинах, всевозможных терминалах и специальном оборудовании, что это ОС с открытым исходным кодом, все это было уже сказано и не раз. Я опишу, где сталкивался с ним в российской действительности. Впервые в работе со специальным ПО, в частности для работы с миниАТС. Также я его встречал проинсталлированным на готовых компьютерах в магазинах с установленными тестами, покупателю предлагался Windows или установленная ОС ( FreeDOS). Один раз мне довелось его увидеть в качестве дискеты для удаления Linux с компьютера. Зачем? Продавец в магазине ответил, что на их PC устанавливается Linux, многие покупатели просто не знают, как его удалить, а дискета при загрузке удалит Linux, создаст диск с FAT32, подключит CDROM и установит Volkov Commander, благо основам «нортона» учили в школах многих. Еще я его видел в офисе моего коллеги на загрузочных дисках с программой ghost от Symantec, естественно, с готовым образом ОС Windows. Также мне попадались диски компаний Asus, MSI с драйверами к материнской плате и c  FreeDOS в качестве загрузочной ОС, с тестами и прошивками BIOS. Как видите, DOS, а конкретно  FreeDOS достаточно популярен. DR-DOS я встречал лишь раз, причем не текущую версию от компании DRDOS, Inc, а от Caldera, Inc в продукте Partition Magic 8. Перейдем к обзору  FreeDOS...

Краткий обзор

Последняя доступная версия (на момент написании статьи)  FreeDOS Beta9SR2 от 1 декабря 2005. Итак, какие утилиты и программы доступны в данной ОС? На официальном сайте (www.freedos.org) доступны необходимые и знакомые бывалым пользователям и администраторам такие DOS-утилиты, как fdisk, format, scandisk, emm386, mem, драйвера для CD-ROM, мыши. Также стоит отметить драйвера для доступа к жесткому диску в режиме UDMA, утилиты для работы с модемом, архиваторы. Пользователи ОС Linux найдут на официальном сайте такие распространенные программы, как vim, lynx, wget, gzip и другие. Приятной особенностью является то, что в командную строку встроен аналог bash-completion. Со всеми утилитами можно ознакомиться и скачать их на официальном сайте ОС. Важным нововведением в  FreeDOS, думаю, стоит считать официальную поддержку протокола TCP/IP. Но что еще умеет  FreeDOS? Что необходимо для подобной ОС? Существует множество утилит для работы с файловыми системами NTFS, ext2/3 и reiserfs; программы-оболочки: Volcov Commander, Norton Commander, Dos Navigator, SEAL, GEM.  Тесты оборудования, компиляторы, ПО для резервного копирования данных и многие другие распространенные программы. Ниже я приведу более подробный список наиболее необходимых утилит и программ для работы в  FreeDOS с ссылками на веб-ресурсы.

Нельзя не упомянуть и о 32-битной версии  FreeDOS. Проект находится в стадии разработки, но доступен для ознакомления. Нетрудно догадаться, что предназначен он для работы с 32-битными приложениями, но на данной стадии разработки 32битный  FreeDOS не стабилен. Разработчики предупреждают нас о возможных проблемах с аппаратной частью PC и о невозможности запуска 16битных приложений, поэтому большинство утилит и драйверов для DOS применить невозможно. Но, несомненно, данная версия тоже заслуживает внимания, поэтому я кратко коснусь описания 32-битной версии в одном из разделов. Должен еще раз напомнить, что проект  FreeDOS и большинство утилит к нему бесплатны.

Оставшая часть статьи доступна только подписчикам. Если вы желаете продолжить чтение этой статьи, то вам необходимо подписаться на эту статью или весь номер.

Подписаться на весь номер

Зарегистриванные пользователи, пожалуйста следуйте по этой ссылке