Commit Graph

26 Commits (master)

Author SHA1 Message Date
Alan D Moore 22089c63d3 Merge remote-tracking branch 'upstream/master' into fixes_397 6 years ago
Alan D Moore 75e34c9e02 Catch PartitionNotMounted exceptions\n\nCatch PartitionNotMounted exceptions wherever details() is called. Handle in a context-appropriate manner 6 years ago
Shinji Suzuki 008f8d1d4e Catch exceptions raised during install_syslinux() and make effort to undo
partially completed installation.
Qualify symobols in uninstall_distro with the module name. (Unqualified
reference to symbols in other modules is rather difficult to track.)
Fix a doc string to keep up with the function signature change.
6 years ago
shinji-s 4ce5277eac Remove os.sync() and a dubug print. 6 years ago
Shinji Suzuki fc56319187 Unmount target partition when running syslinux/dd/qemu to prevent filesystem corruption.
Fix master allocation table and backup allocation table going out of sync after syslinuxing the target.
Detect lvm partition as well.
6 years ago
Shinji Suzuki dd0d23ec68 * Fix distro detection going out of sync after uninstalling a distro
because config.distro gets overwritten during uninstallation.
* Fix missed call to update_list_box() when performing config-files-only
uninstallation, which happens because distro dir is already gone.
* Fix missed update of grub.cfg when performing config-files-only
uninstallation.
* Fix multiple calls to delete_frm_file_list() when uninstalling
'windows', 'alpine' and 'generic'.
* Fix multiple calls to update_sys_cfg_file() when uninstalling a distro.
* Escape distro name when using it within regular expressions.
* Adjust line breaking to fit 80 cols.
6 years ago
Shinji Suzuki a94cce01cf Simplify code by eliminating common expression. 6 years ago
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
7 years ago
mbusb c168792225 Added ESET Rescue Disk 7 years ago
mbusb 6beacbf175 Added Avira Rescue System 7 years ago
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
7 years ago
Alin Trăistaru 36661a767d code cleanup 7 years ago
Alin Trăistaru 7695cc43c2 use os.sync() 7 years ago
Alin Trăistaru 4dbf85d4f1 uninstall: don't treat ldlinux.* files differently 7 years ago
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
7 years ago
multibootusb 4ea4a6fe93 Merge pull request #150 from alindt/fixes
linux: display total size of disk 			
reduce redundant calls
7 years ago
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
7 years ago
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()
7 years ago
mbusb 9ffb4ba5e5 Merge branch 'devel' of https://github.com/mbusb/multibootusb.git into devel
Also fixed crash on windows when detect usb drive button is clicked.
7 years ago
mbusb 7b92c2021b Improvements and bug fixes
1. Added Finnix
2. Check for EFI binary after uninstalling a distro (and copy mbusb binary if not present)
3. Added Fatdog
4. Improved way to detect grub*.cfg file
5. Corrected spelling mistake
7 years ago
Alin Trăistaru 78ebfaf7e4 rework ui/core (partial) 7 years ago
mbusb d8b485efda 1. Initial UEFI support
2. Added PLOP boot manager
3. Added netboot.iso
4. Added latest memtest
5. Added slack mini boot
6. Improved fedora detection script

This commit provide initial and bare minimum support to UEFI boot.
The support will be improved upon users feedback and raising issues.
7 years ago
mbusb 59a3ff23d1 Fix for random crash
Fix for random crash when ISO file contain non utf charectors.
7 years ago
mbusb be4c8d9763 update to version 8.4.0 8 years ago
mbusb 95245ffc63 Added Fedora persistence. Bug fix for crash when uninstalling Sergei Strelec. Also fixed the knoppix bug. 8 years ago
mbusb 2c33ed73de Upgrading to version 8.0.0 8 years ago