web-dev-qa-db-fra.com

Comment puis-je migrer une installation Linux de HDD en SSD?

J'ai un minimum X86_64 Desktop Linux installés dans une seule partition racine ext4 sur un disque dur de 500 Go.

Maintenant, si je veux migrer cette installation sur un SSD de 500 Go (le reste du système reste identique), est-ce que je viens de cloner le disque et d'exécuter genfstab (je sais que du Guide d'installation d'Arch, ai-je même besoin ça?) Et fait?

Ou y a-t-il plus?


C'est-à-dire tout est dans cette seule partition. Je n'ai pas de partition de swap, mais un fichier d'échange et mon système peut facilement faire sans cela aussi si cela devrait être un problème.

7
Baum mit Augen

Après quelques recherches, j'ai constaté que EXT4 est apparemment assez utilisable sur les SSDS, alors je suis allé avec l'approche clone. Voici ce que j'ai fait, étape par étape:

  1. Installer le SSD
  2. Démarrez à partir d'une USB et clonez le disque dur au SSD avec dd
  3. Modifiez l'UUID du nouveau système de fichiers. J'ai raté celui-là au début, qui a causé des résultats amusants comme grub et d'autres logiciels ont été confus
  4. Mettez à jour le fstab sur le nouveau système de fichiers. J'ai utilisé le script genfstab de l'Arch USB pour cela
  5. Ré-générer initramfs, réinstallez et reconfigure grub
  6. Déplacez SSD en haut dans la priorité de démarrage, fait

Ce qui précède a travaillé pour moi; Cependant, je suis vraiment un administrateur novice, donc je ne sais pas si chaque étape est réellement nécessaire et utile.

8
Baum mit Augen

Oui, mais ...

oui, vous pouvez simplement cloner/copier le contenu du disque dur dans le nouveau SSD, car un disque SSD est un disque, tout comme un disque dur.
[.____] mais également SSD est une technologie complètement différente, vous devez donc ajuster la partition d'échange et jeter le réglage.

Quoi qu'il en soit, je vous suggère une installation propre

2
mattia.b89