vercel / vercel/hyper

Unmount disk failed

Open
#4,925 0 comments 0 reactions 0 assignees View on GitHub

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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.