J'ai obtenu un nouveau disque dur et je souhaite déplacer une installation Linux existante (plus spécifique: OpenSUSE 11.1) d'une partition sur l'ancien disque dur vers une partition sur le nouveau disque dur.
Mon plan est:
démarrer à l'aide d'un CD de démarrage (disons que c'est le CD de démarrage d'OpenSUSE)
EDIT Comme l'ont suggéré de nombreuses personnes (merci à tous)
1a. copier tous les fichiers d'un lecteur à l'autre- modifier / etc / fstab ( ajouter des points de montage à de nouvelles partitions)
- modifier /boot/grub/menu.conf ( ajouter une partition de démarrage)
- réinstaller grub
Ai-je raison? C'est ça?
Ou ai-je raté une étape importante? (Je suis presque sûr de l'avoir fait)
linux
hard-drive
partitioning
opensuse
linux_is_for_desktop
la source
la source
Réponses:
Je dirais qu'il y a une chose que vous avez manquée.
démarrer à l'aide d'un CD de démarrage (disons que c'est le CD de démarrage d'OpenSUSE)
1a. copier tous les fichiers d'un lecteur à l'autre
modifier / etc / fstab (changer les points de montage en nouvelles partitions)
Je dirais que si vous configurez la partition sur le nouveau lecteur pour être compatible avec les anciens paramètres, cela devrait être assez simple. Cela pourrait être un peu plus compliqué si vous devez modifier les emplacements des points de montage à l'intérieur des fichiers du système d'exploitation. Je recommanderais de garder les partitions suffisamment similaires pour que tout ce que vous devez faire soit de démarrer, monter le nouveau disque, copier, changer la partition de démarrage, réinstaller grub sur le nouveau disque. retirez l'ancien lecteur et vous avez terminé!
la source
Vous devez copier des fichiers comme l'a souligné Axxmasterr. Tout le reste me semble juste. D'autres ont suivi un chemin très similaire: déplacer une installation GNU / Linux vers une nouvelle partition
Soyez prudent avec la commande cp que vous utilisez pour copier des fichiers. Utilisez l'option -a pour garantir un comportement correct lorsque vous cliquez sur les liens symboliques et conserver les informations de propriété.
Certaines personnes ont utilisé tar au lieu de cp pour copier les fichiers sur la nouvelle partition:
Comme suggéré dans le lien au début, vous voudrez peut-être laisser l'ancienne entrée dans le fichier grub et en ajouter une nouvelle, au cas où vous auriez besoin de revenir.
Bonne chance!
la source
Je pense que cela fonctionnera.
S'il n'y a qu'une seule partition sur chaque disque dur et que le nouveau disque est de la même taille ou plus grand que le disque d'origine, alors un moyen plus rapide consiste à simplement cloner l'ancienne (/ dev / xxx, où xxx = votre disque d'origine sda , hdb, etc.) vers le nouveau (/ dev / yyy).
Les étapes seraient donc:
Assurez-vous que vous obtenez si (fichier d'entrée) et correct, ou vous encombrerez l'intégralité de votre ancien disque.
la source