Unmount disk failed
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 44.7k
- Forks
- 3.6k
- Avg merge
- 21m
- Merged PRs (30d)
- 1
Description
I have an external harddrive that I use with Time Machine on my laptop. The situation is a bit clunky and I have to eject it in order to use my laptop as a laptop, but it has worked, until now. I thought there was an issue with the drive. I couldn't eject it anymore. No matter what I did it just would not eject. Even trying to use diskutil CLI, I could not unmount the disk. Google searches and trying different commands or using the disk utility application did nothing until I found an obscure stack exchange where someone else was having the same problem years ago and killing iTerm fixed the problem. So I killed hyper and was immediately able to eject the external drive. I thought maybe this was a fluke, so I tried again. If hyper is running, I cannot eject the disk. If I kill the hyper process, ejecting works as expected.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the problem with Hyper running and an external Time Machine drive attached. Compare ejecting through the diskutil CLI and Disk Utility application, then verify whether terminating the Hyper process is the condition that restores unmounting. Done means the drive can be ejected while Hyper remains running, or the blocking behavior is clearly identified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100