free dos что это такое как запустить

Операционная система DOS (Free DOS) на ноутбуке: что это такое

29.11.2019 Ноутбук 22,582 Просмотров

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

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

Что такое операционная система DOS

Аббревиатура DOS расшифровывается как Disk Operating System и обозначает операционную систему, ориентированную на работу с дисковыми накопителями, например, с дискетами или жесткими дисками.

Логотип Free DOS — самой популярной операционной системы DOS на данный момент.

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

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

Первые дисковые операционные системы появились в начале 60-х годов и активно использовались до конца 80-х. За это время появилось множество разных операционных систем, которые подпадают под определение термина DOS. Наиболее известными из них являются:

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

Операционная система Free DOS и ноутбуки

Несмотря на то, что операционные системы DOS являются устаревшими, он все еще применяются в некоторых областях. Причем чаще всего используется именно Free DOS. Она имеет открытый исходный код и распространяется полностью бесплатно, что делает ее удобным инструментом для разработки. Например, Free DOS не редко применяется для управления промышленным оборудованием.

Интерфейс операционной системы Free DOS. Примерно это вы увидите при первом включении ноутбука с операционной системой DOS.

Еще одна сфера применения FreeDOS – это готовые компьютеры и ноутбуки, на которые Free DOS устанавливается с завода в качестве стандартной операционной системы. Это делается для того, чтобы не устанавливать на компьютер операционную систему Windows.

Отказ от использования Windows позволяет производителю немного сэкономить и снизить цену на данное устройство. Такой подход используют многие производители ноутбуков и готовых компьютеров, например, Dell, Asus, HP, Samsung и Lenovo. Кроме Free DOS в качестве стандартной операционной системы для ноутбука также может использоваться какой-нибудь Linux. В данном случае цель такая же – не использовать Windows и таким образом снизить цену.

Для покупателя ноутбука операционная система DOS означает только одно – установкой Windows придется заниматься самостоятельно, поскольку пользоваться компьютером с ОС DOS в современных условиях не реально. Поэтому, если вы умеете устанавливать Windows, то можете не переживать и смело покупать ноутбук с Free DOS. Если же вы хотите получить устройство, которое будет готово к работе сразу из коробки то стоит выбрать модель с предустановленной Windows, ну или хотя-бы Linux.

Первые шаги после покупки нового ноутбука/ПК — Операционная Система (кратко)

Как установить ОС Windows 7 на ноут с ОС FreeDOS?

Источник

Free dos как запустить

Как установить freedos на ноутбук HP 15-ay043ur

Как установить freedos на ноутбук HP 15-ay043ur

Добрый день уважаемые читатели, в прошлый раз я вам рассказывал о своем опыте с новым ноутбуком, а точнее мы рассматривали Как установить Windows 7 на ноутбук HP 15-ay043ur, сегодня ситуация немного другая, предположим, что по каким, то причинам вам не подошел это аппарат, и вы хотите его вернуть в магазин, но проблема в том, что вам необходимо его вернуть в первозданное состояние, а именно установить freedos на ноутбук, так как он был там изначально, этим мы и займемся.

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

Для начала давайте разберемся, что такое операционная система freedos > ОС совместимая с MS-DOS, полностью бесплатна, не имеет графического интерфейса, создана в 1994 году. Такие крупные компании по производству железа и компьютеров, такие как:

Устанавливают freedos, для того чтобы человек купив их ноутбук, мог сам выбрать какую операционную систему он хочет установить, так как не для кого не секрет, что OEM ОС очень часто включают в себя кучу не нужного софта.

Где скачать freedos

Для того, чтобы скачать последнюю версию системы freedos, вам необходимо перейти на официальный сайт производителя.

На текущий момент самой актуальной версией является FreeDOS 1.1 Base.

Как установить freedos с флешки

Для того, чтобы иметь возможность установить freedos с флешки, логично, что нужно ее создать, ниже я покажу как это делается буквально за пару минут. Поможет нам в этом утилита unetbootin. Запускаем ее.

Как создать флешку с Freedos

В unetbootin, выбираем пункт Образ диска и через кнопку с тремя точками указываем путь до ISO с freedos, я не стал использовать пункт Дистрибутив, так как он может скачать только версию 1.0, а мы же уже можем сделать 1.1 версию. Указываем ваш USB и нажимаем ок.

У вас начнется копирование нужных файлов, процесс весьма быстрый.

