Creating the Live Environment
Creating a live environment to boot into and run the Serpent OS installer
Creating a Bootable USB Drive
Creating a bootable USB drive will erase all data on the USB drive. Make sure to back up any important data before proceeding.
Ensure the USB drive is properly ejected after flashing the ISO to avoid data corruption.
You’ll need your USB drive and the ISO file downloaded from the Serpent OS download page.
Linux
- Insert your USB drive into an available USB port on your machine.
- Open a terminal window and navigate to the directory where the ISO file is located.
cd ~/Downloads
- Identify the device name of your USB drive by running the following command:
lsblk
Look for the device name of your USB drive, it will be something like /dev/sdX
where X
is a letter representing the device.
Do not confuse this with the partition name, which will be something like
/dev/sdX1
.- Now run the following command to write the ISO file to the USB drive:
Ensure you are using the correct device name for your USB drive to avoid data loss.
This may take some time to complete depending on the size of the ISO file and the speed of your USB drive.
sudo dd if=serpentos-<version>.iso of=/dev/sdX bs=4M conv=fsync oflag=direct status=progress
This command will write the ISO file to the USB drive and you’ll see a progress indicator as it completes.
- To ensure the write process has completed successfully, run the following command:
sudo sync
Once the command has run, you can safely remove the USB drive from your machine.
Windows
- Insert your USB drive into an available USB port on your machine.
- Download and install Rufus, a free and open-source tool for creating bootable USB drives.
- TODO: Add steps for using Rufus to create a bootable USB drive.