I recently got a new monitor, a MAG 274UPF to be exact.
I’m liking it so far, but I noticed that I’m getting a lot of
Eject "NO NAME" before disconnecting or turning it off notifications whenever I wake my Mac up from sleep.
Turns out MSI, in its infinite wisdom, has decided to included a piece of software on a disk that ships with the monitor, and mounts every time the monitor turns on - and to top it off, they thought it’d be a good idea to make sure it can’t be disabled. sigh
This causes the disk to be unmounted improperly and cause that annoying error.
Here’s how to fix it by prevent it from being mounted in the first place:
Open a terminal window and type the following:
diskutil info -all | grep -A 20 -B 20 "NO NAME"
You’ll see something like this:
Copy the value for
Volume UUID .
Run the following command:
This opens a
vi to edit
Add a line this line at the end of the file:
UUID=<THE VALUE YOU COPIED BEFORE> none msdos ro,noauto
And finally, reboot.
The OSD volume shouldn’t be mounted anymore.
If you’re new to
vi , follow these instructions:
- Press G (capital G, case matters here)
o(lower case o)
- Add that line either by typing, or pasting it in
:wq!- again, case matters