What was the qemu command you used?  It sounds like you paying a double
penalty somewhere for how you’re get the disk image into qemu.  Loopback
devices pay some penalty.  10x seems like some option is missing to improve
performance.

On Wed, Mar 13, 2024 at 2:57 AM hms--- via Freedos-user <
freedos-user@lists.sourceforge.net> wrote:

> Hi All
> Some feedback. Creating a 2G image allowed me to assemble source code
> correctly. The only penalty being speed. About 6 to 11 times slower than
> running DOS under XP.
> I mounted the image and copied source files from backup directory to
> mounted C: drive.
> Lubuntu Linux error on boot up resolved. QEMU-KVM had crashed on two
> occasions and logs created in the /dev/crash directory. Deleting the log
> files in /dev/crash removed the error message on start up.
>
> I used "mount" instead of "guestmount". Steps below.
>
> Display start sector and sector size:
> $ fdisk -l dos.img
> Eg. 63 and 512 bytes. Offset = 63 * 512 = 32256
>
> Create directory:
> $ mkdir /tmp/dos
>
> Mount image in directory:
> $ sudo mount -o loop,offset=32256 dos.img /tmp/dos
>
> Copy directories:
> Eg.
> $ cp -r /temp/source-dir  /tmp/dos
>
> Unmount image:
> umount /tmp/dos
>
> John
>
>
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to