J'ai séparé /
et /home
partitions, dont les deux utilisent ext4 comme système de fichiers.
Comment puis-je les fusionner et quelle est la manière la plus simple?
15
J'ai séparé /
et /home
partitions, dont les deux utilisent ext4 comme système de fichiers.
Comment puis-je les fusionner et quelle est la manière la plus simple?
/
. Déplacez les/home
fichiers dans le/
, et enfin supprimez le/home
et développez/
./home
disque sur un disque externe, réinstaller Ubuntu avec une seule partition, puis copier votre maison.htorque
dit dans sa réponse.) Je vais donc accepter la sienne. :)Réponses:
Je ne pense pas qu'il existe un moyen plus simple. Vous devez copier les données d'une partition à l'autre. Vous devez supprimer l'ancienne partition d'accueil et redimensionner la partition racine. Cela ne peut pas être fait sur un système en cours d'exécution, donc un CD en direct ou un USB semble aussi bon que possible.
/mnt/root
./mnt/oldhome
.Copiez les données en utilisant
rsync
:Ouvrez
/mnt/root/etc/fstab
et supprimez l'entrée de votre partition domestique.Gparted
.Ça devrait être ça.
la source
--hard-links
peut être raccourci en juste-H
,-z
ne serait pas souhaitable / efficace sur les systèmes de fichiers locaux, et--numeric-ids
n'aurait aucun effet sur un système de fichiers local (ce qui se trouve dans / etc / passwd sur un autre autre lecteur n'aurait aucun effet lorsqu'il est exécuté localement).Je ne connais pas l'approche la plus simple ou la meilleure, mais voici comment je procéderais. Je voudrais simplement créer un dossier
/
et ensuite copier toutes les données de/home
celui-ci. Ensuite , je vais redémarrer mon système en utilisant live cd et supprimer la partition pour/home
et renommer le dossier que j'ai créé dans/
àhome
puis l' entrée de suppression pour/home
dans fstab. Et la dernière étape serait de redimensionner ma partition racine pour consommer l'espace vide créé en supprimant la partition pour / home.la source