Installing YiffOS on production hardware is beyond discouraged. This operating system is not for new GNU/Linux users and is not for those who are not willing to go to the limit to get their software working.
Don't install if you can't understand error messages and basic debugging
There is also a good chance that your computer is either too old to have a UEFI, or your computer is too new to have the necesary drivers to boot.
To begin, download the YiffOS image.
To install YiffOS, you need bare metal hardware with a UEFI.
Second, we need to burn this image onto a thumb drive. Plug in the thumbdrive and type lsblk
to find out the drive you are operating with
Next, flash the image with: dd if=v2_yiffOS-installer.img of=/dev/sdX status=progress
.
Once the flashing is complete, unplug the drive and insert it into the device that you wish to install YiffOS into.
Start the device up. In the boot menu, select the usb drive. It usually has usb relating in the name. Boot off of it and select "GNU/Linux" in GRUB
To partition the disks, run lsblk
to identify which drive you will be installing on. After that, run fdisk /dev/sdX
and run g
Run n
and hit enter twice and type +512M
as the partition size. This will be your boot partition. Run t
, select the first partition and set the type to 1
.
Next, to make the root partition, type n
and hit enter on all the prompts.
Once you have reached this point, verify that you did everything right by typing p
. If the first partition is an efi and the second is a linux filesystem, write this to the drive by pressing w
Once you have partitioned the drives, you will need to format them. This wipes the drives, so please don't continue the install if you don't want to, or at least back it up way beforehand.
First, type mkfs.fat -F32 /dev/sdX1
, this formats the boot partition in FAT32 format. Next, type mkfs.ext4 /dev/sdX2
. This formats the root partition, the partition that will contain your filesystem and all your wonderfull "art".
Once you are done with that, press the up key until you find a command starting with curl -O. Run this, for it downloads the install script.
In your favorite text editor of choice, in our case vim, edit the following line below yes | bulge gi base
yes | bulge i linux-firmware
this installs the proprietary drivers.
After that, run chmod +x install-yiffos.sh
, then run ./install-yiffos.sh /dev/sdX1 /dev/sdX2
And now you are installing YiffOS. Please wait while the script installs all the necesary packages
At some point, it is going to ask for a password. Please enter a strong password for the root account. After this, a couple more lines are printed and then the script will exit.
There is a lot to to after install, so please refer to our post install guide, otherwise, enjoy your new system and enjoy having your distro named after furry porn