Skip to content

mufeedvh/macmountusb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages