The MASM Forum Archive 2004 to 2012

Miscellaneous Forums => The Orphanage => Topic started by: Gunther on October 04, 2010, 09:23:56 PM

Title: Settings Virtual Box
Post by: Gunther on October 04, 2010, 09:23:56 PM
I've installed Oracle's Virtual Box. It's easy to use and free - these are definitive advantages. At the moment, I've 2 images running: DOS 7.1 and FreeDOS. But there's one tricky question: Because for Windows 98 guests (and below) the so called Guest Additions are not supported. So, such clients can't have Shared Folders and USB drives won't work. It is possible to implement data from the Host into the Guest via iso images. But vice versa? Has anyone experiences with such questions?

Gunther
Title: Re: Settings Virtual Box
Post by: Antariy on October 04, 2010, 10:23:35 PM
Quote from: Gunther on October 04, 2010, 09:23:56 PM
It is possible to implement data from the Host into the Guest via iso images. But vice versa? Has anyone experiences with such questions?

Gunther, which format have virtual disks (hard) of VB?
For example, WinImage can open virtual disk files of VPC and VMWare, and you can extract files which you wants. But I don't know which is format of VB's disks.



Alex
Title: Re: Settings Virtual Box
Post by: FORTRANS on October 05, 2010, 01:00:54 PM
Hi,

   To get around the shared folders problem, you could
try sharing a network drive or use FTP

Regards,

Steve.
Title: Re: Settings Virtual Box
Post by: Gunther on October 05, 2010, 06:32:07 PM
Thank you FORTRANS,

I'll try that.

Gunther
Title: Re: Settings Virtual Box
Post by: Gunther on October 06, 2010, 01:58:05 PM
Hello FORTRANS,

Quote from: FORTRANS, October 05, 2010, 02:00:54 pmyou could try sharing a network drive or use FTP

Do you remember, which drivers must be installed for DOS network support? Virtual Box installs a PCnet-FAST adaptor with NAT (Network Address Translation), which Win98 will found very quick; but what is with DOS 7.1?

I figured out that WinMount version 3.4 can mount an entire image as virtual drive. That could be an elegant solution. Unfortunately, it's shareware  :(.

Gunther
Title: Re: Settings Virtual Box
Post by: japheth on October 06, 2010, 04:16:07 PM
Hello,

I won't recommend VirtualBox for DOS because

- its "fullscreen mode" for DOS text modes is ludicrous
- its keyboard emulation is "not very good", to say the least. It will drive you mad

What I'm using is Qemu. Not the latest versions, because I made an adjustment to the source ( the Qemu keyboard emulation for DOS is also pretty weak ) and don't want to repeat these actions too often.

The big advantage of Qemu is that you can attach a host's physical drive as a physical drive in the guest. I use a 2 GB USB memory stick, which is drive R: in WinXP and becomes drive D: in FreeDOS/MS-DOS under Qemu.

The "network approach" is possible, but it requires to load the MS network client in DOS, which needs a huge amount of conventional memory. Far worse than the Qemu solution mentioned above.

Title: Re: Settings Virtual Box
Post by: Gunther on October 06, 2010, 04:59:24 PM
Quote from: japheth, October 06, 2010, at 05:16:07 PMThe big advantage of Qemu is that you can attach a host's physical drive as a physical drive in the guest.

Sounds interesting.

Quote from: japheth, October 06, 2010, at 05:16:07 PMNot the latest versions

What version would you suggest?

Gunther
Title: Re: Settings Virtual Box
Post by: japheth on October 06, 2010, 06:00:12 PM
Quote from: Gunther on October 06, 2010, 04:59:24 PM
What version would you suggest?

I use Qemu v0.10.2 (without 64-bit support) and Qemu v0.9.1 (with 64-bit support). Newer versions most likely also work. However, with v0.10 the focus of Qemu development has shifted to KVM, so it is - or at least was - a bit Linux-oriented and Windows support may have been diminished.

If you just want to edit, assemble/compile and test some software in DOS, Qemu is good and sufficiently fast.
Title: Re: Settings Virtual Box
Post by: Gunther on October 06, 2010, 06:37:06 PM
Quote from: japheth, October 06, 07:00:12 PMIf you just want to edit, assemble/compile and test some software in DOS, Qemu is good and sufficiently fast.

That's good news. It's exactly my goal. Thank you.

Gunther
Title: Re: Settings Virtual Box
Post by: FORTRANS on October 06, 2010, 08:12:21 PM
Quote from: Gunther on October 06, 2010, 01:58:05 PM
Hello FORTRANS,

Do you remember, which drivers must be installed for DOS network support? Virtual Box installs a PCnet-FAST adaptor with NAT (Network Address Translation), which Win98 will found very quick; but what is with DOS 7.1?

Hi Gunther,

   The time I did it, I used the client software from IBM's
Warp Server and the NIC driver.  You can search IBM
and Microsoft's sites for network client software (at least
you used to be able).  I may have tried something from
the following site for TCP/IP as wel l as it was my HP 200LX
that I used on the network.

http://hp200lx.net/super.html

Regards,

Steve N.
Title: Re: Settings Virtual Box
Post by: Gunther on October 07, 2010, 02:49:55 PM
Quote from: japheth, October 06, 2010, 07:00:12 pmI use Qemu v0.10.2 (without 64-bit support) and Qemu v0.9.1 (with 64-bit support).

I assume your host OS is Windows, isn't it?

Gunther