6 votes

Comment mettre à jour correctement Grub en environnement hébergé

J'espère obtenir des conseils pour mettre à jour correctement Grub sur un serveur dédié GoDaddy, car ma tentative précédente a entraîné le re-provisionnement du serveur. S'il s'agissait d'un serveur local, je pense que je pourrais démarrer le serveur à partir de la console et apporter les modifications de configuration nécessaires. Comme il s'agit d'un serveur hébergé, je n'ai pas accès à la console - du moins c'est ce que je crois, et je suis donc coincé avec un serveur auquel je ne peux plus accéder.

Pour commencer, j'utilise apt-get upgrade (car j'essaie finalement de passer de Lucid à Precise). Cela identifie ensuite la mise à jour Grub

Il y a deux messages distincts et je ne suis pas sûr de savoir comment procéder :

1) Configuration de Grub.
La mise à jour demande ce que je veux faire avec le fichier de configuration (/etc/default/Grub ?). Dois-je

  1. Garder mon existant
  2. Remplacer par le paquet
  3. Fusionner l'existant avec le paquet
  4. Autre

2) Lieu d'installation
Une deuxième invite consiste à installer le boot loader. Le guide suggère que si je ne sais pas, je devrais l'installer à tous les emplacements.
/boot est situé sur /dev/sda1
/dev/sda3 contient tout le reste (par exemple /)

Est-ce que /boot est le seul endroit où il doit être situé, ou dois-je identifier quelque chose dans /boot/Grub/Grub.cfg pour identifier où il doit être installé ?

3voto

clover Points 451

1. Configuration de Grub :

Tout d'abord, faites une sauvegarde de /etc/default/grub fichier. Ce fichier est utilisé pour générer /boot/grub/grub.cfg con update-grub commande. N'hésitez pas à conserver l'existant, mais je vous recommande de fusionner avec le paquet et de comparer la fusion avec une copie de sauvegarde. Ne pas remplacer par l'emballage. Le système peut devenir impossible à démarrer. /boot/grub/grub.cfg sera régénéré à la fin du processus de mise à jour. Donc, inspectez la version finale de /etc/default/grub modifiez-le si nécessaire, puis exécutez update-grub si elle est modifiée.

2. Lieu d'installation :

/boot est le seul endroit où GRUB2 place ses fichiers, mais il intègre aussi du code dans la partition MBR/boot. Ainsi, si /boot situé sur une partition séparée et cette partition est marquée comme étant amorçable - choisissez /boot . Si une autre partition est marquée comme amorçable ( / par exemple - choisir tous les lieux).

Sur les systèmes UEFI, GRUB2 place des fichiers supplémentaires sur /boot/efi .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X