GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment résoudre:erreur:pas de sauvetage grub de partition de ce type dans Ubuntu Linux

L'autre jour, j'essayais d'étendre ma partition racine d'Ubuntu que je démarrais en double avec Windows 8. L'extension de partition a réussi sauf que j'ai foiré la configuration de Grub. Lorsque j'ai démarré sur mon ordinateur portable après le changement de partition, j'ai été accueilli par l'écran de la mort de Linux en disant :

erreur :aucune partition de ce type
sauvetage grub

Après avoir cherché un peu sur Google, j'ai trouvé ce méga fil sur le forum Ubuntu qui m'a aidé. Mais comme c'est un fil très compliqué, j'ai réécrit le tutoriel pour qu'on puisse le suivre facilement. Il y a donc des hypothèses et des exigences pour corriger l'erreur :pas de sauvetage grub de partition de ce type problème.

Remarque

Vous pouvez lire ce didacticiel pour corriger l'erreur Grub similaire un minimum de BASH comme l'édition de lignes est pris en charge. Pour le premier mot, TAB répertorie les complétions de commande possibles. n'importe où ailleurs, TAB répertorie les achèvements possibles de périphériques ou de fichiers .

Exigences et présomptions :

  • Vous devez disposer d'un CD/DVD/USB live de la même version du système d'exploitation
  • Vous devez disposer d'une connexion Internet
  • Vous effectuez un double démarrage de Windows avec Ubuntu (pas d'installation de Wubi)
  • Vous n'avez pas de partition /boot séparée

Voyons maintenant comment pouvons-nous sauver la bouffe ici.

Comment réparer :erreur :pas de sauvetage grub de partition de ce type

Nous utiliserons chroot pour sauver grub. Le concept est que puisque les fichiers de configuration de grub ont été supprimés ou corrompus, ils doivent être réinstallés. Et en utilisant le CD live de la version exacte du système d'exploitation, nous pouvons réinstaller la configuration grub. Cela supprimera toutes les modifications (le cas échéant) que vous avez apportées au grub.

Veuillez suivre ces étapes pour résoudre facilement le problème de secours grub dans Ubuntu (ou autres distributions Linux) :

Étape 1 :Connaissez votre partition racine

Démarrez à partir d'un CD, d'un DVD ou d'une clé USB en direct. Essayez Ubuntu à partir du disque en direct. Ouvrez un terminal (Ctrl+Alt+T) et utilisez la commande suivante :

sudo su
fdisk -l

Ici, vous verrez le nom du lecteur et le numéro de partition. Il devrait ressembler à sdXY . Où X est la lettre du lecteur et Y est le numéro de la partition. Habituellement, cela devrait être comme sda Y. Vous devez reconnaître la partition où root a été installé.

Étape 2 :Montez la partition racine

Une fois que nous aurons la partition où la racine a été installée, nous monterons la partition racine où Ubuntu a été installé. Utilisez les commandes suivantes pour le monter :

sudo mkdir /mnt/temp
sudo mount /dev/sdXY /mnt/temp

Remplacez XY par les valeurs appropriées.

Étape 3 :Soyez le CHROOT

Une fois la partition montée, l'étape suivante consiste à monter certains éléments en préparation du chroot. Exécutez les commandes suivantes une par une :

for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt/temp$i;  done
sudo cp /etc/resolv.conf /mnt/temp/etc/resolv.conf
sudo chroot /mnt/temp

Si les commandes ci-dessus ont été exécutées avec succès, vous verrez [email protected] :/# dans le terminal indiquant que vous êtes en chroot mode.

Étape 4 :Purger les packages Grub 2

Maintenant, lorsque nous sommes dans un environnement chroot (vous pouvez penser que nous nous comportons en tant que root pour la partition montée), il est temps de se débarrasser des packages Grub 2 mais avant cela, mettons à jour le référentiel.

apt-get update
apt-get purge grub grub-pc grub-common

Lors de la suppression du grub, vous verrez un écran étrange vous demandant si vous souhaitez supprimer les packages Grub 2. Appuyez sur TAB pour sélectionner Oui. Il sera mis en surbrillance une fois sélectionné. Appuyez sur Entrée pour continuer.

Étape 5 :Réinstallez les packages Grub

Lorsque nous avons supprimé le précédent Grub, nous avons supprimé les paramètres erronés ainsi que tous les paramètres favoris qui y étaient stockés. Nous allons maintenant installer un nouveau et frais Grub. Quelques éléments à garder à l'esprit avant de continuer avec la commande d'installation de Grub.

  • Lors de l'installation du nouveau Grub, il vous sera demandé d'ajouter des options de noyau supplémentaires. Appuyez simplement sur TAB pour aller à OK et appuyez sur Entrée pour continuer.
  • Il vous apportera les notes d'installation. Appuyez sur Tab pour OK, puis sur Entrée et continuez.
  • Lorsqu'il vous présente l'option de périphérique (pour demander sur quelle partition doit-il installer Grub), choisissez l'option au format sdX. NE PAS sélectionnez la partition du lecteur au format 4 lettres, c'est-à-dire sda4, etc. Lorsque vous sélectionnez la partition, elle doit être précédée d'un astérisque (*), comme [*] sdX. Si ce n'est pas le cas, mettez en surbrillance (avec onglet) et appuyez sur ESPACE pour le sélectionner. Appuyez sur OK et appuyez sur Entrée.

Cela devrait ressembler à ceci :

Maintenant que vous avez pris toutes ces choses en tête, utilisez la commande ci-dessous pour installer le Grub.

apt-get install grub-common grub-pc

Mettez à jour le grub et quittez le chroot :

update-grub 
exit

Étape 6 :Démontez la partition :

On a monté quelque chose au départ, non ? Eh bien, démontons-les.

for i in /dev/pts /dev /proc /sys; do sudo umount /mnt/temp$i ; done

C'est ça. Redémarrez votre système et vous devriez voir le bon vieil écran de démarrage de Grub comme avant. J'espère que ce tutoriel vous a aidé à vous débarrasser de error:no such partition grub rescue problème et le tutoriel était facile à suivre. Toute question, suggestion ou un mot de remerciement est toujours le bienvenu. Restez à l'écoute pour plus de tutoriels Linux.



Ubuntu
  1. Comment définir l'autorisation d'écriture sur la partition ext4 dans Ubuntu Linux

  2. Comment installer Terraform sur Linux tel que le serveur Ubuntu 20.04 LTS

  3. Ubuntu - Parted :Comment résoudre l'erreur d'emplacement en dehors de l'appareil ?

  4. Grub Rescue -> Aucune partition de ce type ?

  5. Comment charger Ubuntu quand tout ce que j'ai est Grub ?

Comment installer Linux sur Intel NUC

Comment mettre à jour Grub sur Ubuntu et d'autres distributions Linux

Comment libérer de l'espace dans la partition /boot sur Ubuntu Linux ?

Comment installer iTunes sur Linux comme Ubuntu 20.04 LTS

Comment installer Netdata sur Linux tel que Ubuntu 20.04 Server pour surveiller

Comment réparer la partition NTFS n'a pas réussi à monter l'erreur sous Linux