Im recherche de grub.conffichier dans CentOS 7. Je ne peux pas le trouver avec locate(j'ai appelé updatedbavant). Où est-il stocké?
Dans les anciennes versions de CentOS, je pouvais le trouver.
Im recherche de grub.conffichier dans CentOS 7. Je ne peux pas le trouver avec locate(j'ai appelé updatedbavant). Où est-il stocké?
Dans les anciennes versions de CentOS, je pouvais le trouver.
Réponses:
CentOS7 utilise grub2 et le format généré /boot/grub2/grub.cfgplutôt que l'ancien grub.conf, c'est pourquoi vous ne le trouvez pas. Le nouveau fichier grub.cfg n'est pas destiné à être modifié directement, vous devez plutôt modifier les fichiers source utilisés pour le générer.
Les fichiers en question sont /etc/default/grubet les scripts en /etc/grub.d/. En particulier, si vous cherchez à ajouter vos propres entrées personnalisées, vous souhaiterez ajouter une strophe de démarrage à /etc/grub.d/40_custom. La strophe ressemblera à ceci:
menuentry "My custom boot entry" {
set root=(hd0,1)
linux /vmlinuz-3.11-custom
initrd /initrd-plymouth.img
}
Vous pouvez ajouter les options habituelles à la linuxligne pour passer des options personnalisées au noyau. Une fois que tout a l'air comme vous le souhaitez, vous lancez:
grub2-mkconfig --output=/boot/grub2/grub.cfg
Ensuite, si vous souhaitez modifier l'entrée de démarrage par défaut, vous modifiez l' GRUB_DEFAULToption /etc/default/grubpour pointer vers la nouvelle strophe que vous avez ajoutée, par position indexée zéro ou par nom (je préfère le nom), quelque chose comme ceci:
GRUB_DEFAULT="My custom boot entry"
/boot/efi/EFI/redhat/grub.cfg
/boot/efi/EFI/centos/grub.cfg
Essayez avec la commande suivante:
find / -type f -name "grub.conf"
Vous pouvez trouver tout autre nom de fichier que vous souhaitez en le remplaçant grub.conf.
grub.cfgdonc il a appris à pêcher mais pas très bien. (NB je ne suis pas l'électeur).