Главная » Подключение » Что означает free dos. FreeDOS: какой может быть ДОС. Поддержка флешек и usb-винчестеров

Что означает free dos. FreeDOS: какой может быть ДОС. Поддержка флешек и usb-винчестеров

Free DOS - это операционная система, которая обладает полной совместимостью с выпущенной однако проект отличает то, что данная разработка распространяется по условиям свободной лицензии, которой является «GNU». Платформа была выпущена еще в 2006 году и устанавливается она на компьютерах и ноутбуках различных производителей как система, выбранная по умолчанию.

Принцип проекта

Free DOS была создана как полноценная альтернатива имеющейся ранее MS-DOS, ведь последняя распространяется на правах платной лицензии. Разработка проекта началась в 1994 году, однако платформа была подготовлена в первой стабильной версии с индексом 1.0 только к 2006 году. ОС является абсолютно бесплатной и ее можно запустить почти на любом устаревшем и новом оборудовании.

Кроме того, для ее реализации можно использовать эмуляторы, что позволит запустить необходимые приложения под DOS. При этом код системы открыт, это значит, что при желании его может модифицировать любой разработчик под свои собственные нужды.

Об использовании системы

В настоящий момент система версии 1.1 легко может быть загружена на официальном сайте разработчиков как образ CD-диска для установки. Free DOS используется производителями ноутбуков и компьютеров как бесплатная альтернатива MS-DOS, а также и других продуктов от компании Microsoft, которые могут значительно увеличить себестоимость устройства, что в результате негативно скажется на продажах определенного компьютерного оборудования. Компании ASUS, HP и Dell предоставляют возможность пользователям купить компьютеры с предустановленной системой FreeDOS.


О характеристиках

ОС работает с Free DOS поддерживает произведение абсолютно всех основных операций над имеющимися на ПК файлами, которые имеются в других известных операционных системах.

Кроме того, система поддерживает работу с архивами (7-ZIP, ZIP), редактирование различных текстовых документов с помощью дополнительных программ, работу с указателями мышки, которая имеет колесо прокрутки, просмотр HTML-страниц. Если говорить о том, что такое Free DOS и каковы ее особенности, следует отметить наличие большого количества программ, которые были портированны из Linux.

Данная система обладает собственным браузером, BitTorrent-клиентом и даже антивирусным программным обеспечением. Проект поддерживает работу на любым современном компьютере, основном на архитектуре x86. Устройство должно быть снабжено объемом собственной оперативной памяти, как минимум в 2 МБ, для установки данной системы требуется около 40 МБ.

Операционную систему можно запустить не только по завершении установки, однако и посредством специальных (к примеру, VirtualBox), они могут быть развернуты в стандартных Mac, Linux или Windows-платформах.

Кроме того, существует возможность для запуска системы непосредственно из окна браузера, благодаря Java-эмулятору, который доступен пользователю для загрузки на официальном сайте разработчика.

Чтобы обеспечить прямую установку платформы на компьютер, нужно загрузить последнюю из версий системы, после чего записать образ на пустой CD-носитель, перезагрузить компьютер, в завершении выполнить загрузку ПК с диска.

О комплектации

Дистрибутив системы включает значительное количество разнообразных бесплатных программ, среди них есть написанные специально для проекта DOS и портированные с юниксоподобных платформ при помощи DJGPP: графическая система, несколько игр, текстовые редакторы, браузеры, утилиты. Благодаря DOS/32, а также Open Watcom, FreeDOS является лёгким решением для любых промышленных компьютеров, которые основаны на FreeDOS может быть легко установлена на ноутбуки Samsung и ASUS. В рамках данного проекта разработана замена для командного интерпретатора MS-DOS.

Содержание:
1. Операционная система FreeDOS (Вы читаете данный раздел);
2. .
Когда одна за другой выходят такие операционные системы, как MS Windows 7, Mac OS X 10.6 Snow Leopard, Ubuntu Linux 9.10 Karmic Koala и другие, использующие современный графический интерфейс, поддерживающие работу с самым новым «железом» и имеющие в своем дистрибутиве и репозитариях последние версии приложений, пригодных на все случаи жизни, кажется, нет смысла рассматривать операционные системы прошлых лет - например, «дисковые операционные системы» (DOS).

Но это не совсем так. Конечно, сейчас операционные системы DOS не занимают такого главенствующего положения, как это было в конце 80-х и в 90-х годах прошлого века, когда они пришли на смену системным загрузчикам. Область применения DOS сузилась и сильно специализировалась. Интерес разработчиков к ним пропал. Многие версии DOS исчезли, но остались еще и такие, что до сих пор не только существуют, но и поддерживаются в актуальном состоянии. Например, FreeDOS.

