migration HDD vers SSD sous linux

Vos petites astuces, répertoire des tutoriels et astuces
Répondre
Toussaint
Messages : 2
Enregistré le : mer. 29 août 2018 10:03

migration HDD vers SSD sous linux

Message par Toussaint »

Voici un petit tuto car c'est pas évident vu les problèmes rencontrés ...mais là ça fonctionne.

Migration HDD vers SSD sous linux Debian ou linux mint

1) Le disque SSD est de plus petite capacité que votre HDD mais ce qui est occupé sur le HDD est inférieur à la taille de votre SSD.

Il faut redimensionner la partition sda1 afin d’être compatible avec votre SSD avec une clé usb bootable contenant l’iso de gparted...ATTENTION, prenez une version de chez DEBIAN car il existe des versions pirates qui altèrent le fichier status qui est dans /var/lib/dpkg/ …..

Créer sur votre ssd la partition primaire de taille supérieure à la partition primaire de votre HHD et y mettant le flag de boot.

l’instruction #dd if=/dev/sda1 of=/dev/sdb1 où sda est votre disque HDD à recopier sur le sdb de votre SSD

Votre ssd ne va alors probablement pas démarrer ...…
Re démarrer le pc avec le cd d’installation initiale de Debian MÊME ARCHITECTURE
(cad i386 OU amd64) ….
Advanced option …..
Rescure mode …..
Choix de la langue etc....
ré-installer GRUB sur dev/sda1….
Et redémarrer votre pc sur le ssd cette fois.

On conseille vivement de faire un backup avant l’utilisation de gparted ….

Pour faire une clé usb bootable, il y a unetbootin (parfois vous devez installer extlinux).
Il y a aussi mkusb (voir point 5).

Au démarrage avec la copie qui a été réalisée, le boot c’est arrêté à initramfs …
faire #fsck -y dev/sda1 (si votre système d’exploitation est bien en sda1) MAIS on conseille avant de démonter la partition avant de faire cela via #umount /dev/sda1.
Une autre solution est de lancer le fsck au re-boot du pc via #shutdown -r -F now.

Utiliser alors cfdisk pour créer votre partition sda2 en extended et votre sda3 en swap
(cfdisk est génial et super simple……... pour info …...count=4096 bs=1024 pour 4GB ).

Vous devez formater la partition swap #mkswap /dev/sda3 NOTER l’UUID de la partition swap, car il faudra la mettre dans fstab.

Si au démarrage de debian, vous avez ce message : A start job is running for dev-disk-by\x2duuid-4bce1315\x2d64a4\x2d4452\ …. c’est un problème de uuid dans fstab….
Pour cela :
- voir le contenu de fstab ...#cat /etc/fstab et vérifier UUID de votre système …
#ls -l /dev/disk/by-uuid
- changer UUID dans fstab par celle de de #ls -l /dev/disk/by-uuid.
-Changer UUID du swap par celle donnée lors de mkswap

apt-get update ...erreur problem with MergeList /var/lib/dpkg/status …..
Pour cela, dans /var/backups, faire #ls -all et voir le contenu via :
#gunzip /var/backups/dpkg.status.X.gz (X etant le N° de la version)
#head dpkg.status.X
…..
dès que vous voyez un « head » correct, recopiez le fichier…
#cp /var/backups/dpkg.status.X /var/lib/dpkg/status
et faite un #apt-get update ….il devrait fonctionner. Aussi #apt-get upgrade etc ….

2) le disque SSD a la même capacité que votre HDD

l’instruction #dd if=/dev/sda of=/dev/sdb où sda est votre disque HDD à recopier sur le sdb de votre SSD
On peut vérifier cela via #fdisk -l (donne la liste des disques)

au reboot au départ de la copie, messages d’erreur et arrêt au niveau de initramfs…
aussi #fdisk -y /dev/sda1


3) Gparted…
Redimensionner le HDD partitions par partitions
Suppression de toutes les partitions du disque sible
ensuite #dd if=/dev/sda of=/dev/sdb ssi sdb est bien le disque de destination ..
au boot au départ de la copie, messages d’erreur et arrêt au niveau de initramfs…
aussi #fdisk -y /dev/sda1
et les opérations sont finies …

4) redobackup
faire une clé usb bootable avec le fichier .iso de redobackup pour gérer vos backup

5) mkusb ….
Pour cela il faut :
pour que add-apt-repository soit connu :
#apt-get install software-properties-common
Installer mkusb-installer :
#wget http://phillw.net/isos/linux-tools/mkus ... -installer" onclick="window.open(this.href);return false;
#bash mkusb-installer
confirmer w
etc ….
Dès lors, dans menu, administration, vous trouverez mkusb ainsi que guidus.

mézig
Messages : 1841
Enregistré le : mar. 14 nov. 2017 14:40

Re: migration HDD vers SSD sous linux

Message par mézig »

Oui la commande dd va bien
il y a aussi dcfldd
Moi perso je n'utilise que Gparted
Intel Pentium Dual CPU E2140 -- Nvidia GF108 -- 4 Go de RAM -- Ubuntu 18.10 -- DEEPIN 15.11
Intel Pentium CPU 4405U @ 2.10GHz × 4 -- Intel HD Graphics 510 (Skylake GT1) -- 4 Go de RAM -- Ubuntu 19.04 -- Ubuntu 18.04 -- DEEPIN 15.11 avec partition de données commune

Répondre