4 votes

Puis-je remplacer le disque contenant /home sans réinstaller Ubuntu ?

J'ai formaté mes disques durs de sorte que /home se trouve sur un disque séparé. Or, ce disque est devenu défectueux. Je me demande s'il est possible de remplacer uniquement ce disque et de créer une nouvelle partie /home sur un nouveau disque, afin d'éviter une réinstallation complète du système d'exploitation. (Je sais que presque toutes mes données d'utilisateur seront perdues).

7voto

Terry Wang Points 8890

La réponse est oui, vous n'avez pas besoin de réinstaller l'OS. Vous pouvez créer une nouvelle partition (périphérique bloc comme /dev/sdb2) et l'utiliser pour /home. Vous pouvez également copier les données de l'ancien /home si vous avez une bonne sauvegarde ou si l'ancien home est encore lisible.

Dans votre cas, il semble que l'ancien /home (disque) soit devenu défectueux. Vous voulez utiliser une nouvelle partition ou un nouveau disque pour /home. Tout va bien et vous n'avez pas besoin de réinstaller le système d'exploitation.

Les étapes en bref (nous vous recommandons d'utiliser un CD LIVE, mais vous n'êtes pas obligé de le faire) :

  1. créer une partition pour /home
  2. création d'un système de fichiers (par exemple ext4) => mkfs.ext4 /dev/sdb2
  3. le monter comme /home => par exemple => mount -t ext4 /dev/sdb2 /home
  4. monter votre ancienne maison si elle est encore montable, par exemple mount -t fs_type /dev/sdaX /mnt/old_home sinon vous devrez restaurer les données à partir d'une bonne sauvegarde.
  5. Utilisez rsync pour copier des données, par exemple à partir d'une sauvegarde montée sous /backup/home. rsync -axHAX --progress --verbose /backup/home/ /home
  6. N'oubliez pas de modifier votre /etc/fstab et mettre à jour le périphérique de bloc/FS pour les nouveaux /home

Redémarrez et vous devriez être prêt à partir;-)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X