Вы должны получить

В итоге на флешке вы получите вот такие каталоги и файлы и операционная система freedos у вас в кармане.

Устанавливаем freedos на ноутбук HP 15-ay043ur

Давайте теперь разбирать как установить freedos на ноутбук, выбираем загрузку с флешки у данного ноутбука, для этого нажимаете при включении ESC и далее F9, а так посмотреть как в биос поставить приоритет, читайте по ссылке слева. Если вы все сделали правильно, то у вас начнется загрузка операционной системы freedos. Выбираем install to harddisk.

Первое, что вы должны сделать это разметить основной раздел для установки, жмем f для запуска FDISK утилиты.

На следующем шаге, вас спросят будите ли вы использовать формат диска FAT32 говорим, Y.

Перед тем, как начнется установка freedos, логично, что нужно посмотреть, что у вас есть в арсенале и куда это можно произвести. Выбираем пункт 4 Display partition information

В моем случае это 8 шб жесткий диск, меня это утраивает. Для возврата в меню нажимаем ESC.

Теперь выбираем 1 пункт Create DOS partition or logical DOS Drive.

Тут вам необходимо создать основной раздел, для этого нажимаем 1 и выбираем пункт Create Primary DOS Partition,

Теперь вас спросят готовы ли вы отдать под установку фридос весь раздел, если согласны, то говорим Y

Если не согласны, то ждем N и задаем размер в мегабайтах.

Все видим PRI DOS и жмем esc.

Все подготовительные требования выполнены и операционная система freedos может быть установлена. Снова выбираем Install to harddisk.

Это хорошо, что сейчас есть флешки, а раньше все было на дискетах и мороки было больше, так, что установить freedos на ноутбук стало попроще. Все жмакаем 1 пункт.

Задаем какой язык будет, я выбираю английскую.

Подтверждаем согласие форматирования основного диска.

Пишем YES и жмем Enter, начинается форматирование в FAT32.

Выбираем Continue with FreeDOS installation

Далее собственно Start installation of FreeDOS 1,1 Final.

Читаем лицензионное соглашение и жмем continue.

Читайте также:  magnum opus что это

Вам покажут директорию куда будет ставится операционная система freedos

С помощью клавиш стрелки и пробела выбираем все пункты:

Выбираем все пункту и говорим proceed with installatin.

Начинается распаковка файлов фридоса.

Далее так же выбираем все из представленного.

Начинается установка загрузочной записи фридос Syslinux,

После пары страниц черно белых комиксов, выбираем 1 Write FreeDOS specific code to this area so KERNEL,SYS will be loader,

теперь выбираем Boot from system harddisk.

далее нас интересует пункт 1 — Load Freedos with JEMMEX, no EMS (most UMBs), max RAM free

И перед вами дорогие товарищи операционная система freedos, собственной персоной. Я думаю было совсем не трудно и даже познавательно, если вы думаете, что ее еще не используют, то вы заблуждаетесь, примером может служить обновление bios adaptec контроллеров.


Популярные Похожие записи:

16 Responses to Как установить freedos на ноутбук HP 15-ay043ur

Спасибо за статью! Как раз собираюсь покупать этот ноут…

Рад, что вам это пригодилось

У меня на этапе создания основного раздела Create Primary DOS Partition сбрасывает ошибку: No space to create a DOS Partition. Вот. 🙁
Кто поможет разобраться? Хочу ноут обменять на другой пока есть время.

можете скриншот сделать, а так ругается что нет свободного места на разделе.

С флешкой на 8 гб тоже самое.
_ttp://goo.gl/photos/fxmjFdyDrHN2nYQB6

Так в вашем видео у вас уже создан раздел вы его видите в пункте 4, а затем вы снова зачем то пытаетесть его создать и логично, что вам пишет No space to create a DOS Partition

Значит мне надо не f вначале нажимать, а сразу 1?) С утра попробую.

У меня сразу при запуске ошибка SETUP wasn’t able to locale any disks to install Free dos 1.1 from.
_ttp://goo.gl/photos/TFSZcyS7iK93tuLw6

