Skip to content

Releases: jsamr/bootiso

v3.2.1

28 Jan 07:24
Compare
Choose a tag to compare

Bugfixes

v3.2.0

27 Jan 18:53
Compare
Choose a tag to compare

Features

  • image size is checked to be smaller than device size, PR #30 (@SibrenVasse)
  • image size check can be disabled with --no-size-check option, PR #30 (@SibrenVasse)
  • automatically split sources/install.wim files in windows ISO's, which would otherwise cause rsync to fail with file too large error; #32
  • automatic splitting can be disabled with --no-wimsplit option
  • added SYSLINUX_LIB_ROOT environment variable to set syslinux library root manually, #29
  • better message when missing dependecy

Bugfixes

  • fix dependency check on bc, issue #34 ; thanks to @SibrenVasse for the catch

Dependencies

  • new dependency to wimlib-imagex
    • provided by wimlib on Archlinux
    • provided by wimtools on debian

v3.1.3

26 Jul 22:59
Compare
Choose a tag to compare
  • remove unnecessary debug log

v3.1.2

26 Jul 23:00
Compare
Choose a tag to compare
  • improved robustness of checkpkg function
  • fix issue with SYSLINUX and EXTLINUX on Ubuntu and debian-based distros #21
  • replaced find arguments -wholename with -path which is more portable
  • systematic usage the -print -quit pattern with find command when possible
  • add explicit dependency to tar

v3.1.1

14 Jul 15:55
Compare
Choose a tag to compare
  • add compatibility code for sfdisk versions older then 2.28 which don't support -W option

v3.1.0

11 Jul 18:20
Compare
Choose a tag to compare
  • fixed a bug with --local-bootloader where C32 BIOS modules were not copied on USB key
  • better handling of GNU option errors
  • minor message improvements
  • add --remote-bootloader flag to enforce a specific version of SYSLINUX in mount-rsync mode
  • fix a bug in mount-rsync mode preventing ejection of USB device

v3.0.1

11 Jul 18:20
Compare
Choose a tag to compare
  • fixed non-working -M, --no-mime-check flag

v3.0.0

10 Jul 23:55
Compare
Choose a tag to compare
  • [install-auto] default mode: bootiso chooses the most appropriate copy mode after inspecting ISO file
  • --dd option now overrides [install-auto] in lieu of [install-mount-rsync] and force image-copy ([install-dd] mode)
  • added --mrsync option to override [install-auto] and force mounting+rsync ([install-mount-rsync] mode)
  • securely handle unmounting of target device before altering data, exit when failing
  • added -f, --format option to format USB device and quit
  • added -L, --label option to chose a label
  • added -t, --type option to chose a FS type amongst vfat, exfat, ntfs, ext2, ext3, ext4 and f2fs
  • added -M alias to --no-mime-check
  • removed -b, --bootloader option since its installation is now automatic
  • added -i, --inspect and -p, --probe action flags to inspect ISO file boot capabilities.
  • fixed bug preventing label to be set with --no-mime-check option
  • set FAT32-LBA by default instead of FAT32
  • removed "noconfirm" or "yes" options to pakage managers install commands
  • print bootiso name in log messages to comply with UNIX customs
  • refactoring with options map
  • exhaustive flags combination tests
  • better faulty command line argument option assignments handling
  • better user feedback and error reports in many corner cases
  • added short device selection with omission of full path prefix (/dev/)
  • check the existence of mkfs.<type> before formating
  • removed -s strict mime check option
  • create temporary folders in /var/tmp instead of /tmp (some systems mount /tmp in RAM, which can be problematic with large ISO files)

v2.5.2

12 Apr 15:34
Compare
Choose a tag to compare
  • documentation improvements + call for help from the community

v2.5.1

12 Apr 01:33
Compare
Choose a tag to compare
  • add -M alias for --no-mime-check