FreeDOS 1.2 Обзор | автор: admin | 31 декабря 2016
Категория: Обзоры ОС
На полках многих ИТ магазинов довольно часто можно увидеть современные ноутбуки и настольные компьютеры с системой ДОС. Несмотря на то что ДОС давно канул в лету, многие производители железа до сих пор предпочитаю устанавливать его на свои устройства.
Ради справедливости, стоит отметить что они устанавливают уже не 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
Тестовый компьютер:
Ноутбук 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 и поддержку сети
Далее нас ещё раз спрашивают, а действительно ли мы хотим установить FreeDOS1.2
Процесс установки пакетов:
Установка завершена ! Вы хотите перезагрузить ?
Отвечаем положительно и через 5 секунд открывается меню загрузчика. Нам предлагают выбрать расширитель памяти, загрузку без драйверов или безопасную загрузку (прям как в Виндоус). Также можно включить пошаговою загрузку, чтобы подтвердить или отменить загрузку каждого компонента.
За вывод этого меню отвечает файл C:\fdconfig.sys
Нажимаем Enter и получаем вот такой рабочий стол:
Сверху сообщение о том что драйвер DVD не загружен, но работает usb-мышь и русская раскладка клавиатуры с переключением правым Ctrl
Проверяем раскладку:
Этот вопрос легко решается старой программой, разработанной ещё в СССР. Достаточно ввести команду keyrus.com и ни каких проблем с кодировкой и раскладкой:
Для начала нам нужно установить какой-нибудь Commander типа Norton
У нас на диске C: папка FDOS
Это аналог "Program Files" и в этой папке все программы, среди которых куча линуксовых программ из проекта DJGPP, дефрагментаторы, проверка диска, драйверы USB и драйвер мыши. Здесь нет файловых мендежеров, графических оболочек, поддержки сети и драйверов ntfs. Всё это есть на CD, но почему-то не установилось, хотя мы выбрали "полную инсталяцию".
Нам ничего не остается как перейти в рабочую ОС и загрузить все эти пакеты на раздел с досом. А скачать их можно на тут
Пакетный менеджер очень похож на тот что в Debian:
Ozone и GEM красивые, но довольно глючные и часто падают на тривиальных действиях. Есть возможность настраивать разрешение экрана, частоту мерцания и цветность до 32 бит. Консоль в Ozone GUI не всегда позволяет вводить текст. Программы под ДОС, как и Windows3.1, они просто отказываются запускать.
Ozone GUI
Наши клавиатурные настройки никак не отражаются на оболочках:
Seal
Gem
- Свободный Dos Navigator намного мощнее проприетарного Norton Commander5.5.
Поддержка языков:
Встроенная игра "Тетрис"
Куча возможностей: переключение видеорежимов, буфер обмена, корзина, записная книга, заставка, скриншот экрана, окно вывода, экран дос.
Встроенный калькулятор:
Много оконный режим
Вы можете держать более двух окон
Множество встроенных приложений:
редактор электронных таблиц, калькулятор, терминал, расширенная утилита форматирования дисков, просмотр баз данных, UU-кодер/декодер, CD-проигрыватель, телефонная книжка. И это далеко не полный список.
Мой 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
Досовский драйвер есть только под 82577LC, а нужен под 82573L
Я пробовал запустить этот драйвер - ошибку не выводит, а портированый из Линукса dhclient ничего не видит. Microsoft Network Client 3.0 загрузил этот драйвер, но вываливается с ошибкой.
Выводы ...
Красивые графические оболочки вываливаются на тривиальных действиях. USB-CDrom не поддерживается, зато отлично работаю USB-накопители с файловой системой NTFS, USB-мыши и клавиатуры. Звуковые и сетевые адаптеры 2007 года не поддерживаются, так что слушать музыку и выходить в Интернет на компьютере десятилетней давности в этой ОСи не возможно.
Если я допустил ошибку и что-то не правильно настроил, буду очень вам благодарен и признателен за помощь !
Прочитано 113408 раз и оставлено 6 комментариев.
На полках многих ИТ магазинов довольно часто можно увидеть современные ноутбуки и настольные компьютеры с системой ДОС. Несмотря на то что ДОС давно канул в лету, многие производители железа до сих пор предпочитаю устанавливать его на свои устройства.
Ради справедливости, стоит отметить что они устанавливают уже не 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 и поддержку сети
Далее нас ещё раз спрашивают, а действительно ли мы хотим установить FreeDOS1.2
Процесс установки пакетов:
Установка завершена ! Вы хотите перезагрузить ?
Отвечаем положительно и через 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
Наши клавиатурные настройки никак не отражаются на оболочках:
Seal
Gem
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
Выход в Интернет
Досовский драйвер есть только под 82577LC, а нужен под 82573L
Я пробовал запустить этот драйвер - ошибку не выводит, а портированый из Линукса dhclient ничего не видит. Microsoft Network Client 3.0 загрузил этот драйвер, но вываливается с ошибкой.
Выводы ...
Красивые графические оболочки вываливаются на тривиальных действиях. USB-CDrom не поддерживается, зато отлично работаю USB-накопители с файловой системой NTFS, USB-мыши и клавиатуры. Звуковые и сетевые адаптеры 2007 года не поддерживаются, так что слушать музыку и выходить в Интернет на компьютере десятилетней давности в этой ОСи не возможно.
Если я допустил ошибку и что-то не правильно настроил, буду очень вам благодарен и признателен за помощь !
Цитата:
А ReactOS вообще даже не запускается
ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 31 декабря 2016-го года !
Прочитано 113408 раз и оставлено 6 комментариев.
#1.SemyonKozakov