Есть ли жизнь под DOS

null

Заметка из серии есть ли жизнь. В которых я пробую использовать компьютер с той или иной операционной системой и делаю выводы о ее пригодности к использованию. Вы спросите кому сейчас нужна DOS? Отвечу использование ее крайне ограничено, основное: для оживления ретро железа и, в эмуляторах, для запуска DOS приложений. А что там в ней можно использовать ниже.

Позабыв про Word, MS-Excel, CorelDraw, и прочий геморрой,
Люди ставят DOS, словно в рай заходят в DOS, в нормальный чистый DOS

Где взять DOS?

FreeDOS — открытая ОС совместимая с MS-DOS. Последняя версия вышла в 22 году. На текущий момент самый лучший вариант. Есть еще FreeDOS 32 и FreeDOS 64 :)

MS-DOS — «бесплатная» операционка, не развивается. Последняя версия 8.0. Самая ходовая 6.22, легко находится в интернетах, исторический интерес.

Вариантов много, но этих двух будет достаточно.

Эмуляторы. DOSEMU — слой совместимости для запуска приложений DOS для Linux. DOSBox и клоны — самый лучший эмулятор DOS запускается везде.

Проект DOS Subsystem for Linux (DSL) — запускает реальную копию MS-DOS на виртуальной машине QEMU и запускается с нее, аналог WSL.

Дополнения DOS

KeyRus — руссификатор, драйвер, переключатель клавиатуры.

HX DOS Extender — бесплатный расширитель DOS реализующий слой Win32 API эмуляции, что позволяет запускать консольные приложения Win32 в DOS, например, 7-Zip, FAR …

DosWin32 — еще один расширитель/эмулятор для запуска консольных приложений Win32 в DOS.

DOSLFN — работа с длинными именами в DOS, нужен поддерживающий длинные имена файловый менеджер. Применяется в FreeDOS.

Драйвер NTFS, это лучшая из файловых систем доступных под DOS. Существует несколько, в народе лучшим считается этот Paragon ntfs4dos (хотя возможно это Avira NTFS4DOS, а возможно это два разных драйвера). Был еще NTFSDOS от Марка Руссиновича. И другие (возможно). Кроме того имеются утилиты для проверки и дефрагментации файловой системы.

Оболочка и управление файлами

DOS Navigator (1991) — файловый менеджер для OS/2 и DOS от молдавской компании RITLabs. Лучшая оболочка для DOS. В 1999 выложен под BSD лицензией (версия 1.51). Сейчас сайт Dos Navigator Open Source Project прекратил работу. Последняя версия DN OSP 6.4.0 (24.04.2006). Продолжение DN/2 v.2 (2.14 beta 23.09.2008) версии для DOS, OS/2, Windows. Порт под Linux (DN2L), в планах заявлена 100% лицензионная чистота и переход на FreePascal. Не развивается.

NDN (Necromancer’s Dos Navigator) — один живых на сегодня из клонов. Множество наворотов, большой список поддерживаемых операционных систем (DOS, Windows, OS/2, Linux, Haiku, Kolibri). Впрочем, мне лично NDN не зашел — по причине его чрезмерности и, как следствие, тормознутости (личное устойчивое ощущение).

Volkov Commander — король загрузочных дискет. Главное достоинство небольшой размер. Имеет систему управления резидентными программами (Alt+F5) с возможностью удалять резидентные программы (только для программ, запущенных из-под VC).

Far Manager — программа не нуждающаяся в представлении. Лучший файловый менеджер. Запускается под DOS с использованием расширителя DosWin32.

Для работы с архивами подойдет DOS версия 7-Zip. Существует как нативное приложение, так и можно попробовать запустить последнюю консольную версию для Windows. Можно попробовать использовать консольный RAR. Любителям старины можно попробовать ARJ. Подробнее про выбор архиватора я писал здесь.

4DOS — интерпретатор командной строки от JP Software.

Сети, интернет и обмен сообщениями

FidoNet/FIDO — один из предшественников интернета. DOS родная операционная система для этой сети. Можно ознакомится https://wfido.ru/ . К сожалению умерла.

Интернет под DOS такая себе затея, но если очень нужно, то можно.

Стек TCP/IP для DOS. Должен работать даже на XT (8088). Включает DHCP, Ping, IRC, FTP-клиент и сервер WEB сервер и много чего ещё. Пример использования http://brutmanlabs.org/ — сайт работающий на каком-то там древнем процессоре, PC DOS 5.02 и mTCP HTTPServ.

EZNOS DOS Internet server OS — полнофункциональный веб-сервер на дискете. Готов к запуску с дискеты.

Есть и браузеры. Arachne — графический браузер для DOS. Бесплатен, открытый под GPL код, но очень замудренные настройки. Links — текстово-графический браузер, лично мне гораздо привычней Arachne. Современный браузер и я его использую во всех системах.

Клиент SSH 1 и 2 версий (а также SFTP, SCP и Telnet) для DOS.

Офис, работа с текстами

Роль офисный компьютер, печатная машинка.

Для начала можно отработать навыки слепой печати. Для DOS есть пара замечательных клавиатурных тренажёров. Первый их них это Babytype от DOKA Company (1993). Эталонное приложение, я его и сейчас под настроение запускаю в DOSBox. Второе это KeyTO оригинальный клавиатурный тренажер с алгоритмом обратной (ошибки повторяются чаще) связи ныне известный как VerseQ.

