The following video tutorial will walk you through step-by-step on how to recover your ROOT password on CentOS 7 and later distributions with SELinux DISABLED. These steps will NOT work with earlier CentOS releases. I also demonstrate how to disable SELinux and how to update/configure your GRUB2 config file to extend your decision making window at bootup! I am using VMware Fusion v7.1 to run the VM. Enjoy!