![]() As there is a large amount of data on this drive, I'm a bit reluctant to copy everything elsewhere with btrfs restore (which also means finding space elsewhere), reformat, and copy everything back. ![]() This has happened once before on another drive and btrfs check -repair also didn't work. btrfs restore also seems to have no trouble reading data from the drive, and btrfs check complains only about an invalid cache entry (and clear_cache doesn't help when mounting). However, when BTRFS thinks that all the superblocks are okay: $ sudo btrfs rescue super-recover -v /dev/sdb2Īnd if I try specifying sb=$((67108864/4)) ( mount uses 1k units, so you have to divide by 4 on a system with 4k blocks) to use one of the alternative superblocks, I get the same error. To install the Eject menu extra, navigate to /System/Library/CoreServices/Menu Extras and double-click have an external drive formatted with BTRFS that seems refuses to mount: $ sudo mount -vs -t btrfs -o ro,recovery,errors=continue /dev/sdb2 /media/user/dir Alas, unlike Ejector, it can’t eject other types of mounted volumes. DeLong has acknowledged the issue and said he’ll fix it in an update.Īs a bonus tip, what if you have an Apple USB SuperDrive but lack an Eject key? You can usually drag a mounted CD or DVD to the Trash to eject it, and Apple also provides a menu extra that puts an Eject menu in the menu bar, from which you can select a SuperDrive to eject its disc (with tray-based drives, it can also open the tray). After I force-quit Ejector in Activity Monitor and moved it to the Applications folder, it worked fine. After checking DeLong’s Twitter feed, I discovered the problem: Ejector doesn’t launch correctly if you leave it in the Downloads folder. When I first downloaded and opened Ejector, nothing happened on either my High Sierra or Mojave machines. Here’s a quick tip that might save you from some confusion. But no one can accuse DeLong of greed since he’s openly asking Apple to “ Sherlock” his app at the bottom of Ejector’s Web page, even including a Radar link that Apple developers can follow to formally request the feature from Apple. There isn’t anything else to the app, which might make you balk at its $9.99 price, though there is a 7-day free trial. If that’s the case, press the Option key to perform a force-eject. As always, if there are files (even invisible ones) open on a volume that you want to eject, macOS won’t let you eject it. ![]() What can you eject? DeLong lists “partitions, disk images, network drives, or external drives.” In short, you can eject any mounted volume other than your boot drive. However, if you have a macro utility like Keyboard Maestro, you could assign the Ejector app to any key combination. Alas, if you have a Mac that lacks either an Eject key or a Touch Bar, you’re out of luck-there’s currently no way to connect the eject action to a key of your choosing. No Eject key on your MacBook Pro? No problem, because Ejector also supports the Touch Bar, displaying an eject button in the Control Strip. No need to lift your hands from the keyboard! Choose one and click Eject, or you can use the arrow keys to select a volume and press Return to eject it. It runs in the background, and when you press the Eject key, a window opens showing all ejectable volumes. For the rest of us, this is where Dave DeLong’s clever Ejector app comes in.Įjector is incredibly simple. ![]() But if you don’t have an Apple USB SuperDrive, that Eject key sits quietly-sad, lonely, and seldom touched (unless you like pressing Control-Eject to bring up a dialog with buttons for Restart, Sleep, and Shut Down, or Control-Shift-Eject to sleep the screen). And many people still have older MacBooks and keyboards with Eject keys. It has been years since Apple last shipped a Mac with an internal optical drive, yet both the Magic Keyboard and Magic Keyboard with Numeric Keypad still include an Eject key.
0 Comments
Leave a Reply. |