Outils pour utilisateurs

Outils du site


issue174:tutoriel1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue174:tutoriel1 [2021/11/03 15:37] andre_domenechissue174:tutoriel1 [2021/11/04 10:45] (Version actuelle) auntiee
Ligne 7: Ligne 7:
 •  Making final adjustments to ensure correct boot sequence** •  Making final adjustments to ensure correct boot sequence**
  
-Bien que le processus que j'ai expliqué dans « Créer un clone hybride portable de votre système » (n° 171) fournisse une méthode pour créer un système d'exploitation totalement portable, la clé USB résultante peut également être utilisée comme un moyen efficace d'exécuter Ubuntu sur un ordinateur portable avec une mémoire limitée - un disque eMMC de 64 Go, par exemple, n'a pas vraiment assez de place pour une installation Ubuntu/Windows en double démarrage. Cependant, si vous achetez un nouvel ordinateur portable avec un espace de stockage suffisant, vous préférerez peut-être installer Ubuntu sur le disque dur et mettre en place un système de double amorçage. Dans ce dernier article de la « Trilogie des clones », je détaille comment prendre un clone USB portable précédemment créé et l'utiliser pour installer votre propre version personnalisée d'Ubuntu sur un nouvel ordinateur et, pour le configurer comme un système de double démarrage avec Windows. Bien que le programme d'installation d'Ubuntu puisse également produire une configuration de double démarrage, il effectue une nouvelle installation qui vous oblige ensuite à passer par le processus fastidieux et long de modification et d'ajustement de votre système pour qu'il soit parfait. Le clonage de votre système de base sur un nouvel ordinateur évite toutes ces complications et offre en plus une sauvegarde complète de votre système de base sur le nouvel ordinateur.+Bien que le processus que j'ai expliqué dans « Créer un clone hybride portable de votre système » (n° 171) fournisse une méthode pour créer un système d'exploitation totalement portable, la clé USB résultante peut également être utilisée comme un moyen efficace d'exécuter Ubuntu sur un ordinateur portable avec une mémoire limitée - un disque eMMC de 64 Go, par exemple, n'a pas vraiment assez de place pour une installation Ubuntu/Windows en double démarrage. Cependant, si vous achetez un nouvel ordinateur portable avec un espace de stockage suffisant, vous préférerez peut-être installer Ubuntu sur le disque dur et mettre en place un système de double amorçage. Dans ce dernier article de la « Trilogie des clones », je détaille comment prendre un clone USB portable précédemment créé et l'utiliser pour installer votre propre version personnalisée d'Ubuntu sur un nouvel ordinateur et comment le configurer comme un système de double amorçage avec Windows. Bien que le programme d'installation d'Ubuntu puisse également produire une configuration de double amorçage, il effectue une nouvelle installation qui vous oblige ensuite à passer par le processus fastidieux et long de modification et d'ajustement de votre système pour qu'il soit parfait. Le clonage de votre système de base sur un nouvel ordinateur évite toutes ces complications et offre en plus une sauvegarde complète de votre système de base sur le nouvel ordinateur.
  
-Une fois que vous avez créé votre clone USB portable, le processus est assez simple et rapide, ne nécessitant que 4 étapes de base : +Une fois votre clone USB portable créé, le processus est assez simple et rapide, ne nécessitant que 4 étapes de base : 
-••Installation des fichiers de démarrage sur le nouvel ordinateur.+••Installer des fichiers de démarrage sur le nouvel ordinateur.
 ••Faire de la place et créer une nouvelle partition sur le disque dur du nouvel ordinateur. ••Faire de la place et créer une nouvelle partition sur le disque dur du nouvel ordinateur.
 ••Copier la partition Ubuntu de votre disque clone vers la nouvelle partition du disque dur. ••Copier la partition Ubuntu de votre disque clone vers la nouvelle partition du disque dur.
