Comment utiliser Grub Rescue sur Ubuntu Top 10.Top 10, top 10.Top 10 et top 10.Top 10

Comment utiliser Grub Rescue sur Ubuntu Top 10.Top 10, top 10.Top 10 et top 10.Top 10
Grub est un logiciel de chargeur de démarrage. Il est largement utilisé comme chargeur de démarrage par défaut pour Linux. Bien que Grub soit largement utilisé dans Linux, Grub peut également démarrer les systèmes d'exploitation Windows. C'est très puissant et extensible.

Grub Bootloader a une interface de ligne de commande puissante qui peut être utilisée pour résoudre les problèmes de démarrage. Ça s'appelle Grub Rescue.

Dans cet article, je vais vous montrer comment utiliser l'interface de la ligne de commande de Grub Rescue de Grub. J'utilise Ubuntu 18.04 LTS pour la démonstration. Commençons.

Entrer dans l'interface de ligne de commande de sauvetage Grub:

Par défaut, si tout va bien, lorsque vous démarrez votre ordinateur, vous devez être démarré directement dans le système d'exploitation que vous avez installé. Dans mon cas, c'est l'Ubuntu 18.04 Système d'exploitation LTS.

Si quelque chose ne va pas et que cela cause des problèmes de démarrage, alors vous verrez très probablement l'interface de ligne de commande de sauvetage Grub. Cela ressemble à la capture d'écran ci-dessous.

Parfois, vous pourrez voir le menu Grub comme dans la capture d'écran ci-dessous. Pour aller à la Grub Rescue d'ici, appuyez sur c.

Vous devriez être en mesure d'aller au mode de ligne de commande Grub Rescue comme vous pouvez le voir sur la capture d'écran ci-dessous.

Dans la section suivante, je vais vous montrer comment utiliser Grub Rescue. Tout d'abord, je vais vous montrer comment démarrer dans Ubuntu 18.04 Système d'exploitation LTS que j'ai installé. Ensuite, je vais discuter de certaines des commandes de sauvetage de Grub Common.

Utilisation de Grub Rescue pour démarrer dans Ubuntu 18.04 LTS:

Dans l'interface de ligne de commande Grub Rescue, vous pouvez répertorier les disques durs et les partitions que vous avez installées avec la commande suivante:

grub> ls

Comme vous pouvez le voir, j'ai (HD0), (HD0, GPT1) et (HD0, GPT2) disponible. (HD0) représente le disque dur brut. (HD0, GPT1) et (HD0, GPT2) sont les première et deuxième partitions GPT de (HD0) respectivement.

J'ai ubuntu 18.04 LTS installé sur le matériel UEFI. Donc la première partition (HD0, GPT1) La partition EFI est-elle et la deuxième partition (HD0, GPT2) est la partition racine. Les fichiers requis pour démarrer dans le système d'exploitation se trouve dans le /botte répertoire (HD0, GPT2) partition dans mon cas. Tu peux avoir /botte Le répertoire dans une partition distincte, dans ce cas, apportez des modifications aux commandes comme vous le voyez,.

Vous pouvez énumérer les fichiers que vous avez dans une certaine partition avec LS Commande à partir de l'interface de ligne de commande de sauvetage GRUB.

Énumérez les fichiers et répertoires de la partition racine (HD0, GPT2) avec la commande suivante:

grub> ls (hd0, gpt2) /

Comme vous pouvez le voir, les fichiers et répertoires sont répertoriés.

Nous sommes intéressés par les fichiers que nous avons dans le /botte répertoires.

Grub> LS (HD0, GPT2) / BOOT

Vous devriez trouver deux fichiers dans le /botte annuaire, vmlinuz et initrd comme marqué dans la capture d'écran ci-dessous. Ces fichiers sont requis pour démarrer correctement.

Définissez maintenant le racine variable pour pointer vers la partition racine (HD0, GPT2) avec la commande suivante:

grub> set root = (hd0, gpt2)

Vous devez maintenant utiliser le linux commande de faire le chemin relatif de vmlinuz Fichier connu de Grub Bootloader.

Vous pouvez le faire avec la commande suivante:

