Releases: jsamr/bootiso
Releases · jsamr/bootiso
v3.2.1
v3.2.0
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
- provided by
v3.1.3
v3.1.2
v3.1.1
v3.1.0
- 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
v3.0.0
[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)