-••Effectuer les derniers ajustements pour garantir une séquence de démarrage correcte.+••Effectuer les derniers ajustements pour garantir une séquence d'amorçage correcte.
  
  
Ligne 30: Ligne 30:
 Installation des fichiers du chargeur de démarrage Installation des fichiers du chargeur de démarrage
  
-L'UEFI étant désormais la norme, on peut supposer que votre nouvel ordinateur utilisera le protocole de démarrage UEFI. Cette stratégie de démarrage nécessite une partition dédiée (partition système EFI) pour les fichiers du chargeur de démarrage qui se trouvera déjà sur le disque dur de votre nouvel ordinateur. Nous devons connaître son numéro de partition afin de pouvoir copier le dossier « ubuntu » de la partition système EFI de la clé USB portable clone vers la partition système EFI présente sur le disque dur du nouvel ordinateur.+L'UEFI étant désormais la norme, on peut supposer que votre nouvel ordinateur utilisera le protocole de démarrage UEFI. Cette stratégie de démarrage nécessite une partition dédiée (partition système EFI) pour les fichiers du chargeur de démarrage qui se trouvera déjà sur le disque dur de votre nouvel ordinateur. Nous devons connaître le numéro de sa partition afin de pouvoir copier le dossier « ubuntu » de la partition système EFI de la clé USB portable clone vers la partition système EFI présente sur le disque dur du nouvel ordinateur.
  
 Branchez la clé USB portable de clonage et démarrez votre ordinateur à partir de cette clé, puis ouvrez gparted. La disposition des partitions d'un ordinateur portable de milieu de gamme récemment acheté avec un disque de 1 To est présentée ci-dessous. Branchez la clé USB portable de clonage et démarrez votre ordinateur à partir de cette clé, puis ouvrez gparted. La disposition des partitions d'un ordinateur portable de milieu de gamme récemment acheté avec un disque de 1 To est présentée ci-dessous.
  
