OK, j'ai un ordinateur portable avec un disque dur et j'ai également un disque SSD. Je voudrais remplacer le premier par le second sans avoir à tout réinstaller. Ce que j'ai trouvé après un peu de recherche était d'utiliser un disque live + un disque dur externe + gparted pour copier toute la partition Linux (en deux étapes) puis éditer fstab.
Maintenant, je suppose que lorsque Linux est installé, il évalue le matériel de l'ordinateur et ajuste donc certains paramètres logiciels. Je crains donc que ce qui précède puisse `` tromper '' le système d'exploitation et entraîner des performances sous-optimales par rapport au SSD. Je ne sais pas si c'est vrai.
Réponses:
Lorsque vous changez de matériel, c'est une bonne idée de vous soucier de la réaction du système d'exploitation. Pour la plupart des choses, vous pouvez simplement changer le matériel dans les entrailles de votre ordinateur, puis laisser Linux faire sa magie.
Les disques durs sont un peu différents. Vous pouvez copier tous les fichiers, mais vous devez toujours avoir des instructions de démarrage (grub) installées sur votre nouveau lecteur. Vous devez également vous assurer que l'identifiant de votre nouveau disque correspond à l'ancien (sinon certains pilotes seront perdus en mer).
Une fois l'UUID modifié, vous démarrez via un live-cd, copiez tous vos précieux fichiers sur votre SSD et chrootez sur votre nouveau disque pour créer le chargeur de démarrage (grub).
J'allais entrer dans les détails sur la façon de faire de telles choses, mais en faisant un peu de recherche sur le sujet, j'ai trouvé ceci: http://blog.oaktreepeak.com/2012/03/move_your_linux_installation_t.html
Cela étant dit, est-ce une bonne idée? Idéalement, vous devez réinstaller à partir de zéro. Cela donnerait l'occasion de nettoyer tous les fichiers cassés qui se trouvent sur votre disque. Si vous ne voulez vraiment pas perdre vos paramètres pour toutes les différentes applications, assurez-vous de copier tous les fichiers cachés dans votre dossier de départ et de les transférer vers votre nouvelle installation. Si vous migrez d'une distribution à une autre avec les mêmes packages, ce ne sera pas un problème.
Cependant, si le temps est une contrainte, la copie d'un disque dur vers un autre est très bien, tant que vous définissez toutes les références de votre ancien disque dur "pointées" sur le nouveau. Comme pour tout, il a une chance d'échouer, mais si vous effectuez des sauvegardes, il n'y a aucun problème à copier un lecteur sur un autre.
la source
Linux n'est pas Windows. Vous n'avez pas vraiment besoin de vous soucier de telles choses. Vous pouvez simplement créer une partition brute à l'aide de dd. Et après avoir corrigé les UUID, tout devrait bien se passer.
la source
dd
? Comment procéder pour "réparer les UUID"? Pouvez-vous fournir des instructions spécifiques sur la façon de procéder et un exemple s'il vous plaît?dd if=/dev/sdX of=/dev/sdY bs=64K conv=noerror,sync
où sdX est la source et sdY est la destination. Bien sûr, le lecteur de destination doit être de taille identique ou supérieure.