Alternative Installation Method for PC or Raspberry Pi

The USB or SD image must be written to an external storage device (USB key, hard drive, or a blank SD card).

On Linux systems, all the following commands must be executed as an administrator. Unzip the OS image and navigate to its directory. Then, to determine the name of the USB key or SD card, you can use the command `lsblk`:

# lsblk
Here is an example of what this command might return:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0  74.5G  0 disk 
-sda1   8:1    0  74.5G  0 part /initrd/cdrom
sdb      8:16   1  14.5G  0 disk 
-sdb1   8:17   1    60M  0 part /media/linutop/boot
-sdb2   8:18   1    3.5G  0 part /media/linutop/e6e7f776-11a4-4cd7-b4fd-c44ecdbf
loop0    7:0    0 816.8M  0 loop /initrd/rofs
Once this is done, type the following command to transfer the file to the storage location:
# sudo dd if=linutop-demo-latest.img of=/dev/sd

Caution

Replace X with the number returned by your terminal when running the lsblk command.

On macOS, all the following commands must be executed as an administrator. Unzip the OS image and navigate to its directory. Then, to determine the name of the USB key or SD card, you can use the following command in the terminal:

# diskutil list
Here is an example of what this command might return:

/dev/disk0 (internal, physical):
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *500.3 GB   disk0
1:                        EFI EFI                     209.7 MB   disk0s1
2:                  Apple_APFS Container disk1       500.1 GB   disk0s2

/dev/disk2 (external, physical):
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:     FDisk_partition_scheme                        *16.0 GB    disk2
1:                 DOS_FAT_32 UNTITLED               16.0 GB    disk2s1
Once this is done, type the following command to transfer the file to the storage location:
# sudo dd if=linutop-demo-latest.img of=/dev/rdiskX bs=1m

Caution

Replace X with the number returned by your terminal when running the diskutil list command.