วิธีเรียกใช้ DOS บน Raspberry Pi

นี่คือวิธีที่คุณสามารถเรียกใช้ DOS บน Rasberry Pi

รับการติดตั้ง Raspbian ใหม่ทั้งหมดที่ติดตั้งบน Raspberry Pi

พิมพ์คำสั่ง Linux เพื่อกำหนดอิมเมจดิสก์เสมือนใน Linux สำหรับ FreeDOS

ดาวน์โหลดและติดตั้ง FreeDOS . รุ่นล่าสุด

ทำตามคำแนะนำของเราเพื่อติดตั้ง FreeDOS

รีบูต FreeDOS เพื่อเพลิดเพลิน

โปรดทราบ: บทช่วยสอนนี้ไม่เหมาะสำหรับผู้เริ่มต้น บทช่วยสอนนี้ต้องใช้คำสั่งเทอร์มินัล Raspian ซึ่งเป็นแบบข้อความ ดังนั้นอย่างน้อยคุณจะต้องมีความรู้พื้นฐานเกี่ยวกับ Linux คุณไม่สามารถเรียกใช้ MS-DOS จริงบน Raspberry Pi ได้ แต่คุณจะต้องเรียกใช้ DOS ผ่านอีมูเลเตอร์แทน ด้วยการใช้ QEMU PC emulator และ FreeDOS ร่วมกัน คุณจะสามารถเล่นเกม DOS แบบคลาสสิกและรันโปรแกรม DOS อื่นๆ บน Raspberry Pi ได้ เมื่อคุณตั้งค่า QEMU เป็นเครื่องเสมือนและติดตั้ง FreeDOS แล้ว คุณสามารถเรียกใช้โปรแกรมและเกม DOS บน Raspberry Pi ได้

ในขณะนี้ FreeDOS เป็นโปรแกรม DOS เพียงโปรแกรมเดียวที่ให้คุณเรียกใช้โปรแกรมและเกมได้ เหตุผลที่คุณไม่สามารถติดตั้ง FreeDOS ได้โดยตรงบน Raspberry Pi เป็นเพราะสถาปัตยกรรมของ CPU เช่นเดียวกับ DOS FreeDOS ต้องใช้ Intel x86 CPU และ BIOS เพื่อให้บริการรันไทม์พื้นฐาน Raspberry Pi ทำงานโดยใช้สถาปัตยกรรมที่แตกต่างอย่างสิ้นเชิง โดยใช้ ARM CPU ซึ่งไม่รองรับไบนารีกับ Intel CPU และไม่มี BIOS ดังนั้น FreeDOS จึงไม่สามารถทำงานได้บน Raspberry Pi โดยกำเนิด และต้องใช้ผ่านโปรแกรมจำลองแทน

การตั้งค่า Raspberry Pi

ขั้นแรก คุณต้องติดตั้ง Raspbian ใหม่ทั้งหมดที่ติดตั้งบน Raspberry Pi Raspbian เป็นระบบปฏิบัติการ (OS) ที่สร้างขึ้นเพื่อใช้กับ Raspberry Pi โดยเฉพาะ ฉันใช้ Raspberry Pi 3 รุ่น B+ สำหรับสิ่งนี้ แต่รุ่น Raspberry Pi ควรใช้งานได้ ขั้นแรก คุณต้องติดตั้ง Raspbian ลงใน Raspberry Pi ของคุณ ทำตามขั้นตอนในการติดตั้งระบบปฏิบัติการกับราสเบอร์รี่ Pi Raspbian เป็นระบบปฏิบัติการที่คุณต้องการติดตั้ง เมื่อติดตั้งแล้ว คุณจะต้องเปิด Terminal จากเดสก์ท็อป Raspbian

ติดตั้ง FreeDOS กับ Raspberry Pi

QEMU ย่อมาจาก Quick EMUlator QEMU เป็นซอฟต์แวร์โอเพ่นซอร์สเครื่องเสมือน (VM) ที่รัน DOS เป็นระบบปฏิบัติการ "แขก" บน Linux ไม่ต่างจากการใช้ VM ใน Windows 10 ข่าวดีก็คือ QEMU พร้อมใช้งานแล้วบนระบบ Linux ส่วนใหญ่ รวมถึง Raspbian ดังนั้นจึงไม่มีซอฟต์แวร์เพิ่มเติมให้ติดตั้ง

