oneohthree / bootify

Bash script to make USB drives bootables with Windows 7/8/8.1/10 installation files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bootify

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.

Dependencies

Make sure the following tools exist on your system:

stat, file, mktemp, lsblk, dd, mkfs.ntfs, mkfs.vfat, parted, 7z, wimlib-imagex, rsync

Usage

Make sure bootify is executable: chmod +x bootify

sudo ./bootify -d [DEVICE] -s [boot|uefi] -i [ISO]

Todo

  • Handle interruption events

Bugs

  • 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.

About

Bash script to make USB drives bootables with Windows 7/8/8.1/10 installation files

License:GNU General Public License v2.0


Languages

Language:Shell 100.0%