спасибо за статью, вполне нормальная. После создания раздела и перезагрузки- ноут ругнулся с ошибкой partition signature 55aa, я перезагрузил и руками принудительно выбрал загрузку с диска. Далее все пошо почти также как на скриншотах. в итоге дошел до выбора типа загрузки дос, выбрал первый и на этому меня все зависло. после перезагрузки тоже самое system memory found at d000-efff и т.д. Пробовал устанавливать с флешки — не получается так как она занимает букву С, на которой д.б. ДОС. в итоге тупо записал на диск установщик

Всех приветствую. Тоже столкнулся с проблемой установки freedos при отсутствии дисковода. На официальном сайте есть образы диска для записи на CD, а есть образ диска для флешки. Качаем его и с помощью программы rufus записываем на флешку. При этом выбираем вариант «образ DD» В этом случае dos поставиться именно на внутренний диск и не будет ругаться или по умолчанию ставиться на флешку (т.к с нее грузимся система думает что туда и следует записывать программу)

После установки запустил Boot from system harddisk и … только Booting from harddisk.. и всё. Что это значит?

DOS — это одна из первых операционных систем, которые использовали для управления персональными компьютерами наравне с Unix. Сейчас система почти не используется из-за того, что полностью устарела и уже не может предоставить необходимые возможности на уровне Linux или Windows. Но была создана реализация FeeDOS, ее исходный код полностью открыт и любой может попробовать установить ее и посмотреть как было работать за компьютером в старые добрые времена.

FreeDOS все еще разрабатывается и она поставляется на различных компьютерах и ноутбуках чтобы снизить их стоимость. Также система может применяться на промышленных компьютерах, где не нужно особых возможностей. FreeDOS совместима с MS-DOS. В этой статье мы рассмотрим основные команды FreeDOS, которые вы можете использовать.

ОСНОВНЫЕ КОМАНДЫ FREEDOS

Я просто приведу список самых основных команд вместе с небольшим описанием для каждой из них. Если для команды есть аналог в Linux, то о нем тоже будет сказано, аналог MS-DOS команды будет только в том случае если они отличаются. Большинство команд соответствуют командам ms-dos.

ВЫВОДЫ

Этот список основан на последних версиях FreeDOS, в более ранних версиях основные команды dos могут немного отличаться. Возможно, это не полный список команд freedos, но здесь собраны самые основные команды, которые есть в каждой версии DOS. Можно даже сказать, что это основные команды ms dos, потому что эти системы совместимы между собой, несмотря на то, что имеют разный исходный код. Более подробную информацию о каждой из команд вы сможете получить, набрав в командной оболочке DOS команду и символы /?. Например, xcopy /?. Также можно применять команды dos help, чтобы получить подробную справку.

Установка и начальная настройка FreeDOS v. 1.2

Заходим на сайт проекта в раздел Download (http://www.freedos.org/download/), выбираем CDROM “standard” installer и скачиваем файл образа диска FD12CD.iso объёмом 438,8 МБ, после чего делаем из этого образа загрузочный CD. После загрузки с него жмём на «Install to harddisk».

Поскольку оборудование бывает разное, возможны ошибки. Например, в моём случае после выбора установки повалились сообщения «Inval пару раз нажимаем Ctrl+C, чтобы прервать скрипт. Затем вручную запускаем установщик — setup.bat.

Интерфейс установщика понятный и не должен вызывать затруднений, после перезагрузки грузимся с жёстного диска, на который устанавливали систему, снова вставляем установочный диск в привод и запускаем текстовый менеджер пакетов командой fdimples. В нём выбираем Utilites (клавиша TAB) возле DN2 жмём Enter, TAB, TAB, Enter и устанавливаем Dos Navigator. Поскольку путь для него ещё не прописан, запускаем его с указанием относительного пути fdosdn2dn.

Редактируем системные файлы. Русификация:

В файле fdconfig.sys меняем третью строчку:

В файле autoexec.bat находим и _внимательно_ меняем:

MODE CON CP PREP=((866) %dosdir%CPIEGA3.CPX)

На первое время отключаем загрузку fdapm, иначе он будет всё время останавливать HDD:

REM LH FDAPM APMDOS

также комментируем (REM) последнюю строчку с вызовом welcome.bat и добавляем запуск кэширования диска:

Перезагрузка производится командой reboot. Теперь на русский шрифт переключают клавиши Left Alt+Right Shift, а обратно на латинский Left Alt+Left Shift. После перезагрузки говорим «dn» и запускаем Dos Navigator. Через Alt+F12 выбираем русский интерфейс и любуемся русским буквам. На этом первичная настройка окончена. Оставшиеся программы на CD можно установить программой fdimples.

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

P.P.S. Полезные ссылки:

Проигрывание музыки во FreeDOS

1) Настройка поддержки длинных имён

