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

click fraud protection

Sous Linux et besoin de déplacer beaucoup de données d'un disque dur à un autre? Si tel est le cas, envisagez d'utiliser l'outil d'édition de partition Gparted pour Linux. Outre la modification de la disposition des disques durs, il peut rapidement cloner tout cloison sur plusieurs disques durs (ou même des partitions en double 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, mais elle 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 la dernière version de l'image ISO de Gparted

instagram viewer
. 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 démarrer le 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 de 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, il ne démarre pas de cette façon. Parcourez les instructions à l'écran pour sélectionner la 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 tous les disques durs connectés à votre système et lisibles. À 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 une installation Linux d'un disque dur à un autre consiste à utiliser la fonction «copier la partition» dans 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 comment 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 /home 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 fini 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 de transfé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 séparé / 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
quitter

Pour BIOS / MBR

mklabel msdos quitter

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é.

watch instagram story