主機是Ubuntu 10.04,我已經在VirtualBox上安裝了FreeDOS。
我知道如何與 Linux 來賓共用資料夾,但 VBoxGuestAdditions.iso 中沒有 DOS 檔案。
我發現這一頁但它的宿主是WindowXP。
如何在 VirtualBox 中與 DOS 來賓和 Ubuntu 主機共用資料夾?
答案1
當作為來賓運行 DOS 時,Virtual Box 無法使用提供此功能的驅動程式意義上的「共用資料夾」。
您可以透過使用支援 Samba 的 DOS 用戶端設定網路共用來與 Ubuntu 主機共用 DOS 來賓資料。我無法給你一個簡潔的操作方法,因為我以前沒有這樣做過,因為缺乏時間和對 DOS 缺乏興趣,但我可以給你一些提示,告訴你你需要什麼,以防你繼續這樣做。
- 適用於 DOS 的支援 samba 的客戶端(例如 Microsoft微軟客戶端或者DOS 的 LAN 管理器
- 需要啟用主機上的 Samba 才能使用舊的驗證 (
lanman auth=yes
) - DOS 和 Ubuntu 需要在同一個工作群組中
仍然存在一些限制,因為您將無法從主機作業系統存取 DOS vdi(您僅在 DOS 上運行客戶端),但如果一切都設定完畢,您也許能夠將資料從 DOS 發送到 Ubuntu。
答案2
我不確定這是否有幫助,但我成功地透過 CD ROM 安裝了一個大型應用程式。
首先,您需要啟用CD ROM。我透過以下連結安裝了 VB VDI 映像: https://www.kirsle.net/blog/entry/ms-dos-and-windows-3-1 https://www.kirsle.net/blog/entry/ms-dos-and-windows-3-1
當您右鍵單擊滑鼠時,您可以在選單中看到“壓縮”,您可以找到“iso”類型,將檔案或資料夾壓縮為iso格式。
然後,在 Ubuntu 桌面頂部的裝置選單下,您可以看到「CD/DVD 裝置 -> 選擇虛擬 CD/DVD 檔案」選單。
如果您想從 DOS 匯出任何文件,請使用 FDD,因為您還沒有建立大文件。
祝你好運。