การพิมพ์คำสั่ง Linux สองสามบรรทัดจะทำให้ FreeDOS ทำงานได้อย่างรวดเร็ว เมื่อใช้ QEMU คุณจะต้องสร้างทุกองค์ประกอบของ Virtual Machine (VM) นี่คือขั้นตอนและคำสั่งที่คุณต้องใช้ในการติดตั้งและเรียกใช้ FreeDOS ขั้นแรก คุณต้องกำหนดอิมเมจดิสก์เสมือนใน Linux สำหรับ FreeDOS เนื่องจาก FreeDOS ไม่ใช้พื้นที่มากนัก ฉันจึงใช้คำสั่งต่อไปนี้:

qemu-img สร้าง freedos.img 200 ล้าน

คำสั่งนี้สั่งให้ QEMU สร้างดิสก์อิมเมจชื่อ FreeDOS.img ที่มีขนาด 200 MB
ตอนนี้ คุณต้องดาวน์โหลดและติดตั้ง FreeDOS รุ่นล่าสุด ดาวน์โหลดตัวติดตั้ง "มาตรฐาน" ของ FreeDOS 1.2 CD-ROM (FD12CD.iso)เนื่องจากจะทำงานได้ดีที่สุดสำหรับสถานการณ์นี้ ดังนั้นเราจะใช้สิ่งนั้น

