Macmountusb
A TUI tool for macOS to easily list and mount USB devices when Disk Utility fails. Ideal for fixing issues with SanDisk Extreme Portable SSDs and other external drives.
Install / Use
/learn @mufeedvh/MacmountusbREADME
MacMountUSB
MacMountUSB is a Textual-based TUI (Text User Interface) application for macOS that helps you list and mount USB devices using a user-friendly interface. The application parses the output from system_profiler and allows you to mount selected USB devices using hdiutil.
For?
- MacOS failing to mount your external drives? Use this tool.
- MacOS Disk Utility stuck on loading? Use this tool.
- Manually mounting the USB device with diskutil isn't working? Use this tool.
- You have a SanDisk Extreme Portable SSD and MacOS can't detect it? ...Yeah, use this tool.
Requirements
- macOS
- Python 3.7+
- Textual library
Installation
- Clone the repository:
git clone https://github.com/mufeedvh/macmountusb.git
cd macmountusb
- Create a virtual environment (optional but recommended):
python3 -m venv .venv
source .venv/bin/activate
- Install the required dependencies:
pip install textual
Usage
- Run the application:
sudo python3 macmountusb.py
- Use the arrow keys to navigate through the list of USB devices.
- Press Enter to select a device and mount it.
License
This project is licensed under the MIT License.
