
Tautan cepat
-
Bagian dari perintah qemu
Sistem warisan lama itu hilang, tidak pernah terdengar lagi. Benar? Tapi apa yang Anda lakukan pada hari yang ditakdirkan bahwa seseorang perlu mengakses data yang terperangkap dalam aplikasi warisan lama? Jika aplikasi modern tidak dapat membaca data, Anda perlu menjalankan sistem warisan. Dan di situlah emulasi sistem masuk.
Emulator PC open-source QEMU disertakan secara default di sebagian besar distribusi Linux utama, tetapi Anda juga dapat mengunduh versi QEMU untuk distribusi Linux lainnya. Jika Anda menjalankan Windows atau MacOS, situs web QEMU menyediakan paket untuk platform tersebut juga. QEMU menyediakan kompatibilitas dan dukungan tingkat sistem yang sangat baik, menjadikannya lingkungan mesin virtual yang ideal dan ringan.
Terkait
Cara menjalankan windows 11 di mesin virtual
Windows 11 tidak membuat dirinya mudah diinstal, itu sudah pasti.
Siapkan disk virtual
Anda akan membutuhkan tempat untuk menginstal sistem warisan di dalam QEMU, dan untuk itu Anda membutuhkan drive C virtual C:. Di DOS, seperti di Windows, drive direpresentasikan sebagai surat. A: dan B: adalah drive floppy disk pertama dan kedua, dan C: adalah hard drive pertama. Media lain, termasuk hard drive atau drive CD-ROM lainnya, ditugaskan D:, E:, dan sebagainya.
Di bawah QEMU, drive virtual adalah file gambar. Untuk menginisialisasi file yang dapat Anda gunakan sebagai c: drive virtual, gunakan qemu-img
memerintah. Untuk membuat file gambar sekitar 200MB, ketik ini:
$ qemu-img create image.img 200M
Anda harus mendapatkan output membaca sesuatu seperti “formating 'image.img', fmt = ukuran mentah = 209715200” di terminal Anda.
Bagian dari perintah qemu
Tidak seperti sistem emulator PC seperti VMware atau VirtualBox, Anda perlu “membangun” sistem virtual Anda dengan menginstruksikan QEMU untuk menambahkan setiap komponen mesin virtual. QEMU menggunakan opsi baris perintah untuk menentukan semuanya. Ini dapat membuat QEMU sulit digunakan pada awalnya, tetapi ini memberikan fleksibilitas dalam menciptakan mesin virtual yang Anda inginkan. Untuk memulai, Anda hanya perlu mengetahui beberapa parameter untuk memulai mesin virtual:
1. Perintah untuk memulai qemu
Untuk meniru sistem PC lama (dari sebelum Windows 7, biasanya), gunakan qemu-system-i386
. Untuk meniru sistem yang lebih modern, gunakan qemu-system-x86_64
alih-alih.
2. Disk virtual
Menggunakan -hda imagefile
Untuk memberitahu QEMU untuk menggunakan ImageFile sebagai gambar hard drive. Ini harus menjadi disk virtual yang sama dengan yang Anda tetapkan dengan qemu-img
memerintah.
3. ISO boot
Mengatur -cdrom isofile
Untuk menentukan file gambar CD-ROM atau DVD. Misalnya, ini mungkin gambar ISO yang dapat di -boot untuk menginstal Linux, Windows, atau sistem operasi lainnya.
4. Jumlah Memori
Atur jumlah memori di mesin virtual dengan -m size
pilihan. Jika Anda tidak secara eksplisit mengatur ini, QEMU default menjadi 128 MB. Anda juga dapat menambahkan akhiran M
atau G
Untuk menentukan memori dalam MB atau GB.
5. Pesanan Boot
Menggunakan -boot [options]
Untuk menentukan urutan yang harus dicari oleh QEMU untuk perangkat yang dapat di -boot. Misalnya, atur -boot order=dc
untuk memberitahu qemu untuk mencoba cdrom ( d
) pertama, lalu hard drive ( c
).
Kumpulkan semuanya
Sekarang kami memiliki hal -hal penting untuk memulai mesin virtual dengan QEMU, kami dapat menyatukan semuanya pada satu baris perintah untuk membuat dan mem -boot mesin virtual Anda!
Mari kita coba dengan contoh: Menginstal salinan sistem operasi Freedos. Freedos adalah sistem operasi kompatibel open source DOS yang dapat Anda gunakan untuk menjalankan perangkat lunak bisnis lama dan aplikasi DOS lainnya. Program apa pun yang bekerja pada MS-DOS juga harus berjalan di Freedos.
Pertama, unduh salinan FreedosInstal CD-ROM dari situs web Freedos. Pada saat penulisan, versi terbaru adalah Freedos 1.3jadi file kami akan dinamai fd13live.iso.
Kemudian, jika Anda tidak melakukannya lebih awal, silakan dan tentukan disk virtual dengan qemu-img
memerintah:
$ qemu-img create image.img 200M
Gunakan disk virtual itu di baris perintah untuk memulai qemu:
$ qemu-system-i386 -hda image.img -cdrom FD13LIVE.iso -m 16M -boot order=dc
Dan ikuti petunjuk untuk menginstal Freedos:
Perhatikan bahwa Anda mungkin diminta untuk reboot setelah mempartisi drive C: Anda. Setelah melakukan itu, restart proses instalasi untuk menyelesaikannya.
Dan sekarang Anda memiliki sistem DOS yang sedang berjalan!
Qemu dan Freedos memudahkan untuk menjalankan program DOS lama di bawah sistem operasi lain, termasuk Linux. Setelah Anda mengatur QEMU sebagai emulator mesin virtual dan menginstal Freedos, Anda harus siap untuk menjalankan program DOS klasik favorit Anda dari Linux.

Terkait
5 alasan sekarang adalah waktu terbaik untuk bermain game retro dos
C:/dos. C:/dos/run. Jalankan/dos/run.