bootify is a Bash script to make bootable USB drives with Windows 7/8/8.1/10 installation files. It can be used for Boot or UEFI systems.
Make sure the following tools exist on your system:
stat
, file
, mktemp
, lsblk
, dd
, mkfs.ntfs
, mkfs.vfat
, parted
, 7z
, wimlib-imagex
, rsync
Make sure bootify
is executable: chmod +x bootify
sudo ./bootify -d [DEVICE] -s [boot|uefi] -i [ISO]
- Handle interruption events
- Old
lsblk
versions have less available columns to report device data. The script will crash if your system uses one of them. - UEFI is supported from Windows 7 64bits onwards. If you try to make a USB bootable using Windows 7 32bits it will never work.