ขั้นแรก คุณต้องบอกให้ QEMU ใช้อิมเมจซีดีรอมและบูตจากสิ่งนั้น จำไว้ว่าไดรฟ์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 ถูกกำหนดให้เป็นไดรฟ์ซีดีรอม (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 ได้ดีเพียงใด ปัญหาด้านประสิทธิภาพเกิดขึ้นไม่บ่อยนัก แต่คุณอาจประสบปัญหาเวลาอ่าน/รันช้าทุกครั้งที่คุณทำดิสก์ I/O รวมถึงการเขียนข้อมูลจำนวนมาก โดยรวมแล้ว ฉันไม่พบปัญหาในการใช้งานแอปพลิเคชัน DOS และการเล่นเกม DOS ตอนนี้ เกมที่ฉันชอบเล่นโดยใช้ FreeDOS ใน QEMU คือ Doom Doom เป็นเกมโปรดของฉันเมื่อฉันโตขึ้น เกมที่คล้ายกัน รวมถึง Wolfenstein และ Heretic ก็ทำงานได้ดีเช่นกัน

อีกครั้ง เนื่องจากสถาปัตยกรรม CPU คุณจึงไม่สามารถเรียกใช้โปรแกรม DOS ใดๆ บน Raspberry Pi ได้โดยตรง อย่างไรก็ตาม เป็นเรื่องดีที่ทราบว่ามีวิธีแก้ไขปัญหาชั่วคราวในการเรียกใช้แอปพลิเคชัน DOS และเล่นเกม DOS บน Raspberry Pi ผ่านโปรแกรมจำลอง PC ของ QEMU เมื่อคุณตั้งค่า QEMU เป็นโปรแกรมจำลองเครื่องเสมือนและติดตั้ง FreeDOS แล้ว คุณก็พร้อมที่จะเรียกใช้โปรแกรมและเกม DOS ที่คุณชื่นชอบทั้งหมดบน Raspberry Pi



Leave a Comment

วิธีอ่านและแชร์รายงานระบบบน MacBook

วิธีอ่านและแชร์รายงานระบบบน MacBook

คุณต้องการอ่านและแชร์รายงานระบบบน MacBook หรือไม่? ต่อไปนี้เป็นวิธีต่างๆ ในการรับรายงานอย่างรวดเร็ว

โทรศัพท์ราคาประหยัดรุ่นใหม่กับโทรศัพท์เรือธงรุ่นเก่า: คุณควรซื้อรุ่นไหน

โทรศัพท์ราคาประหยัดรุ่นใหม่กับโทรศัพท์เรือธงรุ่นเก่า: คุณควรซื้อรุ่นไหน

ตรวจสอบการเปรียบเทียบโดยละเอียดของเราระหว่างโทรศัพท์ราคาประหยัดรุ่นใหม่กับโทรศัพท์เรือธงรุ่นเก่าก่อนตัดสินใจว่าควรซื้อรุ่นใด

8 วิธียอดนิยมในการแก้ไข Mouse Cursor Lagging บน Mac

8 วิธียอดนิยมในการแก้ไข Mouse Cursor Lagging บน Mac

เคอร์เซอร์ของเมาส์ล้าหลังบน Mac ของคุณหรือไม่? หากคุณรู้สึกหงุดหงิดกับปัญหานี้ ต่อไปนี้เป็นวิธีแก้ปัญหาง่ายๆ ที่คุณสามารถลองแก้ไขได้

9 วิธียอดนิยมในการแก้ไข Mobile Hotspot ไม่ทำงานบนโทรศัพท์ Samsung Galaxy

9 วิธียอดนิยมในการแก้ไข Mobile Hotspot ไม่ทำงานบนโทรศัพท์ Samsung Galaxy

คุณกำลังพยายามใช้ฮอตสปอตเคลื่อนที่บนโทรศัพท์ Samsung Galaxy เพียงเพื่อรับข้อผิดพลาดเป็นการตอบแทนหรือไม่? นี่คือวิธีที่คุณสามารถแก้ไขฮอตสปอตมือถือที่ไม่ทำงานบนโทรศัพท์ Samsung Galaxy

วิธีปิดการใช้งานการท่องเว็บแบบส่วนตัวของ Safari บน Mac

วิธีปิดการใช้งานการท่องเว็บแบบส่วนตัวของ Safari บน Mac

ต้องการทราบวิธีปิดการใช้งานการท่องเว็บแบบส่วนตัวของ Safari บน Mac ของคุณหรือไม่? นี่คือวิธีที่คุณสามารถปรับแต่งประสบการณ์การท่องเว็บของคุณได้อย่างรวดเร็วและมีประสิทธิภาพ

เคล็ดลับการจัดรูปแบบข้อความ WhatsApp 16 อันดับแรกที่คุณควรรู้

เคล็ดลับการจัดรูปแบบข้อความ WhatsApp 16 อันดับแรกที่คุณควรรู้

ต้องการทำให้แบบอักษร WhatsApp ของคุณดูแตกต่างออกไปหรือไม่? คุณสามารถเพิ่มสีสันให้กับข้อความของคุณด้วยเทคนิคและเคล็ดลับข้อความ WhatsApp ที่สร้างสรรค์เหล่านี้

9 วิธียอดนิยมในการแก้ไข HomePod ไม่แสดงในแอพโฮม

9 วิธียอดนิยมในการแก้ไข HomePod ไม่แสดงในแอพโฮม

HomePod ของคุณไม่แสดงในแอป Home เริ่มต้นหรือไม่ ต่อไปนี้เป็นวิธีที่ดีที่สุดในการแก้ไข HomePod ที่ไม่แสดงในแอป Home

12 วิธียอดนิยมในการแก้ไข Samsung TV ที่ไม่เชื่อมต่อกับ Wi-Fi

12 วิธียอดนิยมในการแก้ไข Samsung TV ที่ไม่เชื่อมต่อกับ Wi-Fi

Samsung TV ของคุณไม่สามารถเชื่อมต่อกับ Wi-Fi ได้หรือไม่? ต่อไปนี้เป็นวิธีที่ดีที่สุดในการแก้ไข Samsung TV ที่ไม่ได้เชื่อมต่อกับ Wi-Fi

6 อะแดปเตอร์ HDMI ที่ดีที่สุดสำหรับ MacBook Air ในปี 2024

6 อะแดปเตอร์ HDMI ที่ดีที่สุดสำหรับ MacBook Air ในปี 2024

อะแดปเตอร์ HDMI ที่ดีที่สุดสำหรับ MacBook Air และ MacBook Pro ในปี 2024: 1. อะแดปเตอร์ RayCue HDMI, 2. อะแดปเตอร์ Benfei USB-C เป็น HDMI, 3. Anker USB-C...

วิธีรีเซ็ต Steam Deck จากโรงงาน: คู่มือฉบับสมบูรณ์

วิธีรีเซ็ต Steam Deck จากโรงงาน: คู่มือฉบับสมบูรณ์

ประสบปัญหาบนเด็คของคุณและต้องการรีเซ็ตหรือไม่? อ่านคำแนะนำฉบับสมบูรณ์ของเราเกี่ยวกับวิธีรีเซ็ต Steam Deck ของคุณจากโรงงานอย่างถูกต้อง