Create Bootable USB

Follow the instructions for your system to create a bootable USB with the StarlingX ISO:

Create a Bootable USB drive on Linux*

  1. Open a terminal and get root privileges:

    sudo -s
    
  2. Get the latest StarlingX ISO. For more information, see the ISO Preparation and Boot Methods section.

  3. Navigate to the directory with the ISO.

  4. Plug in the USB drive and get its identifier:

    lsblk
    

    This will list available disks and their partitions.

  5. Unmount the USB drive before burning an image onto it.

    Note

    Some Linux distros automatically mount a USB drive when it is plugged in.

    For example:

    umount /dev/sdd2
    
  6. Burn the StarlingX bootimage.iso onto the USB drive:

    dd if=</path/to/bootimage.iso> of=<your USB device> bs=1M status=progress
    

    Replace </path/to/bootimage.iso> with the path to the downloaded ISO and <your USB device> with the device path identified in the previous step (e.g., /dev/sdd).

    Caution

    Not fully unmounting the USB drive before burning an image can cause file system checksum errors. If this happens, burn the image again, ensuring all the USB drive partitions are unmounted first.

  7. Eject the USB drive:

    sync
    eject /dev/sdd
    

Create a Bootable USB drive on macOS*

  1. Launch the Terminal app.

  2. Get the latest StarlingX ISO. For more information, see the ISO Preparation and Boot Methods section.

  3. Navigate to the directory with the ISO.

  4. Plug in the USB drive and get its identifier:

    diskutil list
    

    This will list available disks and their partitions.

  5. Unmount the USB drive identified in the previous step. For example:

    diskutil umountDisk /dev/disk2
    
  6. Burn the StarlingX bootimage.iso onto the USB drive. The example below burns an ISO onto <your USB device>:

    sudo dd if=</path/to/bootimage.iso> of=<your USB device> bs=1m
    

    Replace </path/to/bootimage.iso> with the path to the downloaded ISO and <your USB device> with the device path identified in the previous step.

    To speed up the imaging process, add an ‘r’ in front of the disk identifier. For example, /dev/rdisk2.

    Press Ctrl-T to check imaging progress.

  7. Eject the USB drive:

    diskutil eject /dev/disk2
    

Create a Bootable USB drive on Windows*

  1. Get the latest StarlingX ISO. For more information, see the ISO Preparation and Boot Methods section.

  2. Download the Rufus utility to burn the image onto a USB drive. Only use the latest version of Rufus.

  3. Plug in the USB drive and open Rufus.

  4. Under Boot selection, click the SELECT button.

  5. Find and select the StarlingX ISO.

  6. Click the START button.

  7. When the dialog appears, select Write in ISO image mode (Recommended).

  8. Select the Windows taskbar menu for USB and select eject.