Question :Comment reconstruire Grub sur des serveurs Linux avec le type de partition MSDOS.
(proc) (hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
1. Exécutez les commandes suivantes dans l'invite Grub pour définir le périphérique racine, charger l'image de démarrage et initialiser le chargeur de démarrage.
> set root=(hd0,msdos1) > linux16 /vmlinuz-3.10.0-327.el7.x86_64 root=/dev/sda5 > initrd16 /initramfs-3.10.0-327.el7.x86_64.img
Ensuite, démarrez le serveur.
2. Une fois le serveur démarré, reconstruisez le fichier de configuration Grub. Vous pouvez modifier le /etc/default/grub et modifiez le paramètre "GRUB_TIMEOUT=30 ”
# cat /etc/default/grub GRUB_TIMEOUT=30 GRUB_HIDDEN_MENU_QUIET=false GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL="serial console" GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1" GRUB_CMDLINE_LINUX="console=tty0" GRUB_DISABLE_RECOVERY="true"
3. Reconstruisez grub.cfg. Sur les machines basées sur le BIOS, exécutez la commande suivante en tant qu'utilisateur root :
# grub2-mkconfig -o /boot/grub2/grub.cfg