Имена в файлах с музыкой почти всегда превышают стандартный для DOS размер 8.3, поэтому включаем поддержку длинных имён. Для этого в файле autoexec.bat находим уже имеющуюся строку и редактируем её в таком виде:

Затем перезагружаем компьютер.

2) Установка и настройка проигрывателя

По части выбора музыкального проигрывателя больших проблем нет, лучше всего зарекомендовал себя Mpxplay — универсальный комбайн с гигантским количеством функций. Он умеет работать с аудиоформатами AAC, AC3, ALAC, APE, FLAC, MP2/MP3, MPC, VORBIS, WMA, WV и CDW (а с плагинами ещё и DTS, MOD, OPUS, SPEEX), контейнерами AIF, ASF/WMA, AVI, FLV, MKV/WEBM, MP4/MOV, MPG/VOB, OGG, TS, WAV, W64 и плейлистами M3U, M3U8, PLS, FPL, CUE, MXU.

Системные требования для Mpxplay:

CPU: Intel 80486 100mhz (DX4-100) или выше

Звуковая карта (под DOS):

— PCI карты (встроенная поддержка): SB 16/64/128, Live/Live24, Audigy 1,2,4,LS; CMI 8338/8738; Intel ICH, Intel HDA, VIA 686/8233/8235

Читайте также:  с каким шагом крепить гипсокартон к стене

— ISA карты (или эмуляции): SB16, ESS, WSS, GUS, SBpro

— MS-DOS 5, 6, 7 или совместимые (FreeDOS, DR-DOS)

— Windows 2K, XP, Vista, Win7 (ОС старше Win9x не поддерживаются win32-версией)

— Под Linux Вы можете запускать win32-версию с Wine

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

Тестирование может продолжаться до полутора минут. Например, он выдал такой результат:

WSS : soundcard found : SET ULTRA16=530,0,0,1

SBP : SB-Pro card found : SET BLASTER=A220 I0 D0 T4

Autodetecting finished. Exiting.

Берём результат с Саунд Бластером (SET BLASTER=A220 I0 D0 T4), сверяемся с настройками аудиокарты и редактируем имеющуюся строку в файле autoexec.bat, выставляя нужные Port, IRQ и DMA, перезагружаем компьютер и запускаем mpxplay. В его внутреннем интерфейсе выбираем необходимый каталог с музыкой и слушаем.

В файле DOC
eadme.txt и DOCmoreinfo.txt находится описание применения его функций. Например, послушать в различном порядке из директории C:Music и всех её поддиректорий все звуковые файлы:

F1 помощь по клавишам

A включить или выключить анализатор спектра

ALT+F9 25/50 линий на экране

Более полное описание клавиш в DOC
eadme.txt.

P.S. Команда для выключения компьютера — halt, для перезагрузки — reboot.

Использование USB-Flash во FreeDOS

Примите во внимание: флэшка должна быть подключена к компьютеру ДО загрузки и оставаться в нём весь сеанс работы.

Файлы USBASPI.SYS и DI1000DD.SYS находятся в этом zip-архиве (http://www.radioscanner.ru/uploader/2018/usb4dos.zip) размером 28,8 кБ (28 770 байт). Создаём на диске C: директорию USB4DOS и распаковываем их туда.

1) Устанавливаем ASPI Manager for USB mass storage (USBASPI.SYS)

Программисты компании Panasonic Communication написали универсальный драйвер USB-устройств под DOS, он хорошо работает с чипсетами Intel, NEC,NVidia, VIA и SIS. Общая строка вызова:

DEVICE=[path]USBASPI.SYS [/e] [/o] [/u] [/w] [/v] [/l[=n]] [/f] /r] [/slow] [/nocbc] [/norst] [/noprt]

/e — устройство спецификации EHCI-стандарта, USB 2.0

/o — устройство спецификации OHCI-стандарта, USB 1.1

/u — устройство спецификации UHCI-стандарта, USB 1.0

/w — выводить приглашение и ждать нажатия Enter

/v — более детальный вывод информации

/l[=n] — наивысший номер логического устройства (LUN)

/r — оставаться резидентным, если обнаружен USB FDD

/slow — медленный опрос, помогает обнаружить устройство

