web-dev-qa-db-fra.com

Erreur USB en direct "vous devez d'abord charger le noyau"

J'ai un mkusb USB live (Ubuntu 18.04 avec persistance) qui démarre correctement sur certains de mes ordinateurs. Sur un ordinateur portable, j'obtiens l'erreur suivante:

error: disk `hd0,4' not found.
error: you need to load the kernel first.

Que dois-je faire pour "charger le noyau en premier"?


EDIT : Une carte SD occupant un emplacement SD était à l'origine de ce problème. Le retrait de la carte SD permet à mkusb de démarrer correctement et élimine l'erreur. Une fois démarré, je réinsère la carte SD dans la fente SD si je dois l'utiliser.

5
Jason Hunter

Si vous obtenez une invite grub, cela signifie que grub ne peut pas trouver les fichiers de démarrage attendus. La séquence de commandes pour charger les fichiers et démarrer lorsque grub ne fait pas cela pour vous va quelque chose comme ça. Tout d'abord, recherchez toutes les partitions que grub voit:

grub> ls 
 (hd0) (hd0, msdos2) (hd0, msdos1)

Cela répertorie les disques et les partitions sur les disques. L'une de ces partitions contient votre système Linux. Dis que c'est (hd0,1). Alors fais:

grub> set root = (hd0,1) 
 grub> linux /boot/vmlinuz-4.15.0-45-generic root =/dev/sda1

Remplacer (hd0,1), le numéro de version et la partition (/dev/sda1) par ce qui est valable pour votre système. Dans le cas de vmlinuz, vous pouvez simplement taper vmlinuz- et appuyez sur Tab.

grub> initrd /boot/initrd.img-3.13.0-29-generic

La chaîne de version doit être identique à celle de vmlinuz.

grub> boot

devrait maintenant démarrer votre système.

8
Jos

Que dois-je faire pour "charger le noyau en premier"?

En utilisant "Startup Disk Creator" pour créer une clé USB, je n'ai pas pu démarrer en utilisant la clé USB, avec la même recommandation.

J'ai une réponse légèrement différente.


Sur mon bureau Dell âgé de 14 ans exécutant Lubuntu 19.10, j'ai utilisé "Startup Disk Creator" pour charger "ubuntu-19.10-desktop-AMD64.iso" sur une clé USB.

La première expérience sur mon nouvel ordinateur portable Dell (livré le mois dernier) a donné une erreur similaire, avec l'offre identique ... "charger le noyau en premier".

En lisant les commentaires ci-dessus, j'ai passé en revue mes ports USB et j'ai trouvé que ma souris Logitech semblait être la seule connexion USB.

La déconnexion de la souris USB a éliminé l'erreur.

Aucune commande grub n'est nécessaire.

1
2785528