2
0
mirror of https://github.com/mbusb/multibootusb synced 2024-11-18 15:25:46 +00:00
Commit Graph

108 Commits

Author SHA1 Message Date
mbusb
7b70def279 Added CLI option and simplified USB detection logic.
1. Added '-r' '--raw' option to direct writing of ISO image to USB disk
2. Simplified USB detection logic to reduce looping
2017-05-15 21:39:55 +05:30
mbusb
815241572c Improvements and memdisk for ISO boot:
1. Catch 7zip error while listing ISO content
2. Way to detect .ISO and .IMG files for direct booting using memdisk
3. Added a class for finding available RAM size
4. Added feature for selecting ISO, IMG, Zip and all files options in file chooser dialog
5. Added generic menu entry for memdisk
6. Corrected path to menu.lst file for distrs based on grub4dos
7. Fix for crash when multicard reader is inserted on the system without a SD card
8. Correctly detect USB disk information using udisk2-dbus without crash
2017-05-14 22:32:56 +05:30
mbusb
aea27c414b Merge branch 'master' of https://github.com/mbusb/multibootusb.git into devel 2017-05-13 20:03:54 +05:30
mbusb
a0fca202ab Added distro and functionality...
1. Added Nano Linux
2. Ability to select *.img files for writing to USB (dd method)
2017-05-13 19:59:02 +05:30
Mohammad Etemaddar
adaf07c00b Update msgBox.exec() to msgBox.exec_()
It crashed on startup.
So it works with PyQt4 too.
http://stackoverflow.com/a/22619556/1951027
2017-05-12 17:08:06 +04:30
Moses Miller
602cc128f9
Fixed an issue where using a path with spaces would cause a qemu error 2017-05-10 18:48:03 -07:00
mbusb
d9863ac9b5 Version 8.8.0 update 2017-05-10 14:14:42 +05:30
mbusb
85d3b5b4a4 Improvements, bug fix and new distros:-
1. Simplified 7zip listing to include directories as well
2. Correctly remove files installed outside multibootusb directory when uninstalling
3. Added Liberte
4. Added option to select zip files when choosing files
5. Added INSERT ISO
6. Added option to choose between two methods when syslinux shipped by ISO is version 3 or below
2017-05-10 12:00:44 +05:30
mbusb
c918aa4563 Bug fix to setup file and new distros:
1. Added Alpine (you can install one version only)
2. Fix for trinity boot issue
3. Modified setup file for including grub2 modules in correct place
2017-05-08 00:12:18 +05:30
mbusb
057fd1cdcf Show error message... 2017-05-07 21:47:08 +05:30
mbusb
4346a9a9ef Reduce the usage of 7zip for extracting files 2017-05-06 09:36:56 +05:30
mbusb
09fef8f6ca Added Trinity Rescue Disk 2017-05-05 21:28:56 +05:30
mbusb
c168792225 Added ESET Rescue Disk 2017-05-05 21:08:18 +05:30
mbusb
fe4a500c06 Added AntivirusLiveCD (Calm AV) 2017-05-05 19:25:33 +05:30
mbusb
6beacbf175 Added Avira Rescue System 2017-05-04 23:18:48 +05:30
mbusb
72f7c6e0e1 Added Rising Anti Virus ISO 2017-05-04 22:21:44 +05:30
mbusb
4428d0e962 Bug fix for:
1. Crash when listing fixed partition
2. Crash when uninstalling distros (tested on windows) due to permission error of ldlinux.sys and ldlinux.c32
2017-05-04 21:20:51 +05:30
mbusb
7d45a6dfba Merge branch 'devel' of https://github.com/mbusb/multibootusb into devel 2017-05-04 21:14:19 +05:30
mbusb
e3a2d84ffc Code cleanup
1. Foremat code
2. Fix for crash when trying to uninstall a distro due to presence of ldlinux.c32 and ldlinux.sys (tested on windows)
2017-05-04 21:09:14 +05:30
mbusb
660ddf6229 Merge branch 'devel' of https://github.com/mbusb/multibootusb.git 2017-05-04 20:42:11 +05:30
Alin Trăistaru
36661a767d code cleanup 2017-05-04 11:56:57 +03:00
Alin Trăistaru
2a21a37ab4 code cleanup 2017-05-03 22:15:31 +03:00
mbusb
d5d0da9076 Merge branch 'devel' of https://github.com/mbusb/multibootusb.git into devel 2017-05-03 23:45:26 +05:30
mbusb
0ba7dc0de4 Improvement 2017-05-03 23:32:13 +05:30
Alin Trăistaru
b0c5e7ddf9 remove old GUI files 2017-05-03 14:23:27 +03:00
Alin Trăistaru
92a580d0a4 code cleanup 2017-05-03 14:23:27 +03:00
Alin Trăistaru
7695cc43c2 use os.sync() 2017-05-03 12:24:30 +03:00
Alin Trăistaru
d62735350e rework imager tab 2017-05-03 11:31:30 +03:00
Alin Trăistaru
b3f86b0c4d copy_mbusb_dir_usb() only after user agrees 2017-05-03 00:19:28 +03:00
Alin Trăistaru
f3c0b800ee grub.py: display human readable size 2017-05-02 21:23:36 +03:00
Alin Trăistaru
4dbf85d4f1 uninstall: don't treat ldlinux.* files differently 2017-05-02 21:07:22 +03:00
Alin Trăistaru
e6f521e8fd re-enable GUI controls 2017-05-02 21:02:50 +03:00
mbusb
b3f83e08f0 Merge branch 'master' into devel 2017-04-30 15:45:50 +05:30
mbusb
336d57f585 New option for CLI
1. Added functionality to skip confirmation with -y or yes CLI switch
2. Now it is possible to add many distro at a time (batch) process using CLI switch
   example CLI usge is python3 multibootusb -c -y -i /path/to/name.iso,/path/to/diss_name.iso -t G:
   (remember not to add space between iso paths)