/nocbc — запрет определения USB в CardBus-контроллерах

/norst — возможно, необходимо для USB-мыши

В файле fdconfig.sys добавляем внизу строку:

Иногда флэшка не определяется сразу после холодного старта, а только после перезагрузки, в таком случае хорошо помогает опция /slow.

2) Устанавливаем ASPI mass storage driver (DI1000DD.SYS)

Драйвер от компании Novac, также известный как Motto Hairu USB Driver, назначает устройству букву.

В файле fdconfig.sys добавляем после строки с вызовом USBASPI.SYS следующую строку:

Затем перезагружаем компьютер, подключаем к нему ДО загрузки флэшку и тестируем.

Источник

Old School: один день работы в DOS

Обновление от 5 июля, 2021 года: по случаю празднования 4 июля у нас в США сегодня выходной, и у сотрудников Ars есть возможность успеть на летнюю распродажу Steam (или просто отдохнуть). В связи с этим мы достали из архивов редакции Ars несколько старых проектов, включая и этот в некотором смысле мазохистский эксперимент.

Еще в 2014 году почетный редактор Ars Шон Галлахер решил отметить 20 лет с момента окончания жизни MS-DOS и поработать в этой операционной системе в современных условиях. Получилось это…почти так же гладко, как можно было предположить.

Сегодня, спустя 27 лет после того, как в Microsoft объявили о завершении поддержки MS-DOS, мы решили освежить в памяти его опыт (и очень ценим современные возможности, поскольку теперь все работаем из дома немного больше). Датируется эта история 3 июля 2014 года и ниже передана в своем исходном виде.

Двадцать лет назад, когда в Microsoft сообщили, что заканчивают поддержку MS-DOS, Джеймс Холл заявил миру, что намерен создать версию этой ОС, которая станет всеобщим достоянием, с целью сохранить вселенную символьно-ориентированного программного обеспечения DOS. В конечном итоге проект Холла, изначально названный “PD-DOS”, получил имя FreeDOS и на сегодня поддерживает экосистему разработчиков, ретро-геймеров и приверженных консерваторов, которые откажутся от WordStar только, когда вы вырвете дискеты из их мертвых окоченелых пальцев.

В честь двадцатилетия проекта (а также тех храбрых душ, которые и по сей день поддерживают очаг жизни DOS) я решил провести день во FreeDOS. Я настроил машину на работу с последним дистрибутивом этой ОС и программным обеспечением из репозиториев FreeDOS Package Manager. После я добавил и другое ПО, которое смог собрать из разных уголков сети – программы с открытым исходным кодом, бесплатные программы и те, которые больше не поддерживаются разработчиками, а также кое-что, любезно предоставленное Ли Хатчинсоном из его личной коллекции ПО для DOS. Мне хотелось узнать, возможно ли выполнять современную завязанную на интернете работу в DOS, и насколько болезненным это может оказаться.

Вскоре мой ПК стал словно из 1994 – в нем не было Twitter, Google и всего, что бы использовало SSL, но при этом присутствовали инструменты командной строки TCP/IP, функциональный по остальным возможностям браузер и…Gopher. Помимо этого, я установил WordPerfect 5, Microsoft Word 5, WordStar, Lotus 123 и dBase III – все, о чем можно было мечтать, не так ли?

Почему FreeDOS?

Linux тоже бесплатен, и я бы предпочел провести день за стареньким ноутбуком с Debian или Ubuntu, чем работать из командной строки DOS. Но в аскетичности и строгости DOS есть некая безумная красота – к тому, же это операционная система, которая способна загружаться с дискеты и не потея работать на 640Кб памяти (хотя она может и выходить за эти рамки при использовании одного из расширителей «верхней памяти» с открытым исходным кодом).

FreeDOS в некоторой степени изменила старую среду DOS. К примеру, в связи с добавлением поддержки FAT32 эта ОС может работать с дисками объемом до 8ТБ. Модуль расширения LFNDOS привносит поддержку длинных имен файлов, появившуюся в Windows 95. При этом благодаря стараниям небольшой армии разработчиков, а также объектам интеллектуальной собственности, созданным на протяжении двадцати лет коммерческой и академической разработки DOS, FreeDOS содержит компиляторы для десятков языков программирования (хотя, насколько я знаю, Java к ним не относится).

