Как да стартирате DOS на Raspberry Pi

Как да стартирате DOS на Raspberry Pi

Ето как можете да стартирате DOS на Rasberry Pi

Вземете чиста инсталация на Raspbian, инсталиран на Raspberry Pi

Въведете Linux команди, за да дефинирате изображението на виртуалния диск в Linux за FreeDOS.

Изтеглете и инсталирайте най-новата дистрибуция на FreeDOS

Следвайте нашите подкани, за да инсталирате FreeDOS

Рестартирайте FreeDOS, за да се насладите

Моля, обърнете внимание: този урок не е за начинаещи. Този урок изисква използването на терминални команди на Raspian, които са текстови, така че ще трябва поне да имате основни познания за Linux. Не можете да стартирате действителен MS-DOS на Raspberry Pi такъв, какъвто е, вместо това ще изпълнявате DOS чрез емулатор. Като използвате комбинация от QEMU PC емулатор и FreeDOS, можете да играете класически DOS игри и да стартирате други DOS програми на Raspberry Pi. След като настроите QEMU като виртуална машина и инсталирате FreeDOS, можете да стартирате DOS програми и игри на Raspberry Pi.

В момента FreeDOS е единствената програма за DOS, която ще ви позволи да стартирате програми и игри. Причината, поради която не можете да инсталирате FreeDOS директно на Raspberry Pi, е заради архитектурата на процесора. Както всеки DOS, FreeDOS изисква процесор Intel x86 и BIOS за предоставяне на основни услуги по време на изпълнение. Raspberry Pi работи с напълно различна архитектура, използвайки ARM CPU, който не е двоично съвместим с процесора Intel и не включва BIOS. Следователно FreeDOS не може да работи на Raspberry Pi изначално и вместо това трябва да се използва чрез емулатор.

Настройка на Raspberry Pi

Първо, имате нужда от чиста инсталация на Raspbian, инсталиран на Raspberry Pi. Raspbian е операционната система (ОС), създадена специално за използване на Raspberry Pi. Използвах Raspberry Pi 3 Model B+ за това, но всеки модел Raspberry Pi трябва да работи. Първо, трябва да инсталирате Raspbian на вашия Raspberry Pi. Следвайте стъпките как да инсталирате ОС на Raspberry Pi . Raspbian е ОС, която искате да инсталирате. След като бъде инсталиран, ще искате да отворите терминала от работния плот на Raspbian.

Инсталирайте FreeDOS на Raspberry Pi

QEMU е съкращение от Quick EMUlator. QEMU е софтуер за виртуална машина с отворен код (VM), който работи с DOS като операционна система „гост“ на Linux. Не се различава от използването на VM в Windows 10. Добрата новина е, че QEMU вече е наличен в повечето Linux системи, включително Raspbian, така че няма допълнителен софтуер за инсталиране.

Като въведете няколко реда Linux команди, можете да стартирате FreeDOS за нула време. Използвайки QEMU, трябва да създадете всеки компонент на вашата виртуална машина (VM). Ето стъпките и командите, които трябва да използвате, за да инсталирате и стартирате FreeDOS. Първо, трябва да дефинирате изображението на виртуалния диск в Linux за FreeDOS. Тъй като FreeDOS не заема много място, използвах следната команда:

qemu-img създайте freedos.img 200M

Тази команда инструктира QEMU да създаде дисково изображение с име FreeDOS.img, което е с размер 200 MB.
Сега трябва да изтеглите и инсталирате най-новата дистрибуция на FreeDOS. Изтеглете "стандартния" инсталатор на FreeDOS 1.2 CD-ROM (FD12CD.iso) , тъй като той работи най-добре за този сценарий, така че ще го използваме.

Първо, трябва да кажете на QEMU да използва образа на CD-ROM и да стартира от него. Не забравяйте, че C: устройството е първият твърд диск, така че CD-ROM ще се покаже като D: устройството. За да добавите останалите части, за да накарате FreeDOS да работи на Raspberry Pi, копирайте и поставете следната команда в нейната цялост:

qemu-system-i386 -m 16 -k en-us -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -hda freedos.img -cdrom FD12CD.iso -boot order=d

След като поставите командата, следвайте подканите и FreeDOS ще бъде инсталиран за нула време. За ваша информация, предишният команден ред казва на QEMU да създаде виртуална машина, съвместима с Intel i386 с 16 мегабайта памет, американо-английска клавиатура и часовник в реално време, базиран на моето местно системно време. Командният ред също така дава на моята VM класическа звукова карта Sound Blaster 16, цифрова музикална карта Adlib и стандартна Cirrus Logic VGA карта. Файлът, freedos.img, е обозначен като първия твърд диск (C:), а изображението FD12CD.iso е обозначено като CD-ROM (D:) устройство. QEMU е настроен да зарежда от CD-ROM устройството (D:).

