User:AnarcoBuda/Tests/USB flash drive
This page discusses various methods on how to create a Parabola GNU/Linux-libre Installer USB drive (also referred to as "flash drive", "USB stick", "USB key", etc) for booting in BIOS and UEFI systems. The result will be a LiveUSB (LiveCD-like) system that can be used for installing Parabola GNU/Linux, system maintenance or for recovery purposes, and that, because of the nature of SquashFS, will discard all changes once the computer shuts down.
Contents
1 BIOS and UEFI bootable USB
1.1 Using dd
First, to list the block devices, execute the following command:
# lsblk -S
NAME HCTL TYPE VENDOR MODEL REV TRAN sda 0:0:0:0 disk ATA STXXXXXXXX-XXX AAAA sata sdb 5:0:0:0 disk General USB Flash Disk 1.0 usb sr0 1:0:0:0 rom PLDS DVD-RW DSXXXXX BBBB sata
Assuming you don't have many storage devices plugged in, the USB flash drive is easily identified by the VENDOR, MODEL and TRAN columns. In order to use a USB flash drive as your install medium, you will need to write to the device and not to the partition (for example, /dev/sdc not /dev/sdc1). Write to the USB flash drive with the following command (where sdx is the device):
# dd bs=4M if=~/downloads/parabola-*-dual.iso of=/dev/sdx && sync
See the dd man page for more information about dd.
2 Other methods for BIOS systems
2.1 Using GNOME Disk Utility
Linux distributions running GNOME can easily make a live CD through nautilus and gnome-disk-utility. Simply right-click on the .iso file, and select Open With Disk Image Writer. When GNOME Disk Utility opens, specify the flash drive from the Destination drop-down menu and click Start Restoring.
3 Troubleshooting
- If you get the "device did not show up after 30 seconds" error due to the /dev/disk/by-label/PARA_YYYYMM not mounting, try renaming your USB media to PARA_YYYYMM (e.g. PARA_201806).
- If you get errors, try using another USB device. There are case scenarios in which it solved all issues.