Rocky Linux 8 Installation
Specific towards a build right now. Will generalize in a later revision.
For Joey's sake: EPMSCRXUFN
Also, when remote control/iKVM was slow for me, restarting the system did wonders. I had the system on all day with multiple iKVM sessions, only for it to be very sluggish towards the end of the day, even after resetting iKVM in IPMI.
Time obligation:
- ~30 mins for downloading ISO
- ~20 mins to load ISO onto bootable USB drive
You will need at least a 16GB flash drive. You will be wiping this USB drive entirely to repurpose for the Rocky 8 ISO installer, so backup any files from whatever USB drive you decide to use for this installation.
For steps 1 and 2, we will be using another system (your home/office one, probably has Windows) to obtain the files and create the bootable USB necessary to load Rocky Linux 8 on your destination system.
Step 1 - Obtain Rocky Linux 8 ISO
Link to obtain latest Rocky 8 ISO file - https://rockylinux.org/download/
Clicking the 'DVD' option under 'x86_64 will automatically start downloading the ISO file on your current browser. The ISO file is about 10.4GB, but size may vary depending on the latest version.
Step 2 - Load Rocky Linux 8 ISO onto a bootable USB drive
Step 2a - Obtain Rufus
For this step, I use the tool/app Rufus. Link to obtain Rufus - https://rufus.ie/en/
Once you click on 'Rufus <current version>', it will automatically start downloading the executable through your current browser. It's a really small app, so the download will complete instantaneously.
Step 2b - Create the bootable USB containing Rocky Linux 8
If your Rocky ISO finished downloading, it should show up in your 'Downloads' folder. Plug in your USB drive and make sure that Device is selected in Rufus.
Step 3 - Boot into Rocky Linux 8 installer
Find and boot the 'UEFI' boot option for your bootable USB containing the Rocky Linux 8 ISO.
Rocky 8.5 installation - https://download.rockylinux.org/pub/rocky/8/BaseOS/x86_64/os ← this works for 8.6...
Rocky 8.6 installation - https://vault.centos.org/8.5.2111/BaseOS/x86_64/os/
Shift-click from 1 of the 2 identical listed drives to select both drives to be configured.
Match settings below to create RAID1 /boot parition as ext4 File System, then click Update Settings on the bottom-right.
For scratch drive, you will need to type in /scr
in the 'Mount Point:' field.
... and I fudged up the RAID configuration part. Will need to redo just that section.
It's not so much I messed up, but CentOS/Rocky partitioner is absurdly unintuative compared to Ubuntu. My original method works, which is creating as many paritions expected, and then configuring each partition 1-by-1; includes re-naming, re-sizing, re-select File System, and then 'update settings' per partition.
I think the reason for this is because the /boot/efi partition. Ubuntu allows you to choose which drive(s) you want to boot from, opposed to CentOS which makes you add the /boot/efi partition loosely.
Lastly, to get the full partition size from / 'root', you need to re-enter desired capacity TWICE, as it takes away a % of your first attempt to configure partition size.
NVM, me dumb. I just need to dd the /boot/efi and then use the efibootmgr tool to make it official. OR BETTER YET, just do all the RAID and other mounts AFTER the OS is installed on a single drive