-Votre système peut avoir quelques autres éléments affichés mais cela n'a pas vraiment d'importance, car vous n'êtes intéressé que par deux partitions : la partition Windows (/dev/sda3 dans mon cas ; la vôtre peut être différentec'est généralement de loin la plus grande partition) et la partition système EFI (/dev/sda1). Notez les noms de périphériques appropriés de votre système, vous aurez besoin de les connaître plus tard ; et, pendant que vous y êtes, faites un clic droit sur la partition système EFI, sélectionnez Information et notez l'UUID à 8 caractères de cette partition.+Votre système peut afficher quelques autres élémentsmais cela n'a pas vraiment d'importance, car vous n'êtes intéressé que par deux partitions : la partition Windows (/dev/sda3 dans mon cas ; la vôtre peut être différente c'est généralement de loin la plus grande partition) et la partition système EFI (/dev/sda1). Notez les noms de périphériques appropriés de votre système, puisque vous en aurez besoin plus tard ; et, pendant que vous y êtes, faites un clic droit sur la partition système EFI, sélectionnez Information et notez l'UUID à 8 caractères de cette partition.
  
  
Ligne 57: Ligne 57:
 Ouvrez une autre instance du gestionnaire de fichiers et ouvrez en tant qu'administrateur le dossier /boot/efi, puis ouvrez le dossier EFI. Le résultat devrait être comme indiqué ci-dessous - c'est la partition système EFI sur le clone USB portable. Ouvrez une autre instance du gestionnaire de fichiers et ouvrez en tant qu'administrateur le dossier /boot/efi, puis ouvrez le dossier EFI. Le résultat devrait être comme indiqué ci-dessous - c'est la partition système EFI sur le clone USB portable.
  
-Maintenant, faites un clic droit sur le dossier « ubuntu » et copiez-collez-le dans le dossier /mnt/EFIle résultat est indiqué en bas au milieu.+Maintenant, faites un clic droit sur le dossier « ubuntu » et copiez-collez-le dans le dossier /mnt/EFI le résultat est montré en bas au milieu.
  
 Cela garantit que le firmware UEFI trouvera deux systèmes d'exploitation comme choix de démarrage lorsque vous allumerez le nouvel ordinateur. Fermez toutes les instances du gestionnaire de fichiers. Cela garantit que le firmware UEFI trouvera deux systèmes d'exploitation comme choix de démarrage lorsque vous allumerez le nouvel ordinateur. Fermez toutes les instances du gestionnaire de fichiers.
Ligne 72: Ligne 72:
 Make sure the Ubuntu partition (/dev/sdc3 in this case) is unmounted, then right click on it and select Copy, navigate to the computer’s hard drive, right click on the new partition that you just created and select Paste to copy the Ubuntu partition into it.  This will take a while depending on the size of the partition and how much of it is used.  It is worth noting, however, that although gparted makes an exact and complete copy, it only copies used blocks so it is quite efficient.** Make sure the Ubuntu partition (/dev/sdc3 in this case) is unmounted, then right click on it and select Copy, navigate to the computer’s hard drive, right click on the new partition that you just created and select Paste to copy the Ubuntu partition into it.  This will take a while depending on the size of the partition and how much of it is used.  It is worth noting, however, that although gparted makes an exact and complete copy, it only copies used blocks so it is quite efficient.**
  
-Copie de la partition Ubuntu+Copier la partition Ubuntu
  
 Ouvrez à nouveau gparted et utilisez le menu déroulant pour afficher le disque dur du nouvel ordinateur. Faites un clic droit sur la partition Windows et sélectionnez Déplacer/Redimensionner. Faites glisser l'extrémité droite de la partition vers la gauche pour créer de l'espace non alloué. La taille de cet espace dépend de vous, mais assurez-vous qu'il y en a suffisamment pour copier la partition Ubuntu à partir du clone USB portable. Cliquez sur la coche verte pour appliquer cette modification. N'essayez PAS de créer de l'espace au début de la partition car cela nécessite de déplacer la partition et c'est beaucoup plus risqué que de créer de l'espace à la fin. Ouvrez à nouveau gparted et utilisez le menu déroulant pour afficher le disque dur du nouvel ordinateur. Faites un clic droit sur la partition Windows et sélectionnez Déplacer/Redimensionner. Faites glisser l'extrémité droite de la partition vers la gauche pour créer de l'espace non alloué. La taille de cet espace dépend de vous, mais assurez-vous qu'il y en a suffisamment pour copier la partition Ubuntu à partir du clone USB portable. Cliquez sur la coche verte pour appliquer cette modification. N'essayez PAS de créer de l'espace au début de la partition car cela nécessite de déplacer la partition et c'est beaucoup plus risqué que de créer de l'espace à la fin.
Ligne 80: Ligne 80:
 Fermez gparted et éteignez l'ordinateur. Débranchez temporairement la clé USB du clone portable, branchez votre clé USB Live et redémarrez le système à partir de cette clé USB Live. Une fois le processus de démarrage terminé, branchez la clé USB du clone portable. Ouvrez gparted et naviguez jusqu'à la clé USB du clone portable.  Fermez gparted et éteignez l'ordinateur. Débranchez temporairement la clé USB du clone portable, branchez votre clé USB Live et redémarrez le système à partir de cette clé USB Live. Une fois le processus de démarrage terminé, branchez la clé USB du clone portable. Ouvrez gparted et naviguez jusqu'à la clé USB du clone portable. 
  
-Assurez-vous que la partition Ubuntu (/dev/sdc3 dans ce cas) est démontée, puis faites un clic droit dessus et sélectionnez Copier, naviguez vers le disque dur de l'ordinateur, faites un clic droit sur la nouvelle partition que vous venez de créer et sélectionnez Coller pour y copier la partition Ubuntu. Cette opération peut prendre un certain tempsen fonction de la taille de la partition et de son degré d'utilisation. Il convient toutefois de noter que, bien que gparted effectue une copie exacte et complète, il ne copie que les blocs utilisés, ce qui le rend assez efficace.+Assurez-vous que la partition Ubuntu (/dev/sdc3 dans ce cas) est démontée, puis faites un clic droit dessus et sélectionnez Copier. Ensuite, naviguez vers le disque dur de l'ordinateur, faites un clic droit sur la nouvelle partition que vous venez de créer et sélectionnez Coller pour y copier la partition Ubuntu. Cette opération peut prendre un certain temps en fonction de la taille de la partition et de son degré d'utilisation. Il convient toutefois de noter que, bien que gparted effectue une copie exacte et complète, il ne copie que les blocs utilisés, ce qui le rend assez efficace.
  
  
Ligne 93: Ligne 93:
 and when it is finished reboot as before.  This time the GRUB menu that appears should have an entry for Windows as well as Ubuntu and your dual boot system is complete.  If you want to avoid having to press any keys to get the boot choice menu when you power up or restart, go into UEFI settings on the GRUB menu and set the boot order to boot “ubuntu” first.  This will cause the GRUB menu to be displayed on boot, and then you can choose which operating system you wish to use.** and when it is finished reboot as before.  This time the GRUB menu that appears should have an entry for Windows as well as Ubuntu and your dual boot system is complete.  If you want to avoid having to press any keys to get the boot choice menu when you power up or restart, go into UEFI settings on the GRUB menu and set the boot order to boot “ubuntu” first.  This will cause the GRUB menu to be displayed on boot, and then you can choose which operating system you wish to use.**
  
-Une fois la copie terminée sans erreur, fermez gparted. Ouvrez maintenant, en tant qu'administrateur, le fichier /etc/fstab et changez l'UUID de la partition système EFI (voir l'UUID en surbrillance dans la Figure 8) par celui que vous avez noté précédemment sur le disque dur de l'ordinateur. Il s'agit d'une étape importante, sinon, au moment du démarrage, l'ordinateur cherchera un identifiant de partition à partir de la clé USB du clone portable plutôt qu'à partir du disque dur et il sera incapable de le trouver. Enregistrez ce fichier et fermez l'éditeur. Mettez l'ordinateur hors tension et retirez tous les périphériques externes.+Une fois la copie terminée sans erreur, fermez gparted. Ouvrez maintenant, en tant qu'administrateur, le fichier /etc/fstab et remplacez l'UUID de la partition système EFI (voir l'UUID en surbrillance dans la Figure 8) par celui que vous avez noté précédemment sur le disque dur de l'ordinateur. Il s'agit d'une étape importante, sinon, au moment du démarrage, l'ordinateur cherchera un identifiant de partition à partir de la clé USB du clone portable plutôt qu'à partir du disque dur et il sera incapable de le trouver. Enregistrez ce fichier et fermez l'éditeur. Mettez l'ordinateur hors tension et retirez tous les périphériques externes.
  
 Ajustements finaux Ajustements finaux
Ligne 101: Ligne 101:
 sudo update-grub sudo update-grub
  
-et quand il est terminé, redémarrez comme précédemment. Cette fois, le menu GRUB qui s'affiche doit contenir des entrées pour Windows et Ubuntu, et votre système de double amorçage est terminé. Si vous voulez éviter d'avoir à appuyer sur une touche pour obtenir le menu du choix de démarrage lorsque vous allumez ou redémarrez, allez dans les paramètres UEFI dans le menu GRUB et définissez l'ordre de démarrage pour démarrer « ubuntu » en premier. Le menu GRUB s'affichera alors au démarrage, et vous pourrez choisir le système d'exploitation que vous souhaitez utiliser.+et quand il est terminé, redémarrez comme précédemment. Cette fois, le menu GRUB qui s'affiche doit contenir des entrées pour Windows et Ubuntu, et votre système de double amorçage est fini. Si vous voulez éviter d'avoir à appuyer sur une touche pour obtenir le menu du choix de démarrage lorsque vous allumez ou redémarrez, allez dans les paramètres UEFI dans le menu GRUB et définissez l'ordre de démarrage pour démarrer « ubuntu » en premier. Le menu GRUB s'affichera alors au démarrage, et vous pourrez choisir le système d'exploitation que vous souhaitez utiliser.
  
  
Ligne 108: Ligne 108:
 As always, it is not possible to guarantee that this method will work on every system; however, I have successfully used it to clone Ubuntu to a new computer several times without any problems.  Hopefully it works as well for you as it has for me.** As always, it is not possible to guarantee that this method will work on every system; however, I have successfully used it to clone Ubuntu to a new computer several times without any problems.  Hopefully it works as well for you as it has for me.**
  
-Veuillez noter que vous ne pourrez pas démarrer cet ordinateur portable de manière fiable à partir du clone portable sur USB, car l'UUID de la partition Ubuntu du clone USB sera le même que celui de l'ordinateur portable. Étant donné deux UUID identiques, l'ordinateur en choisit un pour démarrer, mais il est impossible de dire lequel dans un cas donné. Cependant, puisque le but de l'exercice était d'éviter d'avoir à démarrer la nouvelle machine à partir d'un clone portable sur USB, cela ne devrait pas poser de problème. Vous pouvez toujours la démarrer à partir d'une clé USB Live si nécessaire.+Veuillez noter que vous ne pourrez pas démarrer cet ordinateur portable de manière fiable à partir du clone portable sur USB, car l'UUID de la partition Ubuntu du clone USB sera le même que celui de l'ordinateur portable. Quand il y a deux UUID identiques, l'ordinateur en choisit un pour démarrer, mais il est impossible de dire lequel dans un cas donné. Cependant, puisque le but de l'exercice était d'éviter d'avoir à démarrer la nouvelle machine à partir d'un clone portable sur USB, cela ne devrait pas poser de problème. Vous pouvez toujours la démarrer à partir d'une clé USB Live si nécessaire.
  
 Comme toujours, il n'est pas possible de garantir que cette méthode fonctionnera sur tous les systèmes ; cependant, je l'ai utilisée avec succès pour cloner Ubuntu sur un nouvel ordinateur plusieurs fois sans aucun problème. J'espère qu'elle fonctionnera aussi bien pour vous que pour moi. Comme toujours, il n'est pas possible de garantir que cette méthode fonctionnera sur tous les systèmes ; cependant, je l'ai utilisée avec succès pour cloner Ubuntu sur un nouvel ordinateur plusieurs fois sans aucun problème. J'espère qu'elle fonctionnera aussi bien pour vous que pour moi.
Ligne 131: Ligne 131:
 Mise à jour : clonage d'une installation BIOS/Legacy Mise à jour : clonage d'une installation BIOS/Legacy
  
-J'ai récemment décidé de créer une clé USB hybride avec une installation Ubuntu propre pour l'utiliser à des fins d'expérimentation. En utilisant le même schéma de partitionnement que celui détaillé dans le premier article de cette série, j'ai utilisé l'option « Do Something Else » (Autres choix) du programme d'installation pour installer Ubuntu dans la partition n° 3 de la clé USB. J'ai choisi d'utiliser mon ancien ordinateur portable qui utilise le démarrage BIOS/Legacy car je sais qu'il y a un bogue dans l'installateur lors de l'utilisation de supports amovibles en mode UEFI qui perturbe la partition EFI sur le disque dur. L'USB a bien démarré sur la machine BIOS, j'ai donc basculé vers un ordinateur portable UEFI, j'ai démarré dans l'installation USB et j'ai essayé d'installer shim-signed mais cela a échoué !+J'ai récemment décidé de créer une clé USB hybride avec une installation Ubuntu propre pour l'utiliser à des fins d'expérimentation. En utilisant le même schéma de partitionnement que celui détaillé dans le premier article de cette série, j'ai utilisé l'option « Do Something Else » (Autres choix) du programme d'installation pour installer Ubuntu dans la partition n° 3 de la clé USB. J'ai choisi d'utiliser mon ancien ordinateur portable qui utilise le démarrage BIOS/Legacy car je sais qu'il y a un bogue dans l'installeur lors de l'utilisation de supports amovibles en mode UEFI qui perturbe la partition EFI sur le disque dur. L'USB a bien démarré sur la machine BIOS, j'ai donc pris un ordinateur portable UEFI, j'ai démarré dans l'installation USB et j'ai essayé d'installer shim-signed mais cela a échoué !
  
-Un rapide coup d'oeil à /boot/grub a révélé que le dossier x86_64-efi était manquant et donc que shim-signed n'avait pas les fichiers requis pour l'installation. La solution est assez simple, ouvrez un terminal et tapez :+Un rapide coup d'œil à /boot/grub a révélé que le dossier x86_64-efi était manquant et donc que shim-signed n'avait pas les fichiers requis pour l'installation. La solution est assez simple, ouvrez un terminal et tapez :
  
 sudo grub-install --target=x86_64-efi /dev/sdX  sudo grub-install --target=x86_64-efi /dev/sdX 
Ligne 140: Ligne 140:
 Ensuite, l'USB a démarré avec succès sur les machines BIOS et UEFI. Ensuite, l'USB a démarré avec succès sur les machines BIOS et UEFI.
  
-J'étais toujours perplexe car j'avais cloné mon ancienne machine BIOS en utilisant la méthode du premier article pour tester la procédure et cela a bien fonctionné ! Une fois de plus, un coup d'oeil à /boot/grub a révélé le fin mot de l'histoire : il y avait un dossier x86_64-efi, bien qu'il s'agisse d'une machine BIOS. Je me suis alors rappelé que j'avais ajouté une partition EFI « factice » à cette machine afin de pouvoir expérimenter les chargeurs de démarrage UEFI et leur fonctionnement. Dans le cadre de ce processus, j'ai dû installer grub-efi, donc tout a fonctionné lorsque j'ai testé la technique de clonage en utilisant cet ordinateur.+J'étais toujours perplexe car j'avais cloné mon ancienne machine BIOS en utilisant la méthode du premier article pour tester la procédure et cela a bien fonctionné ! Une fois de plus, un coup d'oeil à /boot/grub a révélé le fin mot de l'histoire : il y avait un dossier x86_64-efi, bien qu'il s'agisse d'une machine BIOS. Je me suis alors rappelé que j'avais ajouté une partition EFI « factice » à cette machine afin de pouvoir expérimenter les chargeurs de démarrage UEFI et leur fonctionnement. Dans le cadre de ce processus-là, j'ai dû installer grub-efi et ainsi tout a fonctionné lorsque j'ai testé la technique de clonage en utilisant cet ordinateur.
  
 Je pense que très peu de lecteurs voudront cloner un système BIOS, car ils sont dépassés ; mais si vous le faites, vérifiez le contenu de /boot/grub avant de commencer. S'il n'y a pas de dossier x86_64-efi (il n'y en aura probablement pas), installez-le comme expliqué ci-dessus et procédez ensuite en utilisant la méthode décrite dans l'article. Je pense que très peu de lecteurs voudront cloner un système BIOS, car ils sont dépassés ; mais si vous le faites, vérifiez le contenu de /boot/grub avant de commencer. S'il n'y a pas de dossier x86_64-efi (il n'y en aura probablement pas), installez-le comme expliqué ci-dessus et procédez ensuite en utilisant la méthode décrite dans l'article.
  
issue174/tutoriel1.1635950246.txt.gz · Dernière modification : 2021/11/03 15:37 de andre_domenech