О сложной разметке придется забыть. Простой текст без разрывов строки предпочитаемый формат текстового файла. Во-первых, это облегчит перенос созданных документов. Во вторых избавить от необходимости вычистить символы переноса (большинство редакторов не умеют в мягкие переносы это минус). В третьих современные приложения поддерживают досовские кодировки текста (с определенными оговорками) или, если получится, запустить современные приложения для Windows поддерживающие Unicode. Как вариант форматирование с применением упрощенных языков разметки таких, как Markdown.

В качестве редакторов текста хорошо подойдут встроенные в DN и FAR, Lexicon с отключенным форматированием, VIM, Pico… DOS в этом плане уникален: есть все три культовых редактора VIM, EMACS и Multi-Edit. Находятся и относительно новые редакторы (2022 года), например, DosWord, MinEd (поддерживает юникод), не зашли. Возможно с DosWin32 и подобным получится запустить последние версии приложений VIM, NeoVIM, Nano, Micro… для Windows.

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

Программирование

Бегло. Из сравнительно нового и поддерживаемого на разных платформах Free Pascal и Yasm (ассемблер). По Free Pascal замечу, что существует множество приложений командной строки и текстового интерфейса (NDN) т.е. вполне возможно боевое применение. Второе применение это обучение программированию. Учат не программировать, учат алгоритмам и Pascal традиционно применяемый в этой области ЯП.

Музыка и видео

Роль медиопроигрыватель.

Для меня это наиболее предпочтительная роль, я ее описал в заметке музыкальная шкатулка.

Про MPXPlay я писал неоднократно (смотрим в тегах) это лучший плеер текстового интерфейса для DOS и один из лучших для Windows. Много поддерживаемых форматов, богатый набор аргументов командной строки… Можно попробовать запустить MPD через соответствующие расширения. Не пробовал, но вариант интересный т.к. появляется удаленное управление.

При наличии правильного железа можно говорить об «оригинальном» звучание midi, но это на любителя. Помню, что были разные хорошие плееры, но сейчас нахожу только DOSMid и Open Cubic Player.

Для просмотра видео два варианта на выбор. Quick View — просмоторщик позволяющий просматривать под DOS большинство форматов изображений и современного видео, прослушивать звуковые файлы… MPlayer — известный в узких кругах плеер. Огромное количество поддерживаемых форматов, низкие системные требования… В свое время обязательный компонент разного рода загрузочных CD/DVD с файлами. Есть как DOS вариант (не самый свежий), так и более новый для Windows и форк MPV (возможно получится запустить).

Утилиты для работы с железом

Традиционная область применения разного рода «спасательные» утилиты и подобное применяемое для администрирования компьютеров. Сейчас область сузилась до обслуживания железа не совсмем нового или вообще ретро.

Утилита для восстановления файлов TestDisk, низкоуровневой работы с жесткими дисками: MHDD и Victoria, разделами: Free FDISK, загрузчиками операционных систем:SyMon и GRUB4DOS, просмотр конфигурации: HWiNFO и ASTRA, SMARTUDM и тому подобное в обязательном порядке присутствующее на разного рода загрузочных дисках, таких как Hiren’s BootCD (легендарный диск в свое время был у любого админа).

Загрузочные Floppy

В продолжение подборка загрузочных дискет.

EMRD 0.99 Freeware Edition (Emergency Master Rescue Disk) — была презентована мне знакомым компьютерщиком после починки 98-й, мой первый инструмент эникейщика, хранится как талисман, работает. Пролежала двадцать лет и запустилась.

Universal Boot Disk — одна из лучших на свое время. В основе системная дискета Windows ME (WME). Драйвера для многих редких устройств. Доступ к NTFS и Linux разделам, поддержка длинных имен. В свое время входила в обязательный набор. Последняя версия UBD37WME.

Blackman`s Boot Disk — загрузочная дискета на основе DOS 8.0 из Windows ME. Содержит множество утилит различного применения. Поздно попалась на глаза на практике не применял, выглядит интересной.

Игры и развлечения

Роль игровой компьютер.

Есть любители ретро игр и это для них. И не только. Многие ретро игры отлично запускаются в DOSBox, можно даже через браузер — проект Software Library: MS-DOS Games).

В итоге:

Так где же применить DOS? В «Why We Love FreeDOS» большинство отмечает, что запускают систему в виртуальной машине и не применяют ее для работы. Для них FreeDOS это хобби и это вполне себе вариант использования. Мне нравится возиться в операционными системами, иногда это даже идет на пользу. Так, например, Linux из хобби стал основной операционной системой. Но сейчас говорить о практическом применении DOS в качестве основной системы не приходится, только как хобби.

С другой стороны остаются варианты использования в роли проигрывателя (как один из вариантов), игровой приставки (если DOSBox не хватит) или вебсервера. Пример последнего http://brutmanlabs.org/ — сайт работает под DOS на машине сорокалетней давности. Ещё кажется недавно DOS и DOS приложения широко использовались для обслуживания компьютеров, но сейчас я полностью перешёл на Linux аналоги. Впрочем, осталось несколько приложений таких, как Victoria аналогов которым нет.

Полезные ссылки:

Фигурнов В.Э. «IBM PC для пользователя. Краткий курс» — электронная книга.
Why We Love FreeDOS — электронная книга.
http://old-dos.ru/ — крупнейший в Рунете архив старых программ.
https://www.old-games.ru/ — архив старых компьютерных игр.
http://www.nostalgy.net.ru/ — компьютерная ностальгия.
Коллекция игр MS-DOS в Internet Archive.
http://www.doshaven.eu — последние новинки DOS игр.
OLD ROBOT — канал на youtube посвященный старому железу.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x