SkillAgentSearch skills...

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/Macmountusb
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

  1. Clone the repository:
git clone https://github.com/mufeedvh/macmountusb.git
cd macmountusb
  1. Create a virtual environment (optional but recommended):
python3 -m venv .venv
source .venv/bin/activate
  1. Install the required dependencies:
pip install textual

Usage

  1. Run the application:
sudo python3 macmountusb.py
  1. Use the arrow keys to navigate through the list of USB devices.
  2. Press Enter to select a device and mount it.

License

This project is licensed under the MIT License.

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated7mo ago
Forks2

Languages

Python

Security Score

77/100

Audited on Aug 25, 2025

No findings