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