utmapp / UTM

Virtual machines for iOS and macOS
https://getutm.app
Apache License 2.0
27.15k stars 1.34k forks source link

Data corruption and I/O errors with share on macOS Sequoia #6739

Closed nolaforensix closed 1 week ago

nolaforensix commented 1 month ago

BEFORE SUBMITTING YOUR ISSUE, PLEASE LOOK AT THE PINNED ISSUES AND USE THE SEARCH FUNCTION TO MAKE SURE IT IS NOT ALREADY REPORTED. ALWAYS COMMENT ON AN EXISTING ISSUE INSTEAD OF MAKING A NEW ONE.

Describe the issue
I've been using an Intel Kali VM for some time with UTM with acceptable performance and no issues. After upgrading to macOS 15, the share between my Mac and the Kali VM began having data corruption issues. Things work for a short time, then files can't be written to the share from the Kali side. Occasionally, an I/O error is thrown.

Configuration

Crash log
If the app crashed, you need a crash log. To get your crash log, open Console.app, go to Crash Reports, and find the latest entry for either UTM, QEMU, QEMUHelper, or qemu-*. Right click and choose Reveal in Finder. Attach the report here.

Debug log
For all issues related to running a VM, including crashes, you should attach a debug log. (This is unavailable for macOS-on-macOS VMs. Attach an excerpt of your system log instead.) To get the Debug log: open UTM, and open the settings for the VM you wish to launch. Near the top of the QEMU page is Debug Log. Turn it on and save the VM. After you experience the issue, open the VM settings again and select Export Log... and attach it here.

Upload VM
If your issue is related to a specific VM, please upload the config.plist from your VM's .utm directory. To get this, right-click the VM in UTM and choose "Show in Finder". Then right-click the selected file in Finder and choose "Show Package Contents". The config.plist file is now visible. Right-click it and choose "Compress". Attach the resulting config.plist.zip file here. You can upload the entire .utm if needed, but note this includes your VM's drive image and may contain personal data. Since Github has an attachment size limit, you may want to upload to another service such as Google Drive. Link it here.

4WvgqJu commented 3 weeks ago

me too!

osy commented 1 week ago

Please upgrade to 15.1 and try again. There was a known bug in macOS which broke I/O.

4WvgqJu commented 1 week ago

Done. Fixed. Closed issue.