Операционная система FreeDOS


ОС FreeDOS была разработана еще в 1994 году и первоначально называлась PD-DOS. Основная причина, вызвавшая появление этой ОС, - прекращение поддержки ОС MS-DOS компанией Microsoft. FreeDOS не использует код, созданный Microsoft. Последняя версия FreeDOS, имеющая номер 1.0, вышла 3 сентября 2006 года. Дистрибутив FreeDOS можно скачать с сайта проекта (http://www.freedos.org). Предлагаются два варианта образов ISO: базовый (8 Мб), содержащий только операционную систему в чистом виде, и расширенный (153 Мб), в состав которого входят многие открытые приложения, предназначенные для работы под FreeDOS. На том же сайте имеется видеоролик, поясняющий, как установить FreeDOS в виртуальной среде VMWare. Если вам потребуются исходные коды системы, их также можно взять с того же сайта. Если же вы захотите поискать информацию об FreeDOS в Интернете, то одной из отправных точек может служить Википедия (http://ru.wikipedia.org/wiki/FreeDOS) или база знаний самого проекта (http://sourceforge.net/apps/mediawiki/freedos/index.php?title=Main Page).

Сама FreeDOS распространяется под GNU GPL. Что же касается приложений, входящих в расширенный дистрибутив, то каждое из них распространяется под своей собственной лицензией. На сайте проекта приведен список этих приложений с их кратким описанием, датой выхода последней версии, ссылкой на сайт и указанием лицензии. Список групп приложений доступен по ссылке http://www.freedos.org/freedos/software, откуда можно перейти к спискам конкретных приложений.

Система FreeDOS относится к однозадачным операционным системам. Ядром FreeDOS является программа DOS-C, первоначально созданная как DOS-ядро для встраиваемых систем. Это монолитное ядро, работающее в едином адресном пространстве и благодаря этому обеспечивающее достаточно высокую скорость работы системы. ОС можно доверить управление процессами, требующими немедленного отклика. В ней, в отличие от многозадачных ОС, не возникает ситуаций, когда какой-нибудь «нехороший» процесс или драйвер захватывает управление и может удерживать его достаточно длительное время. Но не рассматривайте FreeDOS как систему реального времени - из-за монолитности ядра вся система может полностью «упасть» из-за весьма несущественной ошибки, произошедшей в каком-нибудь второстепенном модуле.

В качестве командного интерпретатора FreeDOS использует свой собственный - FreeCOM, который, согласно утверждению разработчиков, реализует в полном объеме все возможности интерпретатора COMMAND.COM операционной системы MS-DOS. FreeDOS изначально создавалась как полностью совместимая с MS-DOS с тем, чтобы можно было пользоваться приложениями, разработанными для MS-DOS. За время существования MS-DOS было создано огромное количество программ, причем некоторые из них до сих пор не потеряли практической ценности.

Если вас заинтересовала система FreeDOS и вы хотите познакомиться с ней поближе, скачайте с сайта проекта FreeDOS расширенный дистрибутив, представляющий собой LiveCD, т.е. уже настроенную среду FreeDOS, с которой будет проще работать. Кроме того, в расширенном дистрибутиве есть очень подробная документация, правда, на английском языке. Базовый дистрибутив интересен только в том случае, если система FreeDOS вам нужна для выполнения некоторой утилитарной задачи, например, для создания загрузочной флэшки для какой-нибудь презентации или для подготовки загрузочного CD с драйвером для перепрошивки материнской платы.


Для работы в FreeDOS полезно знать основы ее командной строки. Список всех команд FreeDOS с кратким их описанием можно найти на http://www.linfo.org/freedos_commands.html. Если вы плохо знакомы с правилами работы в командной строке, то перед тем, как начать установку FreeDOS, скачайте из сети файловый менеджер (например, Volkov Commander - http://www. kiev.ua/download/vc49908a.zip) и добавьте его в загрузочный образ ISO. Аналогичным образом можно расширить исходный загрузочный образ ISO драйверами для вашей сетевой карты, которые, как правило, можно найти на сайтах разработчиков сетевых карт, а также программами для работы в сети или иными утилитами, которые, по вашему мнению, могут оказаться полезными в среде FreeDOS.

FreeDOS полностью поддерживает работу с файловой системой FAT32. «В чистом виде» это позволяет работать с дисками размером до 32 Гб. Однако в зависимости от настройки BIOS и при наличии соответствующих драйверов система может использовать до четырех дисков LBA размером до 128 Гб. Имеются также драйверы, разрешающие использовать длинные имена файлов (в «чистой» DOS длина имени файлов не должна превышать 8 символов), и драйверы, позволяющие работать с файловыми системами NTFS и ext2.

Что же касается устройств USB, то напрямую FreeDOS не поддерживает работу с ними. Однако если их поддержка осуществляется на уровне BIOS, то в системе FreeDOS не возникает проблем, к примеру, с USB-клавиатурами и мышками. С USB-накопителями система работает точно так же, как и с обычными дисками, но необходимо подключить USB-устройство до того, как начнете загружать FreeDOS (автоматическое монтирование USB-устройств отсутствует).

FreeDOS можно устанавливать наряду с другими системами (тогда для доступа к ней потребуется мультизагрузка). Но проще и удобнее создать виртуальную машину и уже в ней инсталлировать FreeDOS. Например, если вы выберете VirtualBox (http://www.virtualbox.org), то все, что вам потребуется, - это создать внутри VirtualBox новую виртуальную машину, для которой в качестве типа ОС выбрать вариант Other -- DOS, согласиться с настройками, предлагаемыми по умолчанию (их вполне хватит для FreeDOS), а в качестве CD - смонтировать образ ISO, скачанный с сайта проекта FreeDOS. После этого достаточно будет запустить созданную вами виртуальную машину - начнется загрузка FreeDOS.

Система создавалась как полноценная альтернатива имеющейся MS-DOS, которая распространяется по платной лицензии. Разработка проекта Free DOS началась еще в 1994 г., однако система была выпущена в стабильной версии 1.0 лишь к 2006 г. ОС является бесплатной и может быть запущена практически на любом новом и устаревшем оборудовании, а также с использованием эмуляторов с целью запуска необходимых приложений под DOS. Код системы является открытым, а значит при желании он может быть модифицирован любым разработчиком под собственные нужды.

Использование

На сегодняшний день система в версии 1.1 может быть скачана с официального сайта разработчиков в качестве образа CD для установки. Система используется производителями компьютеров и ноутбуков в качестве бесплатной альтернативы MS-DOS и другим продуктам от Microsoft, которые способны значительно повысить себестоимость того или иного устройства, что в результате может негативно сказаться и на продажах оборудования. Компании Dell, HP и ASUS предоставляют пользователям возможность купить компьютеры на FreeDOS.

Характеристики

ОС работает в файловой системе FAT32. Она поддерживает произведение всех базовых операций над файлами, которые доступны в других операционных системах. Также Free DOS поддерживает открытие архивов (ZIP, 7-ZIP), редактирование текстовых документов при помощи дополнительных программ, просмотр страниц HTML, работу с указателями мыши, имеющими колесо прокрутки. Также особенностью Free DOS является большое количество программ, портированных из Linux. Система имеет собственный браузер, BitTorrent-клиент и даже антивирусное программное обеспечение.

Free DOS поддерживает работу с любым современным компьютером, поддерживающим архитектуру x86. При этом устройство должно обладать объемом оперативной памяти не менее 2 МБ, а для установки системы может потребоваться около 40 МБ. Система может быть запущена не только после установки, но и посредством виртуальных машин (например, VirtualBox), которые могут быть установлены в стандартных Windows, Linux или Mac. Также существует возможность запуска системы прямо в окне браузера посредством Java-эмулятора, который доступен для загрузки с официального сайта разработчика. Для прямой установки Free DOS на компьютер достаточно загрузить последнюю версию системы и записать ее на пустой носитель CD, после чего перезагрузить компьютер и выполнить загрузку с диска.


На полках многих ИТ магазинов довольно часто можно увидеть современные ноутбуки и настольные компьютеры с системой ДОС. Несмотря на то что ДОС давно канул в лету, многие производители железа до сих пор предпочитаю устанавливать его на свои устройства.

Ради справедливости, стоит отметить что они устанавливают уже не MS DOS, а его бесплатный опенсорсный аналог Free DOS. Времена ДОСа прошли двадцать лет назад, но не смотря на это, Фри ДОС поддерживается в актуальном состоянии и последний стабильный выпуск был 25 декабря этого года, прям перед НГ.

Его основные преимущества - низкие системные требования (до 640кб оперативной памяти) и однозадачный режим, монопольно выделяющий все системные ресурсы одной задаче, что полезно для низкоуровневых программ и встраиваемых решений.

ДОС используется в основном для работы старого железа и старых программ, для узкоспециализированных устройств, для восстановления винчестеров (программами MHDD, Victoria, HDD Regenerator) и для перепрошивки BIOS. Но зачем его устанавливать на с последними видеокартами Nvidia ?

Так чем же Фри ДОС так нравиться производителям ноутбуков? Бесплатно? Быстро устанавливается? Не требовательно к ресурсам? А может у них проблемы с БИОС и винчестером? И они решили устанавливать ДОС с кучей системных программ, чтобы покупателю удобно было перепрошить биос?

Да там просто строка приглашения FreeDOS, ярко говорящая о полном отсутствии autoexec.bat и config.sys, необходимых для запуска каких-либо драйверов. Но иногда даже и строки приглашения нет, просто запрос ввода даты и времени, как перед первым запуском ДОС.

Не смотря на узкоспециализированные области применения, я попытаюсь его установить на десктоп, где требуется фильмы, музыка и Интернет.
В новой версии нам обещают упрощенные средства для выхода в Интернет, пакетный менеджер, обновлённые версии программ и новый установщик, значительно упрощающий установку

Дистрибутив FreeDOS распространяется в пяти вариантах:
Стандартный установщик: CDROM "standard" installer
Устаревший установщик: CDROM "legacy" installer
Загрузка из флопика (с испольованием CDROm) Boot floppy (use with CDROM)
Полный установщик для флешки USB "Full" installer
LiveUSB с установщиком Live "Lite" installer

Я выбрал iso-образ с стандартным установщиком, занимает он около 450MB.
ДОС устанавливается простой командной на LiveCD

Sys.com C: Но чтобы не устанавливать все драйверы и программы вручную, мы запустим автоматический установщик с полным набором программ.

Тестовый компьютер:
Ноутбук lenovo t60
Процессор Intel Core2 1.7
Видео: Intel Corporation Mobile 945GM/PM/GMS
Аудио: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
Ethernet: Intel Corporation 82573L Gigabit Ethernet Controller
Память 3ГБ
Раздел диска: ~1ГБ
привод DWDRW и винчестер через переходник IDE to USB

Открылось меню загрузчика ISOLINUX

Далее загружаются драйвера и скрипты устанощика
Мы нажать F5, чтобы прекратить загрузку и выйти в DOS или нажать F8, чтобы отменить отдельные функции. В конце загрузки установщик завис на получении пакетов из CD

Позже выяснилось что ДОС поддерживает только IDE/SATA, а у меня USB CDROM. Причём это касается не только FreeDos, но и MSDos. В таком случае остаётся только ручная установка, но я решил пойти по пути наименьшего сопротивления и установить ДОС на системный раздел через эмулятор KVM
Выбираем язык установщика. Русского тут нет, зато есть Эсперанто

Нас предупреждают что инсталятор затрёт загрузчик Windows. Мы можем отказаться и вернуться в Dos, чтобы выполнить установку вручную или нажать Yes, но потом придётся восстанавливать NTLoader (загрузчик Windows). Восстановить NTLoader можно загрузив установочный CD с Windows и выполнив там команду fixmbr или Bootrec с параметром /FixBoot.

Диск C: не размечен, хотите его разметить? Да

Тут открылся досовский fdisk и мне пришлось вспомнить свой столетний опыт работы с этим инструментом

Вы должны перезагрузить систему для принятия изменений. Все диски, которые вы создали или изменили, нужно отформатировать после перезагрузки. Нажмите Esc для выхода из Fdisk

После изменения разделов, ДОС нужно обязательно перезагрузить. Нам нужно нажать Esc, после чего компьютер перезагрузиться и нужно будет снова загрузить CDROM и пройти все предыдущие шаги установки. Заново разметку диска мы проходить не будем, так как диск уже размечен.

Диск C: не оформатирован, хотите его отформатировать? Да

Выбор раскладки клавиатуры

Какие пакеты вы хотите установить?
Только базовые пакеты
Базовые пакеты с исходниками
Полная инсталяция
Полная инсталяция с исходниками

Мы выберем полную инсталяцию, чтобы сразу установить графический оболочки, DOSNavigator и поддержку сети

Установка завершена! Вы хотите перезагрузить?
Отвечаем положительно и через 5 секунд открывается меню загрузчика. Нам предлагают выбрать расширитель памяти, загрузку без драйверов или безопасную загрузку (прям как в Виндоус). Также можно включить пошаговою загрузку, чтобы подтвердить или отменить загрузку каждого компонента.

За вывод этого меню отвечает файл C:\fdconfig.sys

Нажимаем Enter и получаем вот такой рабочий стол:

Сверху сообщение о том что драйвер DVD не загружен, но работает usb-мышь и русская раскладка клавиатуры с переключением правым Ctrl
Проверяем раскладку:

Этот вопрос легко решается старой программой, разработанной ещё в СССР. Достаточно ввести команду keyrus.com и ни каких проблем с кодировкой и раскладкой:

Устанавливаем пакеты

Для начала нам нужно установить какой-нибудь Commander типа Norton
У нас на диске C: папка FDOS
Это аналог "Program Files" и в этой папке все программы, среди которых куча линуксовых программ из проекта DJGPP, дефрагментаторы, проверка диска, драйверы USB и драйвер мыши. Здесь нет файловых мендежеров, графических оболочек, поддержки сети и драйверов ntfs. Всё это есть на CD, но почему-то не установилось, хотя мы выбрали "полную инсталяцию".
Нам ничего не остается как перейти в рабочую ОС и загрузить все эти пакеты на раздел с досом. А скачать их можно на

Пакетный менеджер очень похож на тот что в Debian:

  • установка: fdnpkg install ..\package.zip
  • удаление fdnpkg remove ..\package.zip
  • поиск fdnpkg search example
  • обновление fdnpkg update package.zip
  • и некоторые другие опции

Графические оболочки

Ozone и GEM красивые, но довольно глючные и часто падают на тривиальных действиях. Есть возможность настраивать разрешение экрана, частоту мерцания и цветность до 32 бит. Консоль в Ozone GUI не всегда позволяет вводить текст. Программы под ДОС, как и Windows3.1, они просто отказываются запускать.

Ozone GUI

Наши клавиатурные настройки никак не отражаются на оболочках:

Dos Navigator

Почему не Norton Commander5.5 ?
- Свободный Dos Navigator намного мощнее проприетарного Norton Commander5.5.

Поддержка языков:

Встроенная игра "Тетрис"

Куча возможностей: переключение видеорежимов, буфер обмена, корзина, записная книга, заставка, скриншот экрана, окно вывода, экран дос.

Встроенный калькулятор:

Много оконный режим
Вы можете держать более двух окон

Множество встроенных приложений:
редактор электронных таблиц, калькулятор, терминал, расширенная утилита форматирования дисков, просмотр баз данных, UU-кодер/декодер, CD-проигрыватель, телефонная книжка. И это далеко не полный список.

Поддержка флешек и usb-винчестеров

Флешки и usb-накопители открываются без проблем, но только если эти устройства были подключены до загрузки ДОСа
Мой 40-гиговый винчестер с файловой системой NTFS открылся сразу после запуска драйвера NTFS:

Этот драйвер NTFS полностью свободный и включен в дистрибутив FreeDOS.

Фильмы и игры

Mplayer наверно единственные проигрыватель видео под DOS

C:\mplayer video.avi
Играет без тормозов, но выводит закорлючки на экран поверх фильма:

Это можно исправить перенаправив вывод в файл:
C:\mplayer video.avi >>1.txt

Видео играет, но звука нет.
В файле autoexec.bat прописана команда
SET BLASTER=A220 I7 D1 H5 T6
Но раз звука нет, значит дело в драйвере. Один драйвер пишет что HD Audio не поддерживается, хотя он предназначен для NM10/ICH7 (у меня Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)) и выпущен в 2009 году:

Другой драйвер тоже не пашет:

Даже не знаю что делать. Обошел весь Интернет - нигде нет драйвера Intel HD Audio под Dos.

Игры

FreeDoom - одна из немногих 3D-игр из пакетной базы FreeDOS

Выход в Интернет

Досовский драйвер есть , а нужен под 82573L
Я пробовал запустить этот драйвер - ошибку не выводит, а портированый из Линукса dhclient ничего не видит. Microsoft Network Client 3.0 загрузил этот драйвер, но вываливается с ошибкой.

Выводы...
Красивые графические оболочки вываливаются на тривиальных действиях. USB-CDrom не поддерживается, зато отлично работаю USB-накопители с файловой системой NTFS, USB-мыши и клавиатуры. Звуковые и сетевые адаптеры 2007 года не поддерживаются, так что слушать музыку и выходить в Интернет на компьютере десятилетней давности в этой ОСи не возможно.
Если я допустил ошибку и что-то не правильно настроил, буду очень вам благодарен и признателен за помощь!



Предыдущая статья: Следующая статья:

© 2015 .
О сайте | Контакты
| Карта сайта