J'ai installé grub sur la mémoire USB avec ce qui précède. Enfin, commençons réellement grub à partir de la mémoire USB
Redémarrez le PC, et lorsque l'alimentation est coupée, démarrez-le tout en maintenant la touche F12 enfoncée, etc. La plupart des PC devraient désormais pouvoir choisir USB. (Je suis désolé si c'est différent)
Ensuite, je pense que c'est comme suit sur un écran noir.
grub
grub>
Il est arrêté sur un tel écran. Si cela sort, c'est un succès. Maintenant, démarrons Linux. Les trois informations suivantes sont nécessaires pour démarrer Linux.
Tout d'abord, vérifiez la partition sur laquelle Linux est installé. C'est le plus gênant. Tout d'abord, tapez la commande suivante (... est omis)
grub
grub>ls
(memdisk) (hd0) (hd1) (hd1,gpt8) (hd1,gpt7) (hd1,gpt6) ...
Ça devrait ressembler à ça. Cela montre toutes les zones de stockage et leurs partitions connectées au PC. C'était comme suit dans mon environnement
hd0=usb hd1 = SSD sur PC --gpt1 = 1ère partition --gpt2 = 2ème partition .... --gpt8 = 8ème partition
Il est affiché sous la forme de. Cela dépend de l'environnement SSD et HDD de chaque PC. (En fait, mon environnement a trop de partitions hd1, je me demande si c'est la cause du dysfonctionnement ...)
En d'autres termes, Linux est inclus dans n'importe lequel des gpt1 à gpt8 de hd1. Vous pouvez découvrir quelle partition a Linux de la manière suivante.
grub
grub>ls (hd1,gpt8)/
lost+found/ boot/ hdata/ etc/ media/ var .....
Si vous voyez Lost + found boot / .... comme ci-dessus, c'est l'emplacement d'installation de Linux. Cette fois, c'était en gpt8 (8e partition) de hd1 (SSD du PC). Le plus important est (hd1, gpt8).
Ensuite, le reste 2. noyau Linux et chemin de démarrage de l'emplacement d'installation 3. Le chemin du logiciel requis pour charger le traitement requis pour le démarrage dans la mémoire Parler de Veuillez noter que # (1) dans les commandes suivantes est décrit ci-dessous.
grub
grub>set root=(hd1,gpt8)/
grub>linuxefi /boot/vmlinuz root=/dev/sda8 #(1)
grub>initrdefi /boot/initrd.img
grub>boot
Notez "sda8" dans root = / dev / sda8 pour # (1). C'est le premier chemin où Linux est installé. Ceci est différent pour chaque personne, mais il semble que cela fonctionne souvent bien si vous combinez le nombre (8) de "gpt8" de (hd1, gpt8) et "sda8" de root = / dev / sda8 que vous avez entré précédemment. Veuillez noter que ce numéro est différent pour chaque PC. Cette partie est le noyau Linux (vmlinuz) et le premier chemin (sda8) où il est installé.
Et le dernier initrdefi est le chemin du logiciel (initrd.img) requis pour charger le traitement requis pour le démarrage en mémoire.
J'espère que vous pouvez maintenant démarrer Linux avec grub installé sur votre clé USB 。 Merci pour la lecture.
Recommended Posts