Як запустити 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 та FreeDOS, ви можете грати в класичні ігри DOS та запускати інші програми DOS на Raspberry Pi. Після того, як ви налаштували QEMU як віртуальну машину та встановили FreeDOS, ви можете запускати програми та ігри DOS на Raspberry Pi.

На даний момент FreeDOS є єдиною програмою для DOS, яка дозволяє запускати програми та ігри. Причина того, що ви не можете встановити FreeDOS безпосередньо на Raspberry Pi, полягає в архітектурі ЦП. Як і для будь-якої DOS, FreeDOS вимагає процесора Intel x86 і BIOS для надання основних послуг під час виконання. Raspberry Pi працює з використанням абсолютно іншої архітектури, використовуючи центральний процесор ARM, який не є бінарно сумісним із процесором 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. Це нічим не відрізняється від використання віртуальної машини в Windows 10. Хороша новина полягає в тому, що QEMU вже доступний у більшості систем Linux, включаючи Raspbian, тому немає додаткового програмного забезпечення для встановлення.

Ввівши кілька рядків команд Linux, ви можете швидко запустити FreeDOS. Використовуючи QEMU, вам потрібно створити кожен компонент вашої віртуальної машини (VM). Ось кроки та команди, які потрібно використовувати для встановлення та запуску FreeDOS. Спочатку вам потрібно визначити образ віртуального диска в Linux для FreeDOS. Оскільки FreeDOS не займає багато місця, я використав таку команду:

qemu-img створити freedos.img 200M

Ця команда вказує QEMU створити образ диска з назвою FreeDOS.img розміром 200 МБ.
Тепер вам потрібно завантажити та встановити останню версію FreeDOS. Завантажте «стандартний» інсталятор CD-ROM FreeDOS 1.2 (FD12CD.iso) , оскільки він найкраще працює для цього сценарію, тому ми скористаємося ним.

По-перше, вам потрібно вказати QEMU використовувати образ CD-ROM і завантажуватися з нього. Пам’ятайте, що диск C: є першим жорстким диском, тому компакт-диск буде відображатися як диск 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 мегабайтами пам’яті, американо-англійською клавіатурою та годинником реального часу на основі мого місцевого системного часу. Командний рядок також дає моїй віртуальній машині класичну звукову карту Sound Blaster 16, цифрову музичну карту Adlib і стандартну VGA-карту Cirrus Logic. Файл freedos.img позначається як перший жорсткий диск (C:), а образ FD12CD.iso позначається як диск CD-ROM (D:). QEMU налаштовано на завантаження з приводу компакт-дисків (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. Після того, як ви налаштували QEMU як емулятор віртуальної машини та встановили FreeDOS, ви зможете запускати всі свої улюблені програми та ігри DOS на Raspberry Pi.


Як зберегти своє місцезнаходження на Life360 в одному місці

Як зберегти своє місцезнаходження на Life360 в одному місці

Life360 не створений, щоб залишатися на одному місці. Він служить GPS і програмою для відстеження місцезнаходження. Він відстежує кожен ваш рух і надає точні дані

Minecraft Launcher не відкривається? Спробуйте ці виправлення

Minecraft Launcher не відкривається? Спробуйте ці виправлення

Майнкрафт є однією з найпопулярніших ігор, але має певну частку проблем. Однією з поширених проблем є те, що програма запуску Minecraft не відкривається. Двічі клацнувши на

Smartsheet проти. Airtable: що краще?

Smartsheet проти. Airtable: що краще?

Належне управління проектами має важливе значення для ефективного та своєчасного завершення проектів. Smartsheet і Airtable — два інструменти, які ви можете розглянути для проекту

Як шукати ваші розмови ChatGPT

Як шукати ваші розмови ChatGPT

Якщо ви часто використовуєте ChatGPT, щоб демістифікувати всі свої запити, ви можете вважати, що неможливість пошуку в попередніх бесідах стане серйозною проблемою.

Minecraft Java: як встановити мод «З туману».

Minecraft Java: як встановити мод «З туману».

Якщо ви втомилися освоювати світ ванільного Minecraft: Java Edition, ви можете внести в гру нове життя, додавши модифікації та пакети даних, у т.ч.

Як дізнатися, кому не сподобалося ваше відео YouTube

Як дізнатися, кому не сподобалося ваше відео YouTube

Дізнайтеся, кому не подобається ваше відео на YouTube, за допомогою цих чудових обхідних шляхів, щоб краще зрозуміти свою аудиторію.

Як надсилати GIF-файли в IMessage

Як надсилати GIF-файли в IMessage

GIF-файли — це чудові функції, які можна використовувати, щоб передати комусь особливе повідомлення. Незалежно від того, щоб описати свої емоції чи ситуацію, це набагато ефективніше

WordPress: як перевірити й оновити версію PHP

WordPress: як перевірити й оновити версію PHP

Хочете дізнатися та оновити версію PHP вашої інсталяції WordPress? Є кілька способів зробити це. Дотримуйтеся цього посібника, щоб дізнатися, як.

Viber: як виправити помилку «Ця фотографія недоступна».

Viber: як виправити помилку «Ця фотографія недоступна».

Виправте помилку «Ця фотографія недоступна» у Viber за допомогою цих простих порад щодо усунення несправностей, щоб це не вплинуло на ваше спілкування.

Як отримати Autobuild In Tears of the Kingdom

Як отримати Autobuild In Tears of the Kingdom

Будівництво є важливою частиною досвіду в «Легенді про Зельду: Сльози Королівства» (TotK). Завдяки новим веселим здібностям, таким як Ultrahand, ви можете об’єднатися