VOGONS


First post, by exofreeze

User metadata
Rank Member
Rank
Member

I followed a guide online to install my copy of Dos 6.22 to a new hd image file (using bximage). Everything seemed to go well.

The point of this is to run an old shareware app called Quest Maker, which is incompatible with standard dosbox.

However, now that I have a bootable image with dos 6.22 on it.... I don't know how to go about accessing files outside of the disk image. I suppose I have to create a second image and mount it as a second drive? But I'm drawing a blank on how to turn a folder with a few files into an image. I used magiciso to create an iso image with the games files, however I can't access that mount once it boots the dos image.

Every guide I have read on installing MS-DOS in Dosbox sort of skips over this step, and simply says, "Now you can install applications" without explaining how to actually access the files. Assistance would be appreciated.

Reply 1 of 4, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
exofreeze wrote:

However, now that I have a bootable image with dos 6.22 on it.... I don't know how to go about accessing files outside of the disk image.

You don't. You can insert files into the image from outside of DOSBox using a program like DiskExplorer, OSFMount, or Winimage, or as you suggest, you can insert them into a separate image. ISO images should work as well, but of course they will be read-only; you might need an SVN build that includes the new DOSBox-X patch with IDE emulation.

You can mount multiple images, such as for drive C and drive D, and then boot from the image mounted as C using "boot -l c".

In theory, you can also setup network support in an SVN build of DOSBox and then, for example, use mTCP to access an FTP server running under Windows.

Reply 2 of 4, by VileR

User metadata
Rank l33t
Rank
l33t

Why not mount the hard drive image in DOSBox and copy your files to it from a mounted folder (before booting from it)?

If you must have your files on a separate image, try making it another hd image rather than an iso, and IMGMOUNTing it with the "-fs none" parameter (see wiki for the different syntax required in that case) to make it visible to DOS after booting your first image. Haven't tested this myself with two hard drive images, though it works fine for a single hard drive when booting a DOS floppy.

[ WEB ] - [ BLOG ] - [ TUBE ] - [ CODE ]

Reply 3 of 4, by exofreeze

User metadata
Rank Member
Rank
Member

I ended up using WinImage to inject the files and that worked for me. It seems Jorpho suggested this route, and I definitely think it is easier than doing the copying via dosbox through two mounted images (although I appreciate the suggestion, and I suppose that would be the way to go if the injectors didn't work).

Reply 4 of 4, by slacka

User metadata
Rank Newbie
Rank
Newbie

After building a MS-DOS image, I also ran into the same issue as exofreeze. In the end, I had to go through the whole process again to make a larger image file.

Being able to mount and boot at the same time, would be a great feature enhancement to DOSBox.