В определенный момент FreeDOS стала единственной DOS, поставляемой с ведущими брендами ПК, но заказывать это нужно было отдельно. Dell и Hewlett Packard поставляли FreeDOS с машинам «без операционной системы» в качестве альтернативы предварительно настроенной Windows, что стало популярной опцией для дешевых ПК, особенно в Азии в конце последнего десятилетия. Эта ОС по-прежнему числится на сайтах Dell и HP, хотя варианта заказать с ней новенький ПК через онлайн-магазины этих компаний больше нет.

Но несмотря на то, что FreeDOS уходит в забытие, у нее до сих пор есть активное сообщество пользователей. Ее все еще используют в качестве легковесной ОС для «загрузочных дискет», необходимых для запусков сети, установки или исправления других ОС, а также обновления прошивок. Помимо этого, в связи с низким потреблением оперативной памяти и памяти хранилища, FreeDOS активно применяют в мире виртуальных машин (VM), где существуют готовые образы для различных десктопных и серверных VM-сред.

Однако, как это было всегда, для правильного функционирования DOS требуется самостоятельная настройка.

Читайте также:  knox samsung что это такое и как его удалить


Веб-браузер под DOS

Настройка DOSтупа в интернет

Официальная текущая версия FreeDOS 1.1 от 2011 года доступна в виде образа Live CD, но в установке по умолчанию недостает многих компонентов, которые вам понадобятся для подключения к интернету 21 века, в том числе сетевых драйверов. К счастью, в доступе имеется еще один CD-образ, содержащий все пакеты репозитория, в том числе пару вариантов сетевых драйверов, которые можно установить с помощью FreeDOS Package Manager (FDNPKG).

Я предпочел установить большую часть библиотек, начиная с Crynwr – бесплатного набора сетевых драйверов, работающего почти со всеми стандартными сетевыми картами из эпохи DOS. Многие приложения DOS, использующие TCP/IP, вместо системного драйвера используют TCP библиотеку. Во FreeDOS есть две такие библиотеки, совместимые с Crynwr: mTCP, до сих пор поддерживаемая и сопровождаемая набором утилит (включая клиента IRC), а также почтенная Waterloo TCP (WATTCP), выпущенная в начале 90-х. mTCP даже использовалась для создания веб-сервера – ее домашняя страница размещалась на IBM PCjr.

Также можно найти драйвера формата «terminate and stay resident» (завершиться и остаться резидентной) для TCP и других сетей, которые потребуются для предоставления общего сетевого доступа к файлам. Но для того, чтобы заставить их работать, придется раздобыть все составляющие компоненты, так как большинство их них были коммерческими и теперь не поддерживаются. К счастью, некоторые пользователи с форумов VirtualBox уже проделали в этом направлении немало работы. Я же выбрал альтернативный путь: запустил FTP на своем хосте с Mac OS X и использовал FTP-клиента для передачи файлов клиенту DOS. Это позволило достаточно быстро пополнить свой инструментарий на день работы с DOS.

Территория «заброшенного» ПО

Еще мне потребовалось программное обеспечение для создания контента. Будь я настолько заинтересован, то мог бы отказаться от роскоши текстового процессора и просто использовать утилиту EDIT.EXE или один из многих портированных открытых инструментов для работы с текстом. Если же вы ищете нечто более напоминающее опыт работы в современном Office, то можно воспользоваться бесплатным Microsoft Word 5.5 для DOS.

Еще до того, как Microsoft победила в битвах за десктоп, у текстовых процессоров были свои приверженцы. По некоторым данным, Джордж Р. Р. Мартин до сих пор использует WordStar, с которым я недолго поработал в середине 80-х – он шел в комплекте с моим Kaypro PC. Однако меня не интересовало ничего, кроме гармоничного предустановленного темно-синего цвета WordPerfect 5. На моей сетчатке до сих пор остался выжженый некогда шаблон его функциональных клавиш. Хорошо, что у Ли Хатчинсона осталась копия этой программы.

Следующим шел выбор электронной таблицы. Использовать Lotus 1-2-3 или VisiCalc? Оба варианта бесплатно доступны в сети. Исполняемая версия VisiCalc, которую ее разработчик, Дэн Бриклин, разместил онлайн, представляет оригинальную версию с IBM PC, разработанную еще в 1981 году. Ее пользовательский интерфейс несколько упрощен, но с учетом того, что весит файл всего 27.5 Кб – то есть меньше, чем документ Word, который я создал для написания данной статьи – это можно счесть за образец элегантности. Распечаткой документов я больше практически не занимаюсь, поэтому поиском драйверов для принтера озадачиваться не стал.


