I wrote the article, but I haven't used this QEMU feature for a long time. I found that the "live" access to the folder could be problematic (sometimes no problem .. typically slow .. crashed QEMU a few times) but that was several years ago and the QEMU folks may have fixed that issue by now.
Now, I use a virtual disk image for QEMU. After I shut down the FreeDOS guest, I can "mount" the virtual disk as a non-privileged Linux user with guestfstools, and manage files like I normally would. If the image file is "$img" and the mount point is "$mnt" (such as /tmp/freedos) then run this: guestmount -a $img -m /dev/sda1 $mnt And when you're done, you can unmount it with this: guestunmount $mnt Also: You don't have to run QEMU as root (with sudo). I never do. Jim On Sun, Mar 10, 2024 at 12:53 PM hms--- via Freedos-user <freedos-user@lists.sourceforge.net> wrote: > > Hi there > I need some help please. Does any one know how to get around the size > limitation of the access Linux folder when running FreeDos under QEMU? > The access folder is named "dosfiles" as in Jim Hall's article on > Opensource. > Running the command:- > sudo qemu-system-i386 -m 32 -rtc base=localtime -drive > file=dos.img,index=0,media=disk,format=raw -drive > file=fat:rw:dosfiles/,format=raw -boot order=c -display sdl -enable-kvm > > Gives status message of:- > vvfat dosfiles/ chs 1024,16,63 > > And an error message is issued:- > qemu-system-i386: -drive file=fat:rw:dosfiles/,format=raw: Directory > does not fit in FAT16 (capacity 516.06 MB) > > Removing files from the "dosfiles" directory allows FreeDos to run. _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user