Дистрибуцията на FreeDOS 1.2 е лесна за инсталиране, всичко, което трябва да направите, е да следвате подканите. Предоставих няколко екранни снимки за това, което трябва да видите, след като вмъкнете гореспоменатата Linux команда за ваша справка.

Как да стартирате DOS на Raspberry Pi

След като инсталацията приключи, рестартирайте FreeDOS. След рестартиране, дистрибуционният пакет FreeDOS вече идва с предварително инсталирани игри и приложения, които да се използват в DOS, работещи през QEMU емулатора на Raspberry Pi. FreeDOS също така предлага допълнителни връзки към други DOS програми и игри, достъпни за изтегляне на неговия уебсайт.

Стартирайте FreeDOS на Raspberry Pi


Сега, когато имате инсталиран FreeDOS в QEMU, може да искате да видите колко добре FreeDOS изпълнява DOS приложения и игри. Проблемите с производителността са редки, но може да изпитате бавни времена за четене/изпълнение, когато правите какъвто и да е дисков вход/изход, включително запис на големи количества данни. Като цяло не съм имал проблеми при стартиране на DOS приложения и игра на DOS игри. В момента любимата ми игра, която да играя с FreeDOS в QEMU, е Doom. Doom беше любимата ми игра, когато пораснах. Подобни игри, включително Wolfenstein и Heretic, също работят добре.

Отново, поради архитектурата на процесора, не можете да стартирате никакви DOS програми директно на Raspberry Pi. Хубаво е обаче да знаете, че има решение за стартиране на DOS приложения и игра на DOS игри на Raspberry Pi чрез QEMU PC емулатора. След като настроите QEMU като емулатор на виртуална машина и инсталирате FreeDOS, сте готови да стартирате всичките си любими DOS програми и игри на Raspberry Pi.


ISperm ви позволява да проверявате спермата си с помощта на iPad

ISperm ви позволява да проверявате спермата си с помощта на iPad

Имахте тежък ден на работа. Поставяте iPad на масичката за кафе. Гледате Netflix, затваряте завесата, анализирате броя на сперматозоидите си, проверявате Twitter

Disco Drone на Parrot извежда хартиените самолети на следващото ниво

Disco Drone на Parrot извежда хартиените самолети на следващото ниво

Помислете за дрон и ще си помислите за бръмчащ квадрокоптер, който се рее над парк. Това или война. Но четири двигателя са толкова 2015, изглежда, като дрон

Можете да помогнете за групово финансиране на статуя на първата в света космическа котка

Можете да помогнете за групово финансиране на статуя на първата в света космическа котка

Kickstarter на седмицата: Статуя на Фелисет, първата котка в космоса Лайка, първото куче в космоса, има статуя в Москва. Хам, астрошимпанзето

Как да проверите кой е собственик на файл в Linux

Как да проверите кой е собственик на файл в Linux

Ако искате да проверите кой притежава файл, Linux работи много по-различно от другите системи. Няма опция просто да щракнете с десния бутон върху файл и да отидете на Properties

Как да диагностицираме и поправим контролер на Xbox, който не се зарежда

Как да диагностицираме и поправим контролер на Xbox, който не се зарежда

Геймърите обичат конзолите Xbox заради тяхната обратна съвместимост, което означава, че играчите могат да използват по-стари аксесоари на по-новите конзоли. С пускането на Xbox

Как да използвате собствения си рутер с Verizon Fios

Как да използвате собствения си рутер с Verizon Fios

Ако използвате Verizon като интернет доставчик и имате собствен рутер, идеята да се откажете от наетия рутер Verizon сигурно ви е минавала през ума. Използвайки

Не можете да споделите публикация в Instagram Story – защо не?

Не можете да споделите публикация в Instagram Story – защо не?

Instagram разполага с множество функции, които ни позволяват да се ангажираме с други акаунти в платформата. Те обаче може да не работят винаги, както се очаква

Fire Tablet: Последни поколения

Fire Tablet: Последни поколения

Най-новото поколение на Amazon Fire Tablet идва с някои страхотни функции, за да забавлява цялото семейство. С пускането на нови модели

Как да добавите бележки под линия към документ на Google

Как да добавите бележки под линия към документ на Google

Актуализирано на 23 ноември 2022 г. от Стив Ларнър. Бележките под линия в Google Документи са чудесен начин за добавяне на коментари, цитиране на препратки или дори предоставяне на връзка към източници в

Кой е най-новият Kindle сега?

Кой е най-новият Kindle сега?

Актуализиран на 23 ноември 2022 г. от Стив Ларнър, за да отрази текущите версии на Kindle. Amazons Kindle е категоричният лидер на пазара на четци за електронни книги в САЩ.