Sundar
b2bceea2d3
Fix for GUI crash on certain distros due to "QXcbConnection: Could not connect to display :0" error.
6 years ago
Sundar
db1dc7ca89
Merge branch 'devel' of https://github.com/mbusb/multibootusb.git into devel
6 years ago
Sundar
71b8e0f25c
Disable repair filesystem check for distro install
6 years ago
multibootusb
f8ed33298c
Merge pull request #363 from shinji-s/logging-fix
...
Set log location at '/var/log/multibootusb.log' and show that info be…
6 years ago
shinji-s
a184219436
Set log location at '/var/log/multibootusb.log' and show that info before installation of a distro commences.
...
Use 'RotatingFileHandler' instead of 'os.remove()' to rotate log because trying to remove file without closing the open handle causes exception on Windows.
Move a handleful of funtions from gen.py to osdriver.py to avoid cyclic dependency.
6 years ago
multibootusb
24307fde3e
Merge pull request #362 from shinji-s/devel
...
Restore 'shell=True" arg when executing chmod.(It can not be omitted …
6 years ago
shinji-s
9fa2d1d834
Restore 'shell=True" arg when executing chmod.(It can not be omitted unless the command is given as a list or the command is a fullpath to an executable without args.)
6 years ago
multibootusb
f3623a2b06
Merge pull request #359 from shinji-s/syslinux-bin
...
Recreate syslinux.bin upon distro installation.
6 years ago
multibootusb
d760c207c3
Merge pull request #358 from shinji-s/import-fix
...
Avoid catch-all exception handling.
6 years ago
Shinji Suzuki
1744cd34cb
Recreate syslinux.bin upon distro installation.
...
Start isolating os dependency into osdriver.py
Cleanup gen.resurce_path()
6 years ago
shinji-s
decd001830
Avoid catch-all exception handling.
6 years ago
Sundar
bdff07055c
Merge branch 'devel' of https://github.com/mbusb/multibootusb.git into devel
6 years ago
Sundar
57c30ea587
GUI improvement and bug fix.
...
1. Place the push button under imager tab to its original place
2. Extract additional files from ISO for proper booting of wifislax
3. PEP improvements
6 years ago
multibootusb
b36e20317a
Merge pull request #349 from shinji-s/devel
...
Always add -f when syslinuxing in syslinux_distro_dir().
6 years ago
Shinji Suzuki
c8aa216985
Always add -f when syslinuxing in syslinux_distro_dir().
...
(This should not increase danger level significantly because
the flag is already present when syslinuxing in syslinux_default())
6 years ago
multibootusb
fe02cea56d
Merge pull request #348 from shinji-s/devel
...
Reformat mbusb_gui.py
6 years ago
multibootusb
b39ca26562
Merge pull request #347 from shinji-s/adhoc_fix
...
Fix exception from os.path.basename(None).
6 years ago
Shinji Suzuki
848a606d51
Reformat to fit mostly within 80 columns.
6 years ago
Shinji Suzuki
aff42c027e
Remove an extra indentation that has been kept to avoid creating large
...
diff.
6 years ago
Shinji Suzuki
ad0abd6079
Avoid repetitive initialization.
6 years ago
Shinji Suzuki
ace09b4d7e
Fix exception from os.path.basename(None).
6 years ago
multibootusb
18181ccb6b
Merge pull request #345 from shinji-s/devel
...
Refuse to process an iso file whose name contains space(s)
6 years ago
Shinji Suzuki
670a18b966
Refuse to process an iso file whose name contains space(s)
...
because syslinux does not seem to be able to handle a
pathname that contains space(s).
6 years ago
multibootusb
b01725aa5c
Merge pull request #344 from shinji-s/devel
...
Deal with MX iso that lacks 'version' file.
6 years ago
Shinji Suzuki
6a6d1382a2
Deal with MX iso that lacks 'version' file.
...
Prepare for antiX/MX version 18 and beyond.
6 years ago
multibootusb
85aa42634d
Merge pull request #343 from shinji-s/mx-fix
...
Fix booting of MX-17.1 (an antiX derivative).
6 years ago
multibootusb
4cd19be0ac
Merge pull request #342 from shinji-s/devel
...
Fix umount timeout and failure to capture exception. Deal with config variable rename
6 years ago
Shinji Suzuki
9d2575930e
Fix booting of MX-17.1 (an antiX derivative).
6 years ago
Shinji Suzuki
01f30c9522
Deal with renaming of config.use_kvm to config.qemu_use_kvm.
6 years ago
Shinji Suzuki
695262ffd9
Call os.sync() before UDISKS.unmount() becase the latter will timeout if buffer flush takes too long.
...
Fix failure to capture exception into a variable.
6 years ago
multibootusb
adc5643723
Merge pull request #340 from shinji-s/corruption_check
...
Address filesystem corruption
6 years ago
multibootusb
4fe4edc646
Merge pull request #339 from shinji-s/adhoc_fix
...
gentoo related fixes
6 years ago
shinji-s
24216e63eb
Update display of the mount point in response to remounting afer qemu execution.
6 years ago
shinji-s
72b1bf97ee
Perform syslinux module replacement also for gentoo.
6 years ago
shinji-s
eaa3b97f1b
Add 'cdroot_type=vfat' to get a gentoo (livedvd-amd64-hardened-nomultilib-20170118.iso)
...
booting off of a vfat formatted stick.
6 years ago
shinji-s
8b5a6e76b5
Use a uuid rather than a device name when specifying 'real_root='.
6 years ago
shinji-s
9c6af84f72
Undo 'tabify' on comments.
...
Remove redundant code for updating mount point display.
6 years ago
shinji-s
4ce5277eac
Remove os.sync() and a dubug print.
6 years ago
shinji-s
fc7e988cbf
Fix mishaps in merging (lost code for handling 'protected_drives', bad qemu command building.)
...
Fix an attemp to os.chdir('')
6 years ago
shinji-s
6588648fc5
Add gui for fsck.
...
Fix bug that re-enables gui controls before distro installation finishes.
Have udisks not attempt mount if the target is already mounted.
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
multibootusb
ac103c3504
Merge pull request #337 from shinji-s/adhoc_fix
...
Fix exception from install_path() and other enhancements
6 years ago
Shinji Suzuki
61c1d947fa
Fix exception from install_patch() raised when a distro does not have
...
isolinux_bin_dir.
Try relative paths first before /usr/share/multibootusb when locating a
resource.
6 years ago
shinji-s
10bc802a18
Support an alternate bios when running QEMU.
6 years ago
multibootusb
a1542e09df
Merge pull request #335 from shinji-s/adhoc_fix
...
Unify config update implementations for Fedora and Centos.
6 years ago
shinji-s
729400c6fa
Unify config update implementations for Fedora and Centos.
6 years ago
multibootusb
5388ec5af3
Merge pull request #334 from shinji-s/adhoc_fix
...
Postfix menu-entry with an architecture name when generating
6 years ago
Shinji Suzuki
daead673a8
Postfix menu-entry with an architecture name when generating
...
loopback.cfg so that one for i686 won't hide another for x86_64
or vice versa.
6 years ago
multibootusb
a72b64c8f2
Merge pull request #333 from shinji-s/adhoc_fix
...
Avoid gfxboot lockup when booting antiX via syslinux
6 years ago
Shinji Suzuki
d0babd1705
Avoid gfxboot lockup when booting antiX via syslinux.
6 years ago