Creating a bootable USB

Tags: Flow on-prem

Warning: These installation instructions do not apply to Flow Enterprise on-premises version 2020.2.2 or later.

Here is a procedure for creating a bootable USB volume using Syslinux that will mount our ISO image and properly run the CentOS "kickstart" script:

  1. Download and run the YUMI UEFI tool.
  2. Select your USB volume from the top left drop-down, and check the box to format the volume
  3. Select CentOS Minimal as the Distribution to put on the volume, check the Show All ISOs! box, and browse to the Flow Enterprise ISO.
  4. Click Create and let the tool run.
  5. After the tool has completed, mount the Flow Enterprise ISO (in Windows, right-click the ISO and select Mount)
  6. Copy the /ks folder from the ISO to the /multiboot folder on the USB volume
  7. Edit the /multiboot/menu/linux.cfg file:
    • Change the line:
      linux (loop)/isolinux/vmlinuz noeject inst.stage2=hd:LABEL=MULTIBOOT:/$isofile
      to:
      linux (loop)/vmlinuz noeject inst.stage2=hd:LABEL=MULTIBOOT:/$isofile inst.ks=hd:LABEL=MULTIBOOT:/multiboot/ks/ks.cfg
    • Change the line:
      initrd (loop)/isolinux/initrd.img
      to:
      initrd (loop)/initrd.img
  8. Save the file, unmount the USB volume, and use to boot the target hardware.

To mount the ISO on Mac:

  1. Install XQuartz
  2. Install Wine
  3. Install YUMI UEFI tool

back to top


If you need help, please email support@pluralsight.com for 24/7 assistance.