This repository was archived by the owner on Jan 30, 2025. It is now read-only.
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-checkoption, PR #30 (@SibrenVasse) - automatically split
sources/install.wimfiles in windows ISO's, which would otherwise cause rsync to fail with file too large error; #32 - automatic splitting can be disabled with
--no-wimsplitoption - added
SYSLINUX_LIB_ROOTenvironment 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
wimlibon Archlinux - provided by
wimtoolson debian
- provided by
v3.1.3
v3.1.2
v3.1.1
v3.1.0
- fixed a bug with
--local-bootloaderwhere C32 BIOS modules were not copied on USB key - better handling of GNU option errors
- minor message improvements
- add
--remote-bootloaderflag 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--ddoption now overrides[install-auto]in lieu of[install-mount-rsync]and force image-copy ([install-dd]mode)- added
--mrsyncoption 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,--formatoption to format USB device and quit - added
-L,--labeloption to chose a label - added
-t,--typeoption to chose a FS type amongst vfat, exfat, ntfs, ext2, ext3, ext4 and f2fs - added
-Malias to--no-mime-check - removed
-b,--bootloaderoption since its installation is now automatic - added
-i,--inspectand-p,--probeaction flags to inspect ISO file boot capabilities. - fixed bug preventing label to be set with
--no-mime-checkoption - 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
-sstrict mime check option - create temporary folders in
/var/tmpinstead of/tmp(some systems mount/tmpin RAM, which can be problematic with large ISO files)