Vous passez d’une distribution Linux à une autre ? Voici comment changer votre distro Linux sans perdre de données.

Lorsque vous changez de distribution Linux, la ligne de conduite par défaut est de tout effacer sur votre ordinateur. Il en va de même si vous effectuez une installation propre d’une mise à jour pour éviter les complications potentielles.

Il s’avère qu’il est en fait assez facile d’effectuer des installations propres ou de changer de distribution Linux sans perdre de données. Voici ce qu’il faut faire pour être prêt, quelle que soit votre situation actuelle.

Comment cela fonctionne-t-il ?

Quelle est la magie qui vous permet de conserver toutes vos données personnelles ? C’est simple : des partitions séparées.

Chaque fois que vous changez de distribution Linux, vous devez indiquer à l’installateur la configuration de partition que vous souhaitez avoir sur votre disque dur. Si Linux est le seul système d’exploitation sur le disque dur, vous aurez très probablement une ou deux partitions. Cela inclut la partition principale, généralement formatée en ext4, qui comprend le système d’exploitation et toutes vos données.

En option, vous pouvez également avoir une partition supplémentaire appelée partition d’échange. Il s’agit d’une partie de votre disque dur qui est utilisée comme espace de débordement de la RAM, ainsi que l’endroit où les données de la RAM sont stockées pendant l’hibernation.

Mais vous avez la liberté de créer autant de partitions que vous le souhaitez, et vous pouvez indiquer au programme d’installation quelles partitions doivent être utilisées pour quels dossiers.

Création d’une partition d’accueil séparée

Partitionnement du disque dur sous Linux

Si vous en avez assez d’effacer vos données lorsque vous changez de distribution Linux, vous pouvez créer une partition supplémentaire formatée en ext4. La première doit avoir « / » (le dossier racine) monté sur elle, et l’autre partition doit avoir « /home » monté sur elle. Toutes vos données personnelles sont stockées dans le dossier « /home », ce qui signifie que toutes vos données personnelles seront stockées sur la deuxième partition.

Lorsque vous êtes prêt à changer de distribution Linux ou à effectuer une mise à niveau, vous êtes libre d’effacer la première partition qui contient le système d’exploitation et les applications installées. Cependant, la deuxième partition, qui contient tous vos fichiers personnels et vos préférences, peut rester intacte.

Ensuite, lorsque vous effectuez la nouvelle installation de Linux, vous pouvez demander au programme d’installation de reformater la première partition (pour repartir de zéro), mais de ne pas toucher à la deuxième partition et de la monter simplement sur « /home ». Ensuite, tout ce que vous avez à faire est de vous assurer que vous configurez le même nom d’utilisateur et le même mot de passe qu’auparavant, et tout devrait redevenir comme avant.

La séparation de vos partitions ne vous empêche pas non plus de crypter votre disque.

La seule chose que vous devrez faire est de réinstaller vos applications, mais vous n’aurez pas à reconfigurer la plupart d’entre elles car leurs paramètres ont été stockés avec vos autres fichiers personnels.

Précautions à prendre lorsque vous changez de distribution Linux

Un inconvénient potentiel est que le maintien des paramètres antérieurs lors du passage d’une distribution à une autre peut entraîner des incompatibilités. Par exemple, bien que Fedora et Ubuntu utilisent toutes deux GNOME comme environnement de bureau par défaut, l’implémentation d’Ubuntu est très différente, et les paramètres de Fedora peuvent devenir désordonnés. Soyez vigilant.

Assurez-vous que lorsque vous donnez de l’espace aux deux partitions, vous donnez suffisamment d’espace à chacune d’entre elles. Si votre première partition, la partition racine, est très petite, vous ne pourrez pas installer beaucoup d’applications. Si la deuxième partition est trop petite, vous n’aurez pas beaucoup de place pour sauvegarder vos fichiers personnels. La taille des partitions est une limite stricte.

Créer une partition racine Linux

Je suggère de donner à votre première partition au moins 15 ou 20 Go d’espace si vous ne prévoyez pas d’installer beaucoup d’applications.

Si vous prévoyez d’installer de nombreuses applications ou de nombreux jeux (qui occupent une grande quantité d’espace), vous pouvez opter pour 50 Go. Les joueurs doivent examiner les jeux qu’ils souhaitent installer et calculer l’espace occupé par chacun d’eux.

Si vous trouvez que la taille de vos partitions n’est pas adaptée à votre utilisation, vous pouvez les redimensionner en démarrant dans un environnement Live et en exécutant un outil de partitionnement ou en utilisant la ligne de commande.

Vous avez déjà installé Linux ?

Si vous avez déjà une installation Linux en place et que tout (y compris votre dossier personnel) se trouve sur la même partition, ne vous inquiétez pas. Il suffit de quelques étapes pour obtenir la configuration dont vous avez besoin. Ces étapes sont les suivantes :

Téléchargez l'ISO de l'environnement Live de votre distribution Linux préférée, et gravez-le sur un CD/DVD ou gravez-le sur une clé USB.
Démarrez sur votre support nouvellement créé. Utilisez un outil de partitionnement tel que GParted pour redimensionner votre partition ext4 à la taille que vous souhaitez.
Utilisez le même outil pour créer une nouvelle partition ext4 dans l'espace vide créé par le redimensionnement de la première partition. Notez de quelle partition il s'agit. Elle doit ressembler à /dev/sdXY, où X est une lettre désignant le lecteur et Y est un nombre désignant la partition. Un exemple est /dev/sda2.
Montez les deux partitions, et copiez le contenu du dossier personnel sur la nouvelle partition. Assurez-vous que vous copiez l'ensemble du contenu du dossier personnel, et non le dossier personnel lui-même. Sinon, quand tout sera terminé, toutes vos affaires seront dans "/home/home/user", ce qui ne fonctionnera pas.
Ouvrez maintenant un terminal et exécutez la commande gksudo gedit pour ouvrir l'éditeur de texte Gedit. Utilisez maintenant les menus pour ouvrir le fichier situé à /etc/fstab dans la première partition.
Ajoutez la ligne suivante à la fin du fichier : /dev/sdXY /home ext4 errors=remount-ro 0 1. Une fois encore, veillez à remplacer /dev/sdXY par la désignation réelle de la partition.
Sauvegardez-le, et redémarrez. Veillez à supprimer le média d'environnement Live afin de pouvoir redémarrer sur votre installation normale.

Changer de distribution Linux sans perdre de données

La différence ne sera pas évidente, mais vos données personnelles se trouveront désormais sur une partition séparée qui restera à l’écart lorsque vous changerez de distorsion ou effectuerez des mises à jour !

La séparation des partitions n’est pas seulement destinée à ceux qui changent de distro ou à ceux qui veulent réduire les problèmes lors de la mise à niveau vers une nouvelle version. Une partition séparée peut venir à la rescousse si vous téléchargez des mises à jour qui laissent votre PC dans un état où il ne démarre pas. Réinstallez simplement une version de Linux sur la partition racine et vous serez de nouveau opérationnel sans avoir à sauvegarder et restaurer un tas de fichiers.

Si vous vous sentez maintenant plus encouragé à essayer d’autres versions de Linux ou à prendre quelques risques, voici notre liste de cinq distros Linux de pointe. Veillez simplement à conserver des sauvegardes régulières de vos données personnelles, même si elles se trouvent désormais sur une partition séparée.