Im recherche de grub.conf
fichier dans CentOS 7. Je ne peux pas le trouver avec locate
(j'ai appelé updatedb
avant). Où est-il stocké?
Dans les anciennes versions de CentOS, je pouvais le trouver.
Im recherche de grub.conf
fichier dans CentOS 7. Je ne peux pas le trouver avec locate
(j'ai appelé updatedb
avant). 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.cfg
plutô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/grub
et 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 linux
ligne 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_DEFAULT
option /etc/default/grub
pour 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.cfg
donc il a appris à pêcher mais pas très bien. (NB je ne suis pas l'électeur).