Skip to main content

GUI-Application to write bootable disk images to USB key.

Project description

USB-Imager

USB-Imager is a GUI tool to write bootable disk images to USB key.

License GPLv3
Copyright © 2021-2022 by Secu-Design®

Screenshot

1. Features

  • No root privileges required.
  • Drives get automatically unmounted and locked (if encrypted) before writing.
  • Writing support for hybrid ISOs by checking the MBR signature.
  • Adjustable write buffer

Planned:

  • Automatic deactivation of LVM2 volumes before writing
  • Write to multiple USB keys simultaneously
  • Checksum verification after copying
  • Multilanguage support
  • Flatpak support

2. Installation

  • pip / pipenv:

    If the distribution's own package manager is not supported yet, the USB-Imager can alternatively be installed via the Python package manager pip.

    $ pip install usb-imager
    $ pip uninstall usb-imager
    

    or pipenv:

    $ pipenv install usb-imager
    $ pipenv run usb-imager
    $ pipenv uninstall usb-imager
    

3. Usage

Start USB-Imager via the desktop icon or just type usb-imager in your terminal window.

4. Notice:

Pip installation with Debian based linux (Ubuntu, Linux Mint, ...):

~/.local/bin may not be included in the executable search path due to a bug, you have to manually add the directory to the PATH environment variable by adding it to ~/.profile in this case.

$ PATH=~/.local/bin:$PATH

5. Support

If you want to report a bug or request a feature, you can do so here. You can also write an email to Skynet-Devel.

6. Acknowledgements

Thanks to:

  • My loved ones for their almost infinite patience.

Changelog:

Version 2.0.1

  • Code improvements

Version 2.0.0

  • Remove usb-imager-git from Arch-Linux AUR repository
  • python min version >= 3.9
  • Replace PySide2 with PySide6
  • Code improvements and bug fixes

Version 1.1

  • usb-imager-git is now available in the Arch-Linux AUR repository
  • Writing buffer values changed
  • Improve error detection and error messages in case of missing dependencies
  • Code improvements and minor bug fixes

Version 1.0

  • Initial version

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

USB-Imager-2.0.1.tar.gz (137.8 kB view hashes)

Uploaded Source

Built Distribution

USB_Imager-2.0.1-py3-none-any.whl (160.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page