* support installation of new ISO[s] additionally to already existing grml ISOs on the usb device
-> add "old"/already existing images automatically to bootloader configuration [thx gebi]
* support installation of "dupes", meaning grml2usb grml_2008.11.iso grml_2009.05.iso
* support installation of new ISO[s] additionally to already existing grml ISOs on the usb device
-> add "old"/already existing images automatically to bootloader configuration [thx gebi]
* support installation of "dupes", meaning grml2usb grml_2008.11.iso grml_2009.05.iso
* implement --kernel option to install specific linux26 file
* implement --initrd option to install specific initrd file
* implement --squashfs option to install specific squashfs file
* implement --kernel option to install specific linux26 file
* implement --initrd option to install specific initrd file
* implement --squashfs option to install specific squashfs file
* the last line in bootsplash (boot.msg) of syslinux should mention all installed grml flavours
(attention, the line should NOT become too long :))
* code improvements:
* the last line in bootsplash (boot.msg) of syslinux should mention all installed grml flavours
(attention, the line should NOT become too long :))
* code improvements:
- use 'with open("...", "w") as f: ... f.write("...")'
- use class design (like used in https://fedorahosted.org/liveusb-creator/browser/liveusb)
- use 'with open("...", "w") as f: ... f.write("...")'
- use class design (like used in https://fedorahosted.org/liveusb-creator/browser/liveusb)
* provide a Windows version (for example via PyQt4)
* provide unit-testing (any ideas for useful/test-able scenarious?)
* provide progress bar when copying files
* provide a Windows version (for example via PyQt4)
* provide unit-testing (any ideas for useful/test-able scenarious?)
* provide progress bar when copying files