Updated: Feb 2
Creating Bootable Matrix-OS 8.3 USB Stick on Linux
While there are many different GUI tools that allow you to flash ISO images to USB drives, here, we will create a bootable Matrix-OS 8.3 USB stick using the dd command.
Insert the USB flash drive into the USB port.
Find out the name of your USB drive with the lsblk command:
The output will look like this:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
└─sda1 8:1 0 465.8G 0 part /data
sdx 8:16 1 7.5G 0 disk
└─sdx1 8:17 1 7.5G 0 part /run/media/linuxize/Kingston
nvme0n1 259:0 0 232.9G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot
├─nvme0n1p2 259:2 0 16G 0 part [SWAP]
└─nvme0n1p3 259:3 0 216.4G 0 part /
On most Linux distributions the USB flash drive will be automatically mounted when inserted. Before flashing the image make sure the USB device is not mounted. To do so use unmount followed by either the directory where it has been mounted (mount point) or the device name:
$ sudo umount /dev/sdx1
In our case the name of the USB device is /dev/sdx but this may vary on your system.
The last step is to flash the Matrix-OS ISO image to the USB drive. Make sure you replace /dev/sdc1 with your drive and do not append the partition number. Also, replace /path/to/MatrixOS-8.3.iso with the path to the ISO file i.e. (Downloads/Matrix-8.3.iso). If you downloaded the file using a browser then it should be stored in the Downloads folder located in your user account.
$ sudo dd bs=4M if=Downloads/Matrix_8-3.iso of=/dev/sdc1 status=progress oflag=sync
The command will show a progress bar while flashing the image. The process may take several minutes, depending on the size of the ISO file and the USB stick speed. Once completed you will see something like below: 1094+0 records in
1094+0 records out
4588568576 bytes (4.6 GB) copied, 30.523 s, 150 MB/s
That’s all, at this point you have a bootable Matrix-OS on your USB stick.