J'ai 2 disques durs dans mon ordinateur. Pour le moment, le deuxième lecteur est monté en tant que /media/storage
.
Comment puis-je déplacer mes données d'utilisateur de /home
à /media/storage/home
?
Puis-je simplement déplacer les données là-bas et ensuite simplement les renvoyer par lien symbolique?
usermod -m -d /path/to/non_existent_home_dir username
revenez sur votre compte (nom d'utilisateur), supprimez un utilisateur administrateur temporaire. Bien que ce soit toujours 5 étapes, beaucoup moins que les autres réponses, beaucoup moins risqué et beaucoup plus simple.Réponses:
Si vous souhaitez simplement déplacer votre répertoire personnel, par exemple / home / votre-nom d'utilisateur, copiez simplement votre répertoire personnel sur une autre partition, puis utilisez Système-> Administration-> Utilisateurs et groupes pour ouvrir la boîte de dialogue des paramètres utilisateur. Cliquez sur l'icône des clés pour vous authentifier
Après cela, sélectionnez l’utilisateur que vous voulez changer et cliquez sur les propriétés, allez dans l'onglet avancé
changez le répertoire de base en nouveau répertoire, c’est-à-dire le répertoire que vous avez copié sur une autre partition.
la source
Déplacement de HOME depuis la ligne de commande
Pour éviter les effets secondaires tout en travaillant dans un environnement graphique, nous devons effectuer toutes les actions pour déplacer HOME depuis un terminal avec Ctrl+ Alt+ F1.
Montez temporairement la nouvelle partition:
en supposant que / sdb1 est la nouvelle partition pour HOME
Copier HOME vers le nouvel emplacement:
Nous pouvons ensuite monter la nouvelle partition en tant que HOME avec
pour vous assurer que toutes les données sont présentes. Le plus simple est de supprimer l'ancien
/home
à ce stade (vous pouvez le faire plus tard, mais vous devrez alors démarrer un système en direct pour voir l'ancienne maison):Rendre la maison permanente
Nous devons connaître l'UUID de la nouvelle partition pour l'
fstab
entrée vue de:Notez ou copiez / collez le bon UUID pour éditer votre
fstab
avecet ajoutez la ligne suivante à la fin:
Prenez soin de choisir le système de fichiers approprié ici, par exemple
ext3
si ext3 est formatéRedémarrer
Après un redémarrage , vous
/home
résidez sur le nouveau disque, qui dispose de beaucoup d’espace.la source
usermod
pour cette tâche./mnt/tmp
après le redémarrage?/mnt/tmp
).La procédure détaillée officielle est ici sur le wiki d'aide Ubuntu
Trouver l'UUID de la partition
Mettre en place Fstab
et ajouter ces lignes
et remplacez-le
????????
par le numéro UUID de la/home
partition prévue .Enregistrez et fermez le
fstab
fichier, puis tapez la commande suivante:Copier
/home
sur la nouvelle partitionVérifier la copie a fonctionné
Remarque: Vous pouvez également vous attendre à voir des erreurs concernant les fichiers non trouvés. Celles-ci sont dues à des liens symboliques qui pointent vers des endroits qui n'existent pas actuellement (ce qui sera le cas après le redémarrage). Vous pouvez les ignorer, mais jetez un œil à autre chose.
Préparation de fstab pour le commutateur
Et maintenant, éditez les lignes que vous avez ajoutées précédemment, en changeant la
/media/home
partie en disant simplement/home
qu'elle ressemble à ceci:S'installer
/home
dans/old_home
Redémarrer ou remonter tout
Redémarrez ou remontez le tout avec ceci:
la source
En effet. c'est un excellent moyen de changer facilement l'emplacement du répertoire de base d'un utilisateur spécifique. En lisant la question, je comprenais que cela aurait été pour le répertoire / home globalement. Dans ce cas, vous pouvez créer la partition sur l'autre périphérique, y déplacer manuellement tous les fichiers, puis modifier le périphérique pour le point de montage dans le fichier / etc / fstab lui-même.
la source
ok, la seule façon dont j'ai trouvé que cela fonctionnerait est de créer un autre utilisateur, lui donner les droits d'administrateur, déconnecter l'identifiant principal, ouvrir une session avec le nouvel identifiant puis utiliser la commande usermod.
la source
Tâche:
Liens connexes:
Formater les disques
Branchez tous les câbles SATA et d’alimentation nécessaires sur vos disques durs. Charger Ubuntu. Appuyez sur le clavier et tapez "Disques". L'utilitaire "Disks" sera ouvert:
Dans cet utilitaire, vous pouvez formater vos disques durs dans le système de fichiers Ext4. Sinon, pour formater les disques, utilisez les commandes suivantes:
Par exemple, mais je ne suis pas sûr de connaître les paramètres car l'interface graphique utilisée "Disks":
N'oubliez pas que le formatage supprime tout le contenu du disque dur cible . Vous pouvez ignorer cette étape si le disque dur contient des données et que vous souhaitez ne pas les perdre.
Le formatage lent devrait prendre beaucoup de temps: de 16 à 20 heures pour un disque de 4 To.
Monter les disques en permanence
Déplacement de HOME depuis la ligne de commande
la source