utmapp / utmapp/UTM

Shared Directory missing after Pause/Resume on Apple Virtualization

Open
#7,025 2 comments 1 reaction 0 assignees View on GitHub
apple virtualization
Dominant language
Swift
Stars
35.5k
Forks
1.8k
Avg merge
5d 5h
Merged PRs (30d)
7

Description

**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**
shared Folder is missing after VM was Paused and Resumed.
trying to remount it in the Guest throws: "special device share does not exist."

Im Unsure if this even is an UTM issue as i havent seen anything that seems related to Directory sharing in UTMs pause() and resume() methods.
Without having any Knowledge about UTMs inner workings (or even swift), i tried to trigger the updateSharedDirectories() in the resume() method in the hope that it would add the Shared Folder again ... without any success :/

**Configuration**
* UTM Version: 4.6.2
* macOS Version: 15.3
* Mac Chip (Intel, M1, ...): Apple M2
* Apple Virtualization

Contributor guide

Open the contributing guide

Research direction

Start by tracing UTM's Apple Virtualization pause() and resume() paths, then inspect where updateSharedDirectories() is called. Reproduce the pause/resume sequence with the reported configuration and confirm that the shared folder remains available or can be remounted afterward.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.