Докато основните компютърни операционни системи са многопотребителски, многозадачни системи с виртуална памет, може да копнеете за дните, в които един потребител е царувал изцяло над компютър.
Ако пропуснете дните на бариерата от 640K и разберете кои драйвери да заредите във висока памет, FreeDOS може да е за вас. Това повторно изпълнение на MS-DOS с отворен код има някои сериозни приложения.
Какво е FreeDOS?
Както подсказва името, FreeDOS е изпълнение на MS-DOS на Microsoft, който е с отворен код. Целта му е висока степен на съвместимост с класическия DOS хардуер и софтуер, като същевременно добавя още някои функции като обширна онлайн документация.
Тъй като е проектиран като заместител на DOS, в момента той работи само на чипове Intel. Проектът препоръчва 386 чип или по-добър, поне два мегабайта RAM и поне 40 MB място на твърдия диск. Повечето съвременни компютри трябва да превишават тези изисквания, най-малкото.
FreeDOS има вградена мрежа, така че можете дори да я използвате онлайн. Не си мислете, че се ограничавате и до текстови програми. FreeDOS има опции за десктоп като OpenGEM и oZone.
Кратка история на FreeDOS
Джим Хол стартира проекта FreeDOS, когато е студент в Университета на Уисконсин-Ривър Фолс през 1994 г. Windows 94 беше на хоризонта и беше ясно, че Microsoft ще инвестира в тази платформа, а не в MS-DOS.
„DOS изглежда е популярна система и вече има много хардуер, който е готов да го поддържа“, Хол пише през 1998г. „Microsoft няма да разработи DOS завинаги и не може да се разчита, че търговски фирми за програмиране като IBM или Digital ще продължат DOS. Смятам, че тогава зависи от хората в Интернет да разработят свой собствен DOS (по-нататък Free-DOS) и чувствам, че има много подкрепа за този тип проекти. "
Същата година излезе първото издание на системата. Въпреки че проектът не е толкова шумен, колкото другите операционни системи с отворен код, FreeDOS има известна видимост. Когато Dell за първи път предложи компютри с операционни системи с отворен код, по някаква причина те избраха да инсталират предварително FreeDOS на компютри, а не по-изчерпателни системи като Ubuntu.
Какво можете да направите с FreeDOS?
Въпреки че можете да изтеглите безплатна реализация на DOS с отворен код, защо да се притеснявате, когато вече използвате защитен режим, многозадачна операционна система с виртуална памет на вашата машина?
Има няколко причини.
Актуализиране на BIOS
Докато повече производители на компютри предоставят инструменти за автоматизиране на актуализирането на BIOS на компютъра, има моменти, когато може да се наложи да го актуализирате или препрограмирате ръчно. Много дънни платки ще стартират само MS-DOS или подобни системи.
Можете да направите това, като изтеглите BIOS файла и го копирате на USB стик или друг стартиращ носител с инсталиран FreeDOS. След това стартирайте машината с поставен стик и изпълнете командата, за да инсталирате новия BIOS. Това ще варира в зависимост от производителя на компютъра или дънната платка.
Свързани: Обясненият BIOS: Ред на зареждане, Видео памет, Нулиране и оптимални настройки по подразбиране
Възпроизвеждане на стари DOS игри
Въпреки че е възможно да изтеглите DOS игри и да ги играете в емулатор като DOSBox, ако все още имате стар хардуер за компютър, може да бъде особено забавно да играете игри на бежова кутия направо от 90-те. FreeDOS се доставя с драйверите за поддръжка на звукови карти, видео карти и мишки. Ако просто искате да играете игри и нямате старинен хардуер за компютър, DOSBox е добра алтернатива.
FreeDOS дори идва с някои игри на инсталационния CD образ, включително безплатния Doom clone Boom, показан на снимката по-горе. Системата ще инсталира тези игри в C: \ ИГРИ директория чрез мениджъра на пакети, ако решите да ги инсталирате. Ако имате дискети или компактдискове с DOS игри, можете да ги инсталирате и стартирате от твърд диск, както преди, или на виртуална машина.
Използване на DOS Legacy Applications
FreeDOS има още едно основно практическо приложение: достъп до файлове от старите DOS приложения. Може би се нуждаете от финансови записи от стар Lotus 1-2-3 или VisiCalc електронна таблица от 80-те.
Просто трябва да прикачите флопидисково устройство към компютъра и да стартирате FreeDOS или да прехвърлите диска на виртуална машина. Можете да използвате копие на програмата, за да извлечете файла и да експортирате данните във формат, използваем на съвременните компютри.
Проучване на системата
Въпреки че Linux също е безплатен и с отворен код, той също е много сложен. Ако някога погледнете само изходния код на ядрото, може да бъде много трудно да се разбере, дори за хора с опит в C и системно програмиране.
DOS, като еднозадачен и еднопотребителски, е много по-опростен. Ако искате да проучите подробно операционните системи, FreeDOS прави добра отправна точка по тези причини.
Вградените системи обикновено имат по-ограничени процесори и памет. Прости системи като MS-DOS са широко използвани в тази област. Докато много вградени разработчици преминават към по-пълноценни системи като Linux на Raspberry Pi, все още има много развитие в това пространство. FreeDOS има предимството пред MS-DOS, че е с отворен код и се развива активно.
Как да инсталирате FreeDOS
Инсталирането на FreeDOS е подобно на инсталирането на други операционни системи. Просто изтегляте ISO файла, извличате го на подходящ носител, зареждате системата и стартирате инсталационната програма.
Изтегли: FreeDOS
Може да искате да опитате да инсталирате и стартирате FreeDOS във виртуална машина като VirtualBox, преди да се ангажирате с действителния хардуер. Ако получите съобщение за грешка "невалиден opcode", когато се опитвате да инсталирате FreeDOS във VirtualBox, не се паникьосвайте. Има малко решение. В менюто Инсталирайте на твърдия диск трябва да бъдат избрани автоматично. Хит Раздел и след това добавете "raw" към командния ред.
Всъщност инсталирането е лесно. Въпросът е да следвате подканите и да рестартирате в новоинсталираната система.
Опцията за меню за стартиране по подразбиране зарежда мениджър на паметта, който освобождава памет, като зарежда драйвери в области извън първоначалните 640K на оригиналния компютър. Ето защо трябва да го използвате, освен ако нямате проблеми с зареждането. Менюто за зареждане предлага сортове "безопасен режим", който не зарежда никакви помощни програми за управление на паметта и работи в "реален режим".
След това можете да инсталирате пакети от инсталационния компактдиск с помощта на командата FDIMPLES, включително мрежови приложения. Трябва да имате поставен CD, за да можете да инсталирате нови пакети.
Отивате онлайн на FreeDOS
Въпреки че мрежата едва ли беше непозната за DOS системите, тя беше запазена главно за персонални компютри в голям бизнес, свързващи се с локална мрежа, използвайки NetWare на Novell. FreeDOS включва TCP / IP мрежи вместо собствения IPX на Novell.
Можете да влезете в интернет с текстово базиране Връзки браузър или графичен Дило. Можете също да прехвърляте файлове към и от виртуална машина с помощта на вграден FTP сървър, въпреки че можете също да монтирате VHD устройство на вашата локална машина. Можете да инсталирате всичко това от FDIMPLES в раздела за работа в мрежа.
FreeDOS е интересна и забавна не-Linux OS с отворен код
FreeDOS връща много забавления и някои от досадите на MS-DOS. Трябва ли да го използвате? Един обикновен потребител може да няма много полза за еднопотребителска, еднозадачна операционна система, но ентусиастите, особено тези, чиито първи компютърни преживявания са били в DOS, биха могли да намерят FreeDOS за упражнение в носталгия. Струва си да се въртите във виртуална машина. Може да ви накара да оцените по-добре съвременните системи.
Ако се интересувате от други операционни системи с отворен код, които не са Linux и имате Raspberry Pi, има опции, въпреки че много от тях ще работят и на обикновени компютри, както FreeDOS.
Търсите OS Raspberry Pi, но искате да избегнете Linux? Вижте този списък с операционни системи, които не са Linux Raspberry Pi, за идеи.
Прочетете Напред
- Linux
- MS-DOS
- Отворен код
- Носталгия
- Операционна система
Дейвид е писател на свободна практика, базиран в северозападната част на Тихия океан, но първоначално идва от района на залива. От детство е ентусиаст на технологиите. Интересите на Дейвид включват четене, гледане на качествени телевизионни предавания и филми, ретро игри и събиране на записи.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.