Skip to content

Usb Flasher is a simple, cross-platform utility for flashing ISO images onto USB drives. It supports both MBR and GPT partition tables and provides a clean, easy-to-use graphical interface built with Python and Qt.

License

Notifications You must be signed in to change notification settings

TryCoffee/usbflasher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usb Flasher

Usb Flasher is a simple, cross-platform utility for flashing ISO images onto USB drives. It supports both MBR and GPT partition tables and provides a clean, easy-to-use graphical interface built with Python and Qt.


Features

  • Flash ISO images to USB drives safely.
  • Support for MBR and GPT partition tables.
  • Real-time progress bar during flashing.
  • Automatic detection of connected USB drives.
  • Error handling and informative status messages.
  • User-friendly GUI (Qt-based).

Installation

Prerequisites

  • Python 3.9+
  • Qt (PyQt6 or PySide6)
  • dd (on Linux/macOS) or equivalent disk writing tool

Clone the repository

git clone https://github.com/yourusername/usb-flasher.git
cd usb-flasher
python3 main.py

About

Usb Flasher is a simple, cross-platform utility for flashing ISO images onto USB drives. It supports both MBR and GPT partition tables and provides a clean, easy-to-use graphical interface built with Python and Qt.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages