Podczas gdy główne komputerowe systemy operacyjne to wieloużytkownikowe, wielozadaniowe systemy z pamięcią wirtualną, możesz tęsknić za dniami, w których jeden użytkownik miał pełne panowanie nad komputerem.

Jeśli przegapisz dni bariery 640K i zastanawiasz się, które sterowniki załadować do wysokiej pamięci, FreeDOS może być dla Ciebie. Ta reimplementacja systemu MS-DOS o otwartym kodzie źródłowym ma kilka poważnych zastosowań.

Co to jest FreeDOS?

Jak sama nazwa wskazuje, FreeDOS to implementacja Microsoft MS-DOS, która jest open source. Ma na celu wysoki stopień zgodności z klasycznym sprzętem i oprogramowaniem DOS, jednocześnie dodając kilka dodatkowych funkcji, takich jak obszerna dokumentacja online.

Ponieważ został zaprojektowany jako zamiennik dla DOS, obecnie działa tylko na chipach Intela. Projekt zaleca układ 386 lub lepszy, co najmniej dwa megabajty pamięci RAM i co najmniej 40 MB miejsca na dysku twardym. Większość nowoczesnych komputerów powinna przewyższać te wymagania, delikatnie mówiąc.

instagram viewer

FreeDOS ma wbudowaną sieć, dzięki czemu można ją nawet podłączyć do sieci. Nie myśl, że ograniczasz się tylko do programów tekstowych. FreeDOS ma dostępne opcje pulpitu, takie jak OpenGEM i oZone.

Krótka historia FreeDOS

Jim Hall rozpoczął projekt FreeDOS, gdy był studentem na Uniwersytecie Wisconsin-River Falls w 1994 roku. Windows 94 był na horyzoncie i było jasne, że Microsoft będzie inwestował w tę platformę, a nie w MS-DOS.

„DOS wydaje się być popularnym systemem i jest już dostępne mnóstwo sprzętu gotowego do jego obsługi” Hall napisał w 1998. „Microsoft nie będzie rozwijał DOS w nieskończoność i nie można liczyć na to, że komercyjne firmy programistyczne, takie jak IBM czy Digital, będą kontynuować DOS. Uważam, że od tych w Internecie zależy opracowanie własnego systemu DOS (zwanego dalej Free-DOS) i czuję, że istnieje duże wsparcie dla tego typu projektów.

W tym samym roku ukazała się pierwsza wersja systemu. Chociaż projekt nie jest tak głośny jak inne systemy operacyjne typu open source, FreeDOS ma pewną widoczność. Kiedy firma Dell po raz pierwszy zaoferowała komputery z systemami operacyjnymi typu open source, z jakiegoś powodu zdecydowała się na preinstalację FreeDOS na komputerach zamiast na bardziej rozbudowanych systemach, takich jak Ubuntu.

Co możesz zrobić z FreeDOS?

Chociaż możesz pobrać bezpłatną implementację systemu DOS o otwartym kodzie źródłowym, dlaczego miałbyś się przejmować, skoro już korzystasz z trybu chronionego, wielozadaniowego systemu operacyjnego z pamięcią wirtualną już na swoim komputerze?

Jest kilka powodów.

Aktualizacja BIOS-u

Podczas gdy coraz więcej producentów komputerów udostępnia narzędzia do automatyzacji aktualizacji systemu BIOS komputera, zdarzają się sytuacje, w których konieczne może być ręczne zaktualizowanie lub ponowne zainstalowanie systemu BIOS. Wiele płyt głównych uruchamia tylko systemy MS-DOS lub podobne.

Możesz to zrobić, pobierając plik BIOS i kopiując go na pamięć USB lub inny nośnik startowy z zainstalowanym systemem FreeDOS. Następnie uruchom komputer z włożonym pendrivem i uruchom polecenie, aby zainstalować nowy BIOS. Będzie się to różnić w zależności od producenta komputera lub płyty głównej.

Związane z: Objaśnienie BIOS-u: kolejność rozruchu, pamięć wideo, resetowanie i optymalne ustawienia domyślne

Granie w stare gry DOS

Chociaż możliwe jest pobieranie gier DOS i granie w nie w emulatorze takim jak DOSBox, jeśli nadal masz stary sprzęt komputerowy, szczególnie zabawne może być granie w gry na beżowym pudełku prosto z lat 90-tych. FreeDOS jest dostarczany ze sterownikami obsługującymi karty dźwiękowe, karty graficzne i myszy. Jeśli chcesz po prostu grać w gry i nie masz żadnego starego sprzętu PC, DOSBox jest dobrą alternatywą.

FreeDOS zawiera nawet niektóre gry na obrazie instalacyjnej płyty CD, w tym darmowy klon Doom Boom na zdjęciu powyżej. System zainstaluje te gry w C:\GRY katalogu przez menedżera pakietów, jeśli zdecydujesz się je zainstalować. Jeśli masz dyskietki lub płyty CD z grami DOS, możesz je zainstalować i uruchomić z dysku twardego, tak jak kiedyś lub na maszynie wirtualnej.

Korzystanie ze starszych aplikacji DOS

FreeDOS ma inne ważne praktyczne zastosowanie: dostęp do plików ze starszych aplikacji DOS. Być może potrzebujesz dokumentacji finansowej ze starego Lotusa 1-2-3 lub VisiCalc arkusz kalkulacyjny z lat 80-tych.

Wystarczy podłączyć do komputera stację dyskietek i uruchomić FreeDOS lub przenieść dysk na maszynę wirtualną. Możesz użyć kopii programu, aby pobrać plik i wyeksportować dane do formatu używanego na nowoczesnych komputerach.

Eksploracja systemu

Chociaż Linux jest również darmowy i open-source, jest również bardzo złożony. Jeśli kiedykolwiek spojrzysz na sam kod źródłowy jądra, może to być bardzo trudne do zrozumienia, nawet dla osób z doświadczeniem w C i programowaniu systemowym.

DOS, jako jednozadaniowy i jednoużytkownikowy, jest znacznie prostszy. Jeśli chcesz szczegółowo zbadać systemy operacyjne, FreeDOS jest dobrym punktem wyjścia z tych powodów.

Systemy wbudowane mają zazwyczaj bardziej ograniczone procesory i pamięć. W tej dziedzinie szeroko stosowane są proste systemy, takie jak MS-DOS. Podczas gdy wielu programistów systemów wbudowanych przechodzi na bardziej w pełni funkcjonalne systemy, takie jak Linux na Raspberry Pi, wciąż dzieje się wiele prac rozwojowych w tej przestrzeni. FreeDOS ma przewagę nad MS-DOS, ponieważ jest otwarty i aktywnie rozwijany.

Jak zainstalować FreeDOS

Instalacja FreeDOS jest podobna do instalacji innych systemów operacyjnych. Wystarczy pobrać plik ISO, rozpakować go na odpowiedni nośnik, uruchomić system i uruchomić program instalacyjny.

Ściągnij: Darmowy dos

Możesz spróbować zainstalować i uruchomić FreeDOS na maszynie wirtualnej, takiej jak VirtualBox, zanim zdecydujesz się na rzeczywisty sprzęt. Jeśli podczas próby instalacji FreeDOS w VirtualBox pojawi się komunikat o błędzie „nieprawidłowy kod operacyjny”, nie panikuj. Istnieje małe obejście. W menu Zainstaluj na dysku twardym powinien zostać wybrany automatycznie. Trafienie Patka a następnie dodaj "surowy" do wiersza poleceń.

Właściwa instalacja jest prosta. Jest to kwestia postępowania zgodnie z instrukcjami i ponownego uruchomienia w nowo zainstalowanym systemie.

Domyślna opcja menu startowego ładuje menedżera pamięci, który zwalnia pamięć, ładując sterowniki w obszarach poza początkowym 640 KB na oryginalnym komputerze. Dlatego powinieneś go używać, chyba że masz problemy z uruchomieniem. Menu startowe oferuje pewnego rodzaju „tryb awaryjny”, który nie ładuje żadnych narzędzi do zarządzania pamięcią i działa w „trybie rzeczywistym”.

Następnie możesz zainstalować pakiety z instalacyjnej płyty CD za pomocą polecenia FDIMPLES, w tym aplikacje sieciowe. Będziesz musiał mieć włożoną płytę CD, aby móc zainstalować nowe pakiety.

Łączenie się z Internetem w systemie FreeDOS .

Chociaż sieć była prawie nieznana w systemach DOS, była zarezerwowana głównie dla komputerów PC w dużych firmach łączących się z siecią LAN za pomocą NetWare firmy Novell. FreeDOS zawiera sieć TCP/IP zamiast własnościowego protokołu IPX firmy Novell.

Możesz przejść do trybu online z tekstowym Spinki do mankietów przeglądarka lub graficzny Dillo. Możesz także przesyłać pliki do iz maszyny wirtualnej za pomocą wbudowanego serwera FTP, ale możesz także zamontować dysk VHD na komputerze lokalnym. Możesz zainstalować je wszystkie z FDIMPLES w sekcji sieci.

FreeDOS to interesujący i zabawny system operacyjny typu Open Source bez Linuksa .

FreeDOS przywraca wiele radości i irytacji MS-DOS. Czy powinieneś go używać? Zwykły użytkownik może nie mieć większego zastosowania do jednoużytkownikowego, jednozadaniowego systemu operacyjnego, ale entuzjaści, zwłaszcza ci, których pierwsze doświadczenia komputerowe miały miejsce w DOS, mogą uznać FreeDOS za ćwiczenie w nostalgii. Warto zabrać się za wirtualną maszynę. Może sprawić, że lepiej docenisz nowoczesne systemy.

Jeśli interesują Cię inne systemy operacyjne typu open source, które nie są Linuksem i masz Raspberry Pi, istnieją opcje, chociaż wiele z nich będzie również działać na zwykłych komputerach PC, tak jak robi to FreeDOS.

E-mail
9 systemów operacyjnych Raspberry Pi, które nie są Linuksem

Szukasz systemu operacyjnego Raspberry Pi, ale chcesz uniknąć Linuksa? Sprawdź tę listę systemów operacyjnych innych niż Linux Raspberry Pi, aby znaleźć pomysły.

Czytaj dalej

Powiązane tematy
  • Linux
  • MS-DOS
  • Otwarte źródło
  • Nostalgia
  • System operacyjny
O autorze
David Delony (36 opublikowanych artykułów)

David jest niezależnym pisarzem mieszkającym w północno-zachodnim Pacyfiku, ale pierwotnie pochodzi z Bay Area. Od dzieciństwa jest entuzjastą technologii. Zainteresowania Davida obejmują czytanie, oglądanie wysokiej jakości programów telewizyjnych i filmów, gry retro i zbieranie płyt.

Więcej od Davida Delony

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w e-mailu, który właśnie wysłaliśmy.

.