This commit solves https://github.com/mbusb/multibootusb/issues/137 and https://github.com/mbusb/multibootusb/issues/136
2017-04-30 15:44:55 +05:30
mbusb
91f7068d71 Merge branch 'devel' of https://github.com/mbusb/multibootusb.git 2017-04-30 10:43:00 +05:30
mbusb
4a41cbbc79 Improvement under Linux and build improvements
1.  Fix for crash when installing under Install syslinux tab
2.  Prevent read only filesystem under Linux
3.  Corrected setup file copy location preventing crash
4.  Improved multibootusb-pkexec script for working under rpm and deb based distros
5.  Create correct policy file during build time
6.  Modified readme file to point to improved guide
2017-04-30 01:32:02 +05:30
mbusb
30ffc206b3 Merge branch 'devel' of https://github.com/mbusb/multibootusb.git into devel 2017-04-29 18:35:21 +05:30
mbusb
995797d721 Fixes 2017-04-29 18:35:00 +05:30
mbusb
38f28e15c4 Prepare for version 8.7.0 and other improvements
1. Version upgraded to 8.7.0
2. Updated changelog for version 8.7.0
3. Auto convert multibootusb file ending to Linux using dos2unix during packaging
4. Re-enable log message
5. Avoid crashing due to existence of syslinux.cfg
2017-04-29 18:11:11 +05:30
mbusb
2331f51c0b Added distro and few other improvements
1. Added vba32 rescue
2. Temproraily remove 'remove ANSI color codes from logs' patch as it crash under windows
2017-04-29 16:40:11 +05:30
multibootusb
4ea4a6fe93 Merge pull request #150 from alindt/fixes
linux: display total size of disk 			
reduce redundant calls
2017-04-29 15:09:03 +05:30
mbusb
ae00ad50fb Merge branch 'devel' of https://github.com/mbusb/multibootusb.git into devel 2017-04-29 14:51:11 +05:30
mbusb
75c787077e Removed dependency and few other improvements
1. Droped p7zip-plugin for suse and mageia
2. Added PC Tool. But does not seems to work
3. Added custom functions for writing custom loopback.cfg file
4. Improved CLI working
5. Added custom menu entry file
6. Removed unnecessary codes
7. Removed windows line ending which prevented application not to start
2017-04-29 14:50:21 +05:30
Alin Trăistaru
a64bf2402f reduce redundant usb.py:details() calls
from...
    usb.py:406:details() called from persistence.py:28:max_disk_persistence()
    usb.py:406:details() called from mbusb_gui.py:148:onComboChange()
    usb.py:406:details() called from uninstall_distro.py:24:install_distro_list()

...to
    usb.py:406:details() called from mbusb_gui.py:147:onComboChange()
2017-04-29 11:10:10 +03:00
Alin Trăistaru
79e88874b1 linux: display total size of disk 2017-04-29 11:10:10 +03:00
Alin Trăistaru
fd98b9082f clean up logging timeformat 2017-04-28 22:15:35 +03:00
Alin Trăistaru
580cb84d3b remove ANSI color codes from log file 2017-04-28 22:03:41 +03:00
Alin Trăistaru
bdccb95396 remove duplicate debug message 2017-04-28 22:02:59 +03:00
mbusb
762e644022 Commandline improvements
1. Reframe wordings when displaying messages under CLI
2. Corrected systemrescuecd subdir path
3. Corrected CLI usage example for windows
2017-04-27 20:46:21 +05:30
mbusb
160e1a75d2 Fixed for command line interface and minor improvements
1.  Fixed bug which prevents installing distro through CLI
2.  Added entries for windoes cli and uninstall in usage for CLI
3.  Added "Alin Trăistaru (alindt)" in authors list and reduced About window size
4.  Fixed few other minor bugs
2017-04-26 20:52:24 +05:30