1 votes

La création d'un clone d'une installation Ubuntu n'est pas reconnue comme un support de démarrage

Pour situer le contexte, je faisais un double démarrage de mon ordinateur portable avec Windows 11 / Ubuntu 20.04 sans problème depuis 5 mois, jusqu'à ce que mon ordinateur portable soit grillé. Il s'agit d'un Dell Inspiron 5415 tout neuf et je pense qu'Ubuntu a quelque chose à voir avec le fait que mon ordinateur portable soit devenu inutile, bien que les raisons de mes soupçons ne soient pas pertinentes pour ma question.

J'ai pris le SSD inclus de l'ordinateur portable grillé, je l'ai mis dans un boîtier externe et j'ai utilisé le SSD de l'ordinateur. Lecteur Linux DiskInternals pour extraire l'intégralité de mon système d'exploitation dans mon PC tour (sous Windows 10) sous forme de dossier, ainsi que pour créer une image de sauvegarde DSK de celui-ci. J'ai continué à utiliser PowerISO pour convertir ladite image DSK en un fichier IMG, que j'ai ensuite utilisé pour créer un disque de démarrage à l'aide de l'application dd à partir d'une image Ubuntu de démarrage en direct.

Visualisation de l'explication ci-dessus

Cependant, après tout ce qui précède, bien que l'extraction ait réussi et que les fichiers soient sur mon nouveau disque dur, mon PC ne peut pas le reconnaître comme un support de démarrage (c'est-à-dire qu'en appuyant sur F11 sur mon écran de démarrage, je ne vois pas d'option pour démarrer à partir du disque qui contient mes fichiers Ubuntu).

En lisant un peu sur ce sujet, peut-être que le bootloader ou certains fichiers ont été oubliés pendant l'extraction de mes données du disque portable ? Je ne suis pas très versé dans les parties de bas niveau d'un système d'exploitation, donc je ne peux pas vraiment dire pourquoi cela se produit.

0voto

Marios Yiannakou Points 13

J'ai réussi à résoudre ce problème en suivant les étapes suivantes ce guide

  • Démarrer Ubuntu à partir d'un CD live/USB
  • Utilisation de lsblk déterminez la partition dans laquelle se trouvent vos fichiers Ubuntu et montez-la.
    • $sudo mount /dev/sdX /mntsdX est le disque/partition avec l'installation Ubuntu qui ne se charge pas.
  • Exécutez les commandes suivantes

    $sudo grub-install --root-directory=/mnt /dev/sdY

    $sudo update-grub

    $sudo reboot

Où :

  • /mnt est le même chemin de répertoire que celui que vous avez spécifié à l'étape précédente.
  • sdY n'est PAS une partition mais le lecteur sur lequel se trouve l'installation Ubuntu (c'est-à-dire PAS sda1 mais sda indépendamment de ce que vous avez monté à l'étape précédente).

Essayez ceci d'abord !

Je tiens cependant à préciser que j'ai peut-être été tout simplement stupide et que, comme le disque dur de mon PC comportait déjà une autre installation Ubuntu, celle que j'essayais de restaurer était correcte, mais n'apparaissait pas dans le gestionnaire de démarrage de Windows.

J'ai trouvé la partition que j'ai essayé d'installer/restaurer en appuyant sur la touche F11 et en accédant au gestionnaire de démarrage Windows de ma carte mère. Deux choix s'offrent à moi : Windows, et Ubuntu.

Après avoir cliqué sur le choix Ubuntu, deux autres choix s'offrent à moi : démarrer à partir de l'installation Ubuntu à partir de /dev/sdb1 ou l'installation d'Ubuntu à partir de /dev/sdb2 . Après quelques recherches, il s'est avéré que mon système a été restauré sans problème pour /dev/sdb2 mais cette option était "cachée" dans le gestionnaire de démarrage d'Ubuntu (c'est-à-dire que le gestionnaire de démarrage de ma carte mère ne me présentait pas trois options).

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