- - Comment transférer une installation Linux sur un autre disque dur

Comment transférer une installation Linux sur un autre disque dur

Sous Linux et besoin de déplacer beaucoup de données d'undisque dur à un autre? Si tel est le cas, envisagez d'utiliser l'outil d'édition de partition Gparted pour Linux. En plus de modifier la disposition des disques durs, il peut rapidement cloner n'importe quelle partition sur plusieurs disques durs (ou même dupliquer des partitions sur le même disque dur), ce qui en fait un excellent outil pour transférer une installation Linux sur un autre disque dur.

La copie de partitions avec Gparted est très facile, maiscela ne fonctionne pas avec les partitions montées. Vous devez vous assurer que le disque dur avec lequel vous travaillez n'est pas utilisé avec le système principal. Il est possible d'installer simplement l'outil sur votre distribution Linux et de l'utiliser à partir de là, mais il est préférable de travailler avec un système en direct. Le fait d'avoir un système actif garantit qu'aucune partition n'est actuellement utilisée.

Exigences

Pour commencer avec le disque en direct, téléchargez ledernière version de l'image ISO Gparted. Sortez également une clé USB d'au moins 1 Go et téléchargez la version la plus récente de l'outil USB Etcher.

Créer un disque en direct

Branchez la clé USB et ouvrez Etcher pour commencerle processus de création de disque en direct. Dans Etcher, sélectionnez le fichier ISO et cliquez sur le bouton "flash" pour créer le disque. Etcher prendra un peu de temps, mais une fois terminé, redémarrez votre PC et chargez le BIOS. En utilisant le BIOS sur votre PC, changez le chargeur de démarrage, afin qu'il charge d'abord le disque live Gparted.

Charger Gparted Live

Même si ce disque en direct est un outil graphique,ça ne commence pas comme ça. Parcourez les instructions à l'écran pour sélectionner votre langue et la disposition du clavier. Ensuite, entrez "startx" dans l'invite, et il chargera l'environnement de bureau en direct. De là, recherchez «Gparted» et double-cliquez dessus pour ouvrir l'outil de partitionnement.

Lorsqu'il s'ouvre, l'outil analyse chaque disque durconnecté à votre système et lisible. À l'aide du menu déroulant de droite, sélectionnez le lecteur à partir duquel vous souhaitez copier les données. Dans cet article, le lecteur à partir duquel nous allons copier des données est / dev / sdaet le lecteur qui recevra les données reproduites est / dev / sdb.

Copie des dispositions de partition

Un moyen simple de transférer un Linuxl'installation d'un disque dur à un autre se fait à l'aide de la fonction «copier la partition» de l'outil de partition Gparted. N'oubliez pas que le lecteur à partir duquel vous copiez une partition doit être vierge. Pour le masquer, ouvrez une fenêtre de terminal et suivez notre guide sur la façon d'effacer en toute sécurité un disque dur. Une fois le processus terminé, revenez à Gparted et sélectionnez le lecteur (dans notre exemple, ce disque dur est / dev / sdb)

Cliquez sur "Périphérique", puis "créer une table de partition." Gardez à l'esprit que ce disque dur DOIT avoir le même schéma que celui qui donne les données. Si / dev / sda est une partition GPT avec EFI, / dev / sdb doit également l'être, et vice versa.

Au lieu de créer une nouvelle partition avec la boîte de dialogue / dev / sdb, accédez au menu de sélection du disque dur et sélectionnez / dev / sda. Recherchez la partition qui contient vos données. Dans cet exemple, nous allons copier notre /domicile dossier, et son étiquette est/ dev / sda2.

Faites un clic droit sur la partition et cliquez sur «copier» (ou Ctrl + C), puis, encore une fois, revenez au menu de sélection du disque dur et revenez à / dev / sdb. Faites un clic droit sur l'espace blanc et sélectionnez"Coller" (ou Ctrl + V). La sélection de l'option de collage lancera une séquence de copie de partition, qui prendra beaucoup de temps (selon la taille de la partition). Laissez Gparted faire son travail et, éventuellement, vos données seront déplacées vers le nouveau lecteur!

En utilisant ces instructions, n'hésitez pas à le faire autant de fois que vous le souhaitez, pour copier plusieurs partitions d'un disque dur à un autre.

Lorsque Gparted a terminé de copier les données, n'hésitez pas à les fermer. Ensuite, redémarrez votre PC. Toutes vos données doivent être déplacées.

Utilisation de DD

Outre l'utilisation de Gparted, il existe d'autres façons detransférer une installation Linux d'un disque dur à un autre. Le meilleur moyen et le plus rapide de cloner directement une partition est avec DD. Pour ce faire, ouvrez un terminal et utilisez la commande lsblk pour révéler les disques durs du système. Comme dans la méthode Gparted, le disque dur source est / dev / sdaet le disque dur de destination est / dev / sdb. Pour cloner la partition domestique du lecteur source, vous devrez vider le disque.

Une fois que / dev / sdb est clair, utilisez le séparé pour créer une nouvelle table de partition.

sudo parted /dev/sdb

Créez une nouvelle table de partition et assurez-vous qu'elle est identique à la source (si la source est EFI, utilisez GPT. S'il s'agit de MBR, utilisez MS-DOS).

Pour EFI / GPT

mklabel gpt
quit

Pour BIOS / MBR

mklabel msdos
quit

Ensuite, utilisez la commande DD pour démarrer une copie de / dev / sda à / dev / sdb.

sudo dd if=/dev/sda of=/dev/sdb bs=1M

Lorsque le terminal est à nouveau utilisable, DD est terminé.

commentaires