Comment assurer la Migration d'Ubuntu vers un SSD ?

Situation : ubuntu installé sur un HDD, et vous n'avez pas envie de réinstaller toute la configuration !

  • Partitionner le SSD : avec Gparted créer une nouvelle partition au moins aussi grande que l'ancienne (sinon clonezilla ne sera pas content) type ext4
  • Ne pas créer de partition de swap, pour utiliser celle existante du HDD.

Swapper sur un SSD peut-être rapidement fatal. Conserver la partition swap sur le disque dur classique.

  • Créer un bootCD/usb clonezilla (Utiliser multisystem ).
  • Booter sur le CD/USB clonezilla et dupliquer la partition système du HDD vers la nouvelle partition du SSD. À ce stade la nouvelle partition reçoit UUID de la vieille : Nous allons corriger cela pour éviter tous problèmes.
  • Redémarrer sur l'ancien système, puis avec gparted créer un nouvel UUID pour la nouvelle partition système sur le SSD.
  • Monter la partition de ce nouveau système : Monter the SSD (nous supposons que le SSD est en sda)
$ sudo mkdir /mnt/ssd
$ sudo mount /dev/sda1 /mnt/ssd/
  • Editer le fichier /etc/fstab afin de corriger le montage de / avec le nouvel UUID.
  • Reste à configurer le secteur d'amorçage (grub) :

1. Monter l'ensemble des arborescences des répertoires "/proc","/sys" et "/dev" à la racine de la nouvelle partition Ubuntu:

$ sudo mount --bind /proc /mnt/ssd/proc
$ sudo mount --bind /sys /mnt/ssd/sys
$ sudo mount --bind /dev /mnt/ssd/dev

l'argument "–bind" fait en sorte de monter toute l'arborescence.

2. Exécuter à présent un chroot sur la racine de la nouvelle partition:

$ sudo chroot  /mnt/ssd

Ceci étant fait, il faut savoir qu'à présent, c'est comme si nous avions booter sur cette partition.

3. Enfin, Réinstallation de GRUB

$ sudo grub-install /dev/sda

Une dernière petite chose à faire avant d'en avoir terminé, mettre à jour la configuration de GRUB par:

$ sudo update-grub

En effet, comme les UUID des partitions ont changé, nous avons informé fstab, mais pas les fichiers de config GRUB Vous pouvez à présent quitter le chroot par

$ exit

Voilà, c'est fini!

4. Redémarrer en Bootant sur le SSD (en désactivant l'ancien disque).

  • Une fois redémarré sur le SSD, relancer :
$ sudo grub-install /dev/sda
$ sudo update-grub

5. Rebooter une dernière fois le PC.

Voilà, c'est fini !

  • migration_ubuntu_sur_ssd.txt
  • Dernière modification: Le 28/04/2018, 11:15
  • (modification externe)