Here are the list of steps to install CentOS 7 minimal without a mouse on a node or computer with no apparent graphics card.
Why do we have to use troubleshooting mode? Without the graphics card, the node or machine tends to freeze at setup because there is no graphics card to render the setup properly, so we have to use troubleshooting mode and take advantage of installing CentOS 7 in basic graphics mode.
- First, follow Create Bootable USB of CentOS 7 Minimal ISO blog post to create a bootable USB flash drive with CentOS 7.
Turn on the node and press F10 when the option becomes available to enter BIOS setup. Change the boot order so that “Removable Disk Drives” is first. Make “Hard Drive” last in boot order. Exit Saving Changes.
Reboot the node with USB flash drive with CentOS 7 plugged firmly into node. Wait until node boots into CentOS 7 setup.
Use boot with “Troubleshooting” option. Use “Install CentOS 7 in basic graphics mode” and enter.
Wait until CentOS 7 loads. Screen will be out of bounds. Here comes the tricky part. You will have to use Tab to traverse. On the first screen, use tab until you get to Continue and press enter.
On the second screen, tab until the first instance of you seeing the top of the first button being highlighted as blue. Then, press Tab 5 times and press Enter.
Immediately on the third screen, press Enter to press Done. You should see an Installation Options window pop up. Press enter again to “Reclaim space.”
Then on the next window, press the Delete button on the keyboard to delete. Then, press enter to minimize the drive and make sure Action says “Delete.” Then, press tab two times and press Enter. Then, press tab another two times and press Enter to confirm the deletion.
You should be brought to the Installation Summary window. Tab until you get to Begin Installation and hit enter.
Press tab once and hit enter to set root password.
Set the root password and tab once to the Done button. Press enter once and if password is too weak, press tab two more times to reach the Done button and hit enter again.
Wait until installation of CentOS 7 minimal install is complete. Press tab twice and then, press enter to finish installation after CentOS 7 minimal is done.