Спонсор проекта
Лучший вариант для анонимности купить прокси на выделенном сервере IPANN.NET.
Рекламки



Авторизация






Последние комментарии
#1
2023 пишет: » Запостите:

s3r [точка] ru/stavka-tolko-na-linuks-et... (18.03.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#2
бронедрочец пишет: » В костылинуксе порядок таков: нужен нормальный кал... (02.03.2023)
// Обзор калькуляторов в GNU/Linux
#3
Линупсодав пишет: » Костылинупс на десктопе не взлетит без прикладнухи... (13.02.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#4
admin пишет: » БоЗяН, ожидаемо. (30.01.2023)
// ReactOS 0.4.1
#5
БоЗяН пишет: » Хех. Чёт делать было нечего - дело было вечером)))... (29.01.2023)
// ReactOS 0.4.1
Цитаты
Убью линуксоида, недорого. тел. 89035594546



FreeDOS 1.2 Обзор | автор: admin | 31 декабря 2016

Категория: Обзоры ОС


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

freedos.jpg (105.61 Kb)


Ради справедливости, стоит отметить что они устанавливают уже не 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

img_2359_result.jpg (76.9 Kb)

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



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

img_2388_result.jpg (59 Kb)

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

img_2391_result.jpg (90.65 Kb)

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

freedos.png (8.6 Kb)

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

img_2372_result.jpg (107.43 Kb)

img_2375_result.jpg (77.52 Kb)

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

img_2381_result.jpg (68.34 Kb)

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

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

freedos1.png (8.65 Kb)

freedos3.png (13. Kb)

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

freedos4.png (8. Kb)

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

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

freedos5.png (9.02 Kb)

Далее нас ещё раз спрашивают, а действительно ли мы хотим установить FreeDOS1.2
Процесс установки пакетов:

freedos7.png (7.89 Kb)

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

img_2440_result.jpg (87.36 Kb)

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

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

img_2441_result.jpg (105.61 Kb)

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

img_2444_result.jpg (97.04 Kb)

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

img_2445_result.jpg (101.32 Kb)

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


Для начала нам нужно установить какой-нибудь 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

img_2428_result.jpg (74.13 Kb)
img_2432_result.jpg (89.72 Kb)

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

img_2433_result.jpg (88.24 Kb)

Seal


img_2422_result.jpg (87.82 Kb)
img_2427_result.jpg (72.15 Kb)

Gem

img_2434_result.jpg (90.79 Kb)

Dos Navigator

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

Поддержка языков:
img_2403_result.jpg (109.6 Kb)

img_2405_result.jpg (130.33 Kb)

Встроенная игра "Тетрис"
img_2407_result.jpg (107.8 Kb)

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

Встроенный калькулятор:
img_2408_result.jpg (103.89 Kb)

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

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

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

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

img_2447_result.jpg (94.81 Kb)

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

Фильмы и игры


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

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

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

Видео играет, но звука нет.
В файле 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 году:

img_2437_result.jpg (124.06 Kb)

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

img_2438_result.jpg (103.55 Kb)

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

Игры

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

img_2418_result.jpg (82.79 Kb)

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


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

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

Цитата:
А ReactOS вообще даже не запускается




      ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 31 декабря 2016-го года !



Голосов: 14


Прочитано 113408 раз и оставлено 6 комментариев.

Другие новости:










Комментарии посетителей

#2. admin

SemyonKozakov написал:
3. Причина предустановки FreeDOS на компьютеры проста: в некоторых европейских странах продажа компьютера без ОС запрещена. Относится ли это к России - не знаю.

установили бы линукс или на худой конец GPL-ный DOS Navigator под ДОС и тестовые утилиты для проверки железа
дохтур
USB-мыши, клавиатуры и до-загрузочные диски работают исключительно благодаря такому костылю как SMI, т.е. эмулируются как PS/2- и IDE-устройства, ибо полноценный USB-стек это не одна сотня килобайт кода, который даже в Win98 работал через одно место. Ровно такая же ситуация и с HD-Audio: если производитель биоса не озаботился костылями эмуляции - никто тебе твой замечательный 256-канальный 512-битный SoundBlasterXFX при загрузке программировать не будет - сам сканируй шину, ищи конкретную железяку на PCI и пердолься с её даташитом сколько влезет biggrin

#4. admin

SemyonKozakov, извини, хотел у тебя ссылку исправить - выскочил баг в комментах

#5. admin

дохтур написал:

USB-мыши, клавиатуры и до-загрузочные диски работают исключительно благодаря такому костылю как SMI, т.е. эмулируются как PS/2- и IDE-устройства, ибо полноценный USB-стек это не одна сотня килобайт кода, который даже в Win98 работал через одно место.

Что и требовалось доказать. флэшки подключаются только после перезагрузки компа, а USB-CD вообще не работает.

#6. admin

дохтур написал:
Ровно такая же ситуация и с HD-Audio: если производитель биоса не озаботился костылями эмуляции - никто тебе твой замечательный 256-канальный 512-битный SoundBlasterXFX при загрузке программировать не будет - сам сканируй шину, ищи конкретную железяку на PCI и пердолься с её даташитом сколько влезет

Досовские драйвера, выпущенные последний раз в 2009 году пишут что HD не поддерживается, значит выходит что мне дальше нет смысла ковыряться. Печально, хотел немного окунуться в те времена. Хочется купить старый ком, но дома места нет.