Déplacer la racine systeme Linux           

 

Déplacer le systeme Linux

Lors de l'achat d'un disque dur de type ssd il est possible d'installer sur ce disque uniquement la partition racine (ou toutes les partitions) pour profiter des avantages de rapidité de ces disques durs.
La partition home ou data (partition de données) disposent ainsi de la totalité d'un disque dur hdd

Donc puisse qu'un système Linux n'occupe qu'une trentaine de Go, un disque ssd de petite taille sera suffisant un disque de 60 Go peut mème convenir pour deux systèmes.

Installer le nouveau disque sur l'ordinateur et démarrer sur un live-usb Linux,
puis lancer Gparted, choisir dans le petit menu déroulant en haut a droite, le disque du système a copier, ici sda




Clic droit sur la partition  système / (sda1) choisir "Copier"




Dans le petit menu déroulant, choisir sdb  qui est le disque ou l'on veut copier le système





sdb est non partitionné, donc en espace libre et choisir Coller dans le menu du clic droit sur cette espace non alloué
(si le disque est neuf il faut dans le menu de gparted choisir Périphérique → Créer une table de partition )




Le système collé sur sdb



Retour sur sda pour y supprimer la partition système, ceci est nécessaire sinon sa présence va dérouter grub au démarrage du système
Clic droit et choisir Supprimer (peut être sauvegardé en le copiant/collant de la mème façon sur un autre support , dd-usb par exemple)




Il reste a installer grub sur sdb (qui deviendra sda ensuite)

Dans le terminal coller  (si le systeme cloné est sur sdb1 et que l'on veuille installer le secteur  d'amorçage sur sdb
sinon adapter)

sudo mount /dev/sdb1 /boot

sudo grub-install --root-directory=/boot /dev/sdb




 
L'ordinateur redémarré , sur gparted, on voit bien la racine sur sda et les répertoires du dossier personnel dans le navigateur de fichiers.