DOSBox: Cách chạy các ứng dụng DOS cũ trên Linux

Màn hình chính của DOSBox

DOSBox là một Trình giả lập DOS trong đó có các phiên bản dành cho Linux, FreeBSD, Mac OS X, Windows, v.v. Trình giả lập nhằm mục đích tạo ra môi trường thích hợp để các ứng dụng và trò chơi DOS cũ có thể tiếp tục được sử dụng trong các hệ điều hành hiện đại mà không gặp vấn đề về khả năng tương thích.

Vì niềm đam mê với bộ vi xử lý, đôi khi tôi cần một chương trình có tên là MICRO trong phiên bản dành cho MS-DOS và tôi đã gặp phải vấn đề khi muốn chạy nó. DOSBox đã bảo lãnh cho tôi và bây giờ tôi giải thích cách làm.

Đầu tiên là cài đặt nó, đối với các bản phân phối dựa trên Debian, bạn có thể sử dụng dòng sau, cho các bản phân phối dựa trên gói RPM hoặc các bản phân phối khác (đối với openSuSE, bạn có thể đi đến liên kết này và nhấp vào nút Cài đặt Trực tiếp), bạn có thể tìm kiếm giải pháp thay thế thích hợp (nếu muốn, bạn cũng có thể tải xuống từ web www.dosbox.com hoặc sử dụng các công cụ như Aptitude):

sudo apt-get install dosbox

Sau khi cài đặt, bạn có thể sử dụng nó bằng cách chạy chương trình. DOSBox sẽ cho phép bạn chạy chương trình hoặc trò chơi điện tử cho MS-DOS với phần mở rộng .exe, .com và .bat. Nếu bạn muốn biết nó có thể được thực hiện như thế nào, chỉ cần nhập thông tin sau để bắt đầu:

dosbox

Sau khi thực hiện, bạn có thể sử dụng Lệnh DOS để di chuyển xung quanh nó. Bây giờ bạn có thể tạo một thư mục có tên "Schedule" trong / Home và ở đó bạn có thể lưu các tệp thực thi DOS mà bạn muốn chạy. Nếu tệp thực thi đã ở đó, bạn có thể nhập như sau vào DOSBox (Z: \> là lời nhắc DOSBox xuất hiện và bạn không cần phải nhập nó):

Z:\> mount C /home/usuario/programasdos

Nếu mọi thứ diễn ra tốt đẹp, a tin nhắn "Ổ C được gắn dưới dạng thư mục cục bộ / nhà / người dùng / được lập trình" trong trường hợp của chúng tôi. Đây là cách thư mục nơi bạn có các tệp thực thi DOS được gắn kết và nó đã sẵn sàng để sử dụng. Bây giờ chúng ta phải thực thi chương trình hoặc trò chơi DOS mà chúng ta muốn xử lý. Kiểu:

Z:\> C:

Bây giờ nhanh chóng Nó sẽ được thay đổi thành C: \> và nếu bạn muốn hoặc không nhớ tên của các tệp thực thi, bạn có thể sử dụng DIR và các lệnh DOS khác để thực hiện. Ví dụ: nếu tệp thực thi nằm bên trong một thư mục con khác, chúng ta có thể chuyển đến thư mục đó bằng cách gõ:

C:\> cd nombre_directorio

Trong trường hợp của chúng tôi, đây không phải là trường hợp, vì thực thi trực tiếp trong chương trình. Chúng tôi tiếp tục viết tên đầy đủ của chương trình và nhấn ENTER, như nó đã xảy ra trong MS-DOS. Ví dụ: hãy tưởng tượng rằng bạn muốn chạy micro.exe được tìm thấy trong thư mục đã tạo, sau đó bạn nhập:

C:\> micro.exe

Và sau khi nhấn ENTER, nó sẽ mở ra. Hãy nhớ rằng chúng tồn tại một số phím tắt các phím để thực hiện các thao tác nhất định trong DOSBox, chẳng hạn như Ctrl + F9 để thoát DOSBox, Alt + ENTER để sửa đổi chế độ toàn màn hình, Ctrl + F5 để chụp màn hình và Ctrl + F10 để nhả chuột hoặc chụp để xử lý ứng dụng DOS. Còn nhiều hơn nữa, bạn có thể tham khảo hướng dẫn sử dụng DOSBox.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Cho ăn dijo

    và vi mô đang làm gì? Tôi còn lại với sự nghi ngờ XD lời chào

    1.    trục85 dijo

      Xin chào. Micro là một trình mô phỏng bộ vi xử lý Motorola 6800. Nó có các công cụ khác nhau hoạt động như một người huấn luyện để biết cách xử lý các hướng dẫn, cách nó hoạt động bên trong, IRQ, lập trình nó, v.v.

    2.    trục85 dijo

      Xin chào. Micro là một trình mô phỏng bộ vi xử lý Motorola 6800. Nó có các công cụ khác nhau hoạt động như một người huấn luyện để biết cách xử lý các hướng dẫn, cách nó hoạt động bên trong, IRQ, lập trình nó, v.v.

      Chúc mừng.

      1.    Cho ăn dijo

        grax, một lần tôi lập trình 6800 khi tôi đang học điện tử, tôi thậm chí không nhớ, grax cho sự đóng góp. Lời chào hỏi

  2.   chuỗi jhon dijo

    Xin chào, tôi muốn sử dụng một chương trình để giao tiếp với một plc, chương trình có tên là logic master 90, nó mở ra và mọi thứ nhưng khi muốn mở hoặc xem những gì bên trong plc, một lỗi giao tiếp xuất hiện, tôi có thể cấu hình như thế nào? Cảm ơn bạn sử dụng bạc hà linux

  3.   chuỗi jhon dijo

    Xin chào, bạn thế nào? Tôi muốn sử dụng một chương trình để giao tiếp với plc, chương trình là logicmaster 90, nó mở ra nhưng khi cố gắng mở những gì bên trong plc tôi nhận được thông báo lỗi giao tiếp, làm cách nào để cấu hình giao tiếp ? Cảm ơn… Tôi sử dụng linux mint 17.3

  4.   Miguel dijo

    Xin chào, tôi biết rằng đã lâu rồi kể từ khi bài viết này được xuất bản, nhưng tôi cần hỏi bạn một câu hỏi. Tôi phải cài đặt ổ DOSBox C của mình bằng cách gắn nó vào đĩa USB, nhưng vì nó có tên với khoảng trống nên tôi không thích. Bất cứ ai biết cách bạn có thể viết lệnh mount trong dosbox cho linux để mount ổ USB đó dưới dạng đĩa C:? Cảm ơn

  5.   naomi dijo

    rất đơn giản để hiểu! Cảm ơn bạn!

  6.   Ông Ef dijo

    Như tôi đã đặt điểm kép (:).

  7.   Ông Ef dijo

    Làm thế nào để bạn đặt điểm kép (:)?