I know this is a question which has been asked many times before, and it should be simple. I think I'm close but I must be doing something wrong.
This is my first time using QEMU and I'm really struggling. I am using virt manager to host windows 7 and I'm trying to get files to and from MX Linux. First, I attempted to download something from github on the windows VM so it could recognise linux files (it might have been winfsp or something else, I don't have my search history).
Then I ran into my first road-block:
Windows only has internet explorer installed, and I can hardly view any pages, I was unable to download chrome, chromium, firefox or brave on the VM. I tried to load files in the VM using a USB stick, I didn't manage this either. I gave up on trying to download anything from the internet on the guest VM. I decided rather than passing linux files to windows, I'd try and pass windows files on linux to windows guest-
Then finally I was a bit sketchy but I created a NTFS then exFAT 8mb partition on my nvme drive using fdisk and then mkfs.ntsf then when that didn't work mkfs.exfat without success either.
I don't quite understand what the 'tag name' (like "shared") means, does this become the drive name in the windows VM?
My rough method was sudo mount -t virtiofs shared /dev/nvme0n1p4 then
in virt manager I added a hardware > filesystem: I tried Driver = mount, mode I tried quite a few like squich and passthrough, for the source path I tried "/dev/nvme0n1p4" and I also tried "/media/1toneboy/352D-156E/test folder" and for target path I called it "shared"
But when I then went to start the virtual machine it said (sorry I'm not at home I don't have the exact wording) error: bad file type, superblock....permission denied
Is there anything I'm doing obviously wrong in passing an NTFS or exfat partition to the VM? Is there a more simple way to transfer file?
Thanks very much!