2 votes

Quelle est la meilleure option : déplacer /home vers une nouvelle partition ou supprimer tout sauf /home?

J'ai un SSD de 128 Go avec root et home sur une seule grande partition étendue. Je veux séparer /home de la partition root. Et je veux passer de 16.04 à 18.04. Il y a beaucoup de résultats qui expliquent comment déplacer le dossier /home.

Mais je me suis demandé si ce ne serait pas plus facile dans l'autre sens ? /home contient la plupart des données, si cela représente plus de 50% de mon SSD, alors je ne peux même pas le déplacer directement. Mais le reste de ma partition root ne fait que 11 Go, alors j'ai imaginé la solution suivante :

  1. Réduire la partition root à seulement 20 à 25 Go (ce que j'ai déjà fait avec l'aide de ce site).
  2. Supprimer tout sauf /home de l'ancienne partition avec ce

script :

cd /
shopt -s extglob
rm -rf !(home)
  1. Déplacer le contenu de /home vers / ("mv /home /")
  2. Installer 18.04 sur la nouvelle partition

Est-ce une bonne stratégie, ou est-ce que j'oublie des choses ?

ÉDITION :

Pour jdwolf : Je ne sais pas ce qu'est une partition dynamique, mais peut-être que ces informations peuvent aider : voici le résultat de lsblk :

NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                     8:0    0 117,4G  0 disk 
sda1                  8:1    0   487M  0 part /boot
sda2                  8:2    0     1K  0 part 
sda5                  8:5    0 116,9G  0 part 
  ubuntu--vg-root   252:0    0  90,2G  0 lvm  /
  ubuntu--vg-swap_1 252:1    0   3,7G  0 lvm  [SWAP]

2voto

Abu Dhabi Points 51

Il semble que ma stratégie a porté ses fruits. J'ai réussi à réduire ma seule partition de 25 Go, même si cela m'a coûté du sang, de la sueur et des larmes. Mais c'est habituel avec les partitions LVM2. J'ai installé 18.04 sur la nouvelle partition et monté l'ancienne partition à /home. J'ai simplement supprimé tous les anciens répertoires 16.04 de cette partition, et mes anciennes données utilisateur se trouvent maintenant dans /home/home/<>. Mais c'est un jeu d'enfant de déplacer cela vers /home/<> quand j'en ai besoin.

Pourquoi n'ai-je pas suivi la voie habituelle/facile, c'est-à-dire déplacer simplement /home? Eh bien, ce n'est pas facile non plus de déplacer 60 Go de données vers une nouvelle partition, alors qu'il ne me reste plus que 50 Go d'espace libre.

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