grub> Linux / boot / vmlinuz-4.15.Root 0-20-Générique = / dev / sda2

NOTE: Ici root = / dev / sda2 est requis. Sinon, vous ne pourrez peut-être pas démarrer. / dev / sda2 signifie que c'est la deuxième partition du premier disque dur. J'ai ajouté une table pour vous aider à comprendre comment cela fonctionne.

Identificateur de la planche Disque dur Cloison Identifiant Linux
(HD0) D'abord / dev / sda
(HD0, GPT1) D'abord D'abord / dev / sda1
(HD0, GPT2) D'abord Deuxième / dev / sda2
(HD1) Deuxième / dev / sdb
(HD1, GPT2) Deuxième Deuxième / dev / sdb2
(HD1, GPT5) Deuxième Cinquième / dev / sdb5

Sachez également que le fichier et le répertoire sont complétés automatiquement avec le Key fonctionne également dans l'interface de ligne de commande GRUB, tout comme il le fait dans un terminal Linux. Vous ne devriez donc pas avoir du mal à naviguer autour de l'interface de ligne de commande GRUB.

Maintenant vous devez exécuter le initrd Commande pour faire connaître l'image initrd au Grub Bootloader.

Vous pouvez le faire avec la commande suivante:

grub> initrd / boot / initrd.IMG-4.15.0-20 générique

Maintenant que tout est défini, vous pouvez exécuter la commande grub suivante pour démarrer dans votre Ubuntu 18.04 Système d'exploitation LTS.

bouffe> démarrer

Le processus de démarrage doit démarrer comme vous pouvez le voir sur la capture d'écran ci-dessous.

Vous devriez voir l'écran de connexion par la suite. Connectez-vous à votre Ubuntu 18.04 Système LTS.

Maintenant que vous êtes connecté, exécutez la commande suivante pour mettre à jour le fichier de configuration GRUB 2:

$ sudo update-grub2

La configuration de Grub 2 doit être mise à jour.

Vous devrez peut-être également réinstaller Grub Bootloader avec la commande suivante:

$ sudo grub-install / dev / sda

NOTE: Ici / dev / sda est le disque dur où vous souhaitez installer Grub Bootloader. Habituellement, c'est le disque dur où vous avez votre partition racine.

Maintenant que tout fonctionne, vous devriez pouvoir démarrer normalement. Si vous avez toujours besoin de quelque chose de réparé, vous pouvez le faire maintenant.

Chargement des modules supplémentaires:

Parfois, l'invite d'interface de ligne de commande GRUB doit être Rescue de Grub> au lieu de

bouffe>

Dans ce cas, vous devez exécuter 2 commandes supplémentaires. Ils sont utilisés pour charger des modules de grub qui ne sont pas chargés par défaut. Mais sont très importants pour démarrer le système.

Les commandes sont:

Grub Rescue> Insmod Normal
Grub Rescue> Insmod Linux
Commandes de sauvetage de Grub utiles:

Dans cette section, je vais énumérer certaines des commandes de sauvetage de Grub communes dont vous pourriez avoir besoin pour résoudre les problèmes de démarrage.

Définir Pager = 1 - Si la sortie d'une commande est suffisamment longue pour qu'elle ne corresponde pas à l'écran, alors ces commandes affichent les sorties dans un téléavertisseur, comme moins dans le terminal Linux.

lsmod - Il répertorie tous les modules de grub qui sont chargés.

chat - utilisé pour lire les fichiers.

USB - Énumérez tous les périphériques USB attachés à votre système.

clair - Effiche tout le texte de la fenêtre de ligne de commande GRUB.

Configfile Grub.cfg_filepath - Vous pouvez ajouter un ver.CFG fichier en utilisant cette commande.

insmod - Module de chargement.

lspci - Énumérez tous les appareils PCI ci-joints.

LS - Liste des fichiers, des répertoires et des appareils de blocs de votre ordinateur.

Bien que cet article soit orienté vers Ubuntu 18.04 LTS, cela devrait fonctionner pour toute autre distribution Linux moderne qui utilise le chargeur de démarrage Grub. Merci d'avoir lu cet article.

botte