Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Utility for writing raw disk images & hybrid isos to USB keys

branch: master

Merge pull request #6 from lnussel/master

make it run as non-root
latest commit a4dcffa08c
Matt Barringer mbarringer authored
Octocat-spinner-32 icons First code checkin August 28, 2012
Octocat-spinner-32 windows Allow all files in the Windows file dialog September 18, 2012
Octocat-spinner-32 .gitignore Better .gitignore November 14, 2012
Octocat-spinner-32 COPYING First code checkin August 28, 2012
Octocat-spinner-32 DeviceItem.h First code checkin August 28, 2012
Octocat-spinner-32 INSTALL First code checkin August 28, 2012
Octocat-spinner-32 MainWindow.cpp use file descriptor passing December 18, 2013
Octocat-spinner-32 MainWindow.h Adding support for udisks2 November 14, 2012
Octocat-spinner-32 MetaTypes.h Adding support for udisks2 November 14, 2012
Octocat-spinner-32 Platform.cpp use file descriptor passing December 18, 2013
Octocat-spinner-32 Platform.h use file descriptor passing December 18, 2013
Octocat-spinner-32 PlatformHal.cpp Adding support for udisks2 November 14, 2012
Octocat-spinner-32 PlatformHal.h use file descriptor passing December 18, 2013
Octocat-spinner-32 PlatformUdisks.cpp Adding support for udisks2 November 14, 2012
Octocat-spinner-32 PlatformUdisks.h use file descriptor passing December 18, 2013
Octocat-spinner-32 PlatformUdisks2.cpp fix unmounting unpartitioned devices December 18, 2013
Octocat-spinner-32 PlatformUdisks2.h use file descriptor passing December 18, 2013
Octocat-spinner-32 README.md Some updates to the build process November 14, 2012
Octocat-spinner-32 imagewriter.desktop add keywords and mime types December 18, 2013
Octocat-spinner-32 imagewriter.pro Some updates to the build process November 14, 2012
Octocat-spinner-32 imagewriter.qrc First code checkin August 28, 2012
Octocat-spinner-32 imagewriter.spec Some updates to the build process November 14, 2012
Octocat-spinner-32 logo-empty.png First code checkin August 28, 2012
Octocat-spinner-32 logo-mini.png First code checkin August 28, 2012
Octocat-spinner-32 main.cpp use file descriptor passing December 18, 2013
Octocat-spinner-32 udisks2_interface.cpp Some updates to the build process November 14, 2012
Octocat-spinner-32 udisks2_interface.h Adding support for udisks2 November 14, 2012
Octocat-spinner-32 udisks2_interface.xml Adding support for udisks2 November 14, 2012
Octocat-spinner-32 udisks2_mountpoints_interface.cpp Some updates to the build process November 14, 2012
Octocat-spinner-32 udisks2_mountpoints_interface.h Adding support for udisks2 November 14, 2012
Octocat-spinner-32 udisks2_mountpoints_interface.xml Adding support for udisks2 November 14, 2012
README.md

imagewriter

Utility for writing raw disk images & hybrid isos to USB keys

Linux Installation

In order to compile, run

** HAL **

% qmake DEFINES=USEHAL imagewriter.pro

** udisks1 **

% qmake DEFINES=USEUDISKS imagewriter.pro

** udisks2 **

% qmake DEFINES=USEUDISKS2 imagewriter.pro

Failing to specify the define will likely not work out.

Then run

% make

Linux kiosk mode

The imagewriter also has the capability to be used in "kiosks" that may have external harddrives. To run in kiosk mode, which both ignores large hard drives and marks unknown USB sticks as "SUSE Studio", run imagewriter with the -k option.

in order to start the imagewriter with sudo, do the following:

% xhost +SI:localuser:root

to allow root access to the current screen and then start the program with:

% sudo DISPLAY=:0 imagewriter
Something went wrong with that request. Please try again.