Hi Team,
can some one please share the steps of how to create the grub.cfg file , in case if it got deleted from grub2 folder need assistance to fix it and also how to boot the system back to normal
Regards
Kanna
grub.cfg deleted
Re: grub.cfg deleted
man grub2-mkconfig
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: grub.cfg deleted
I HATE grub2!!! There is a useful utility that everyone should have called Grub Customizer, and will help you recover from disasters.knzzz wrote:Hi Team,
can some one please share the steps of how to create the grub.cfg file , in case if it got deleted from grub2 folder need assistance to fix it and also how to boot the system back to normal
Regards
Kanna
There are 3 Directories that are important to recover from a whacked system you should check: 1) /boot/grub2 (under which you find grub.cfg); 2) /etc/default (under which you find grub); and 3) /etc/grub.d (which contains the files (?) used by grub.cfg). Open any text editor and look at /etc/grub.d, and you *should* see something like this:
*00_header
*00_tuned
*01_users
*10_linux
*20_linux_xen
*20_ppc_terminfo
*30_os-prober
*40_custom
*41_custom
That is the order in which they should appear. If they don't you are severely whacked. What I've done is sometimes is to simply rename the various out of whack files back to the above list ie if I have a file called *20_os-prober, and I know that it should be *30_os-prober I simply rename it back to its original file name. Once I am satisfied I have the list back in order I run:
grub2-mkconfig -o /boot/grub2/grub.cfg
With luck it will now boot your machine. Having learned my lesson the hard way I have made copies of /boot/grub2/grub.cfg; /etc/default/grub; and /etc/grub.d and its lists of files. In the event somehow this my system gets mangled, I simply go over to the back up files, wipe out the mangled files, and copy my backup into place then run
grub2-mkconfig -o /boot/grub2/grub.cfg
and reboot the system. Many of the so-called "grub-recovery" tools are based on this same idea -- make copies of all three of these directories followed by the "grub2-mkconfig -o /boot/grub2/grub.cfg" command.
If you want to download Grub Customizer the package for CentOS 7 is grub-customizer-5.0.6-1.el7.x86_64.rpm.
Hope this helps