WordStar, любимый текстовый процессор Джорджа Р. Р. Мартина, также отлично работает во FreeDOS. Однако предустановленные цвета экрана заставляют мои глаза плакать кровью

Интернет 1994 года

Но суть в том, что я работаю на сайте, в связи с чем оставался вопрос относительно использования интернета из DOS.

Да, существует веб-браузер на базе DOS, который все еще разрабатывается и при этом является открытым. Речь об Arachne. Последний раз он обновлялся год назад и находится под лицензией GPL. Arachne представляет собой графический браузер с собственным встроенным TCP/IP стеком и поддержкой SLIP/PPP (для тех, кто до сих пор живет в мире телефонных соединений). В нем даже есть встроенный почтовый клиент POP/SMTP, пусть даже весьма примитивный.

Arachne стабилен, но его трудно настроить в соответствии с требованиями современного веб-пространства. Например, в нем нет поддержки HTTPS, в следствии чего Google, Twitter, Yahoo и все сайты, перешедшие после скандала со Сноуденом на SSL-шифрование, оказываются недоступны. (Спасибо Биллу, что все еще есть Bing, не так ли?) Кроме того, он поддерживает только самые базовые таблицы стилей CSS, из-за чего современные сайты выглядят не столь современно. И несмотря на то, что почтовый клиент работает, прикрепление к письмам файлов требует некоторых стараний.

Я также попробовал Dillo, еще один открытый браузер, основанный на кроссплатформенной библиотеке GUI под названием FLTK, и функционирующий подобно Mozilla 4.0. Взаимодействие с FLTK напоминает взаимодействие с Windows 2.0. Мне удалось заставить его работать с Google (после отключения скачивания изображений), но поддержка мыши оказалась неустойчивой. При этом во время загрузки страниц он несколько раз падал и давал сбой.

Помучившись с Arachne, я нашел более надежного почтового клиента FlMail, основанного на той же библиотеке FLTK. FlMail поддерживает SSL, а также работает с Gmail и другими службами сетевой почты, поддерживающими POP и SMTP. Однако, находясь в почтовом ящике, я по ошибке кликнул сообщение в формате HTML, и FlMail вошел в цикл «предварительного форматирования страницы», что дало мне повод пойти заварить очередную порцию кофе.

Попробовав позднее отправить сообщение с прикрепленным черновиком этой статьи, я столкнулся с тем же самым, после чего обнаружилось, что отправка провалилась. В итоге я решил вернуться к Arachne.

Игры, написание кода и радость возвращения в «сегодня»

Вскоре я уже испытывал синдром отмены копипаста, и настало время передохнуть. Тогда я начал разбирать скачанные заранее игры. Одно из предлагаемых FreeDOS развлечений для геймеров – это его коллекция эмуляторов. Существуют десятки DOS-версий классических консолей, включая NES, Gameboy и Atari 800.

У меня также был бесплатный мод DOOM под названием FREEDOOM, и некоторое время я провел за исследованием пиксельного ада, расстреливая монстров. Еще было две версии Тетриса и сайд-скроллинг в стиле Марио под именем HappyLand, в котором я…честно говоря, не знал, что делать. Клон Space Invaders под DOS вел к сбою системы при каждой моей попытке его загрузить.

Напрудив лужу VGA-крови, я переключился на инструменты разработчика. GNU Compiler Collection была портирована на FreeDOS в виде платформы DJGPP. Она позволяет создавать 32-битные программы, запускаемые из DOS, а в марте 2012 претерпела обновление, получив в дополнение к C, C++ и Fortran язык программирования Go. Эта платформа также включает интегрированную среду разработки RHIDE. Есть еще пара десятков других бесплатных компиляторов и сред выполнения, включая выпущенные в начале этого года для языка FORTH.

Конечно же, разработчикам доступно много разного ПО, поддержка которого давно прекратилась. Чисто из чувства ностальгии я скачал Turbo Pascal и Harbour, открытый компилятор для Clipper. Как только я отлажу свое приложение менеджера контактов DOS, так сразу же выложу ссылку на него.

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

Только не просите меня использовать ее каждый день. Пожалуйста.

Источник

Сказочный портал