Skip to main content

Create A Bootable USB

dd (Linux)#

If you're already using Linux, you can create an Archcraft bootable USB with dd. dd creates both BIOS and UEFI bootable USB and this method is recommended due to its simplicity and universal availability. Follow the steps below to create a bootable USB with dd :

  • Open a terminal and run sudo fdisk -l to get the USB info. In my case, it's /dev/sda.
$ sudo fdisk -l
Disk /dev/sda: 29.25 GiB, 31406948352 bytes, 61341696 sectorsDisk model: Cruzer BladeUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0x940318b0

You can also run lsblk to find your USB device, by judging the size of it.

$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTSsda           8:0    1  29.3G  0 disk├─sda1        8:1    1   1.6G  0 part└─sda2        8:2    1    54M  0 partnvme0n1     259:0    0 238.5G  0 disk...
  • After finding your USB device, Run dd to flash the ISO on USB
$ sudo dd bs=4M if=path/to/archcraft.iso of=/dev/sdX status=progress oflag=sync
  • Make sure you replace path/to/archcraft.iso with the Archcraft ISO path and sdX with your USB device.
  • This will create a bootable Archcraft USB for both BIOS and UEFI.