J'ai /home
sur une partition séparée. Je veux réinstaller Ubuntu.
Je ne veux pas perdre mes fichiers personnels dans / home (j'ai déjà une sauvegarde mais je voudrais éviter les tracas de la restauration de la sauvegarde). Je sais comment réinstaller Ubuntu en utilisant une existante /home
partition sans mise en forme, mais je ne veux aucune configuration d'Ubuntu précédente pour être dans la nouvelle installation.
En d'autres termes, je voudrais une nouvelle et fraîche installation d'Ubuntu, avec mes fichiers personnels précédents dans /home
mais SANS aucun fichier de configuration de la précédente installation d'Ubuntu. Est-ce possible? Comment pourrais-je accomplir cela?
Je pensais à supprimer manuellement tous les fichiers de configuration cachés dans /home
(ceux commençant par un "point") du Live CD avant de démarrer le programme d'installation, mais je ne sais pas si les autorisations de fichier me permettront de supprimer ces fichiers et je ' Je ne sais pas non plus si cela sera suffisant pour ne pas apporter de paramètre de configuration lors de l'installation précédente. J'ai pensé qu'il serait bon de demander ici avant d'essayer de le faire, pour des raisons de "sécurité";)
Réponses:
Je l'ai fait assez souvent maintenant - presque chaque fois que j'ai mis à niveau mon système ou (surtout) si je suis passé à une autre distribution. Je me déconnecte normalement, je vais sur une console et je me connecte directement en tant que root (ou en fonction de la configuration du système, en tant qu’autre utilisateur et je passe en root), je passe au dossier / home et je change simplement le nom du dossier de base de mon utilisateur, par exemple en "myUserName.bak ". par exemple:
Après l'installation, je peux déplacer en toute sécurité toutes les données nécessaires vers le dossier d'accueil nouvellement créé pour mon utilisateur. (C'est aussi un bon point pour savoir si, par exemple, vous avez vraiment besoin de ce dossier de gros fichiers que vous n'avez jamais touché au cours des 2 dernières années;))
modifier comme suggéré par les commentaires: avant de pouvoir accéder aux fichiers et dossiers de votre dossier d'accueil renommé, vous devez
la source
groups aliyans
. Et la sortie était la suivante :aliyans : aliyans adm dialout cdrom plugdev lpadmin admin sambashare debian-tor jupiter
. Alors, quel sera le changementnewUser.newUsersGroup
dans mon cas? Sera-ce comme çasudo chown -R aliyans.aliyans.adm.dialout.cdrom.plugdev.lpadmin.admin.sambashare.debian-tor jupiter /home/myUserName.bak
?J'ai toujours une partition / home séparée de / donc quand je suis sur une nouvelle installation / mise à niveau, quand j'arrive à l'étape "configurer les partitions", je sélectionne une pour / (formatée) et une autre pour / home (pas formaté) mais avec le même système de fichiers que le précédent (ou compatible).
Ensuite, lors de la création d'utilisateurs, je m'assure d'utiliser les mêmes noms d'utilisateur que l'installation précédente pour que / home / user arrive au même endroit. Ce qui est génial, c'est qu'il n'écrase pas le répertoire de l'utilisateur.
Ainsi, si j'avais / home / mike , après ma mise à niveau, je vais à nouveau monter sur / home et créer l'utilisateur mike pour qu'il obtienne tous les fichiers et fichiers de configuration de la version précédente sur / home / mike .
La seule chose qui manque ici sont les fichiers de configuration / etc qui nécessitent une sauvegarde / restauration.
la source
C'est ce que je fais toujours:
Sur le livecd, je monte la partition / home et j'utilise la commande
L'ubuntu donne la propriété du nom d'utilisateur ubuntu (le nom d'utilisateur du live cd est ubuntu) et le dossier du chemin est celui sur lequel le lecteur est monté. Sur le cd live, il s'agit généralement de / media / et le nom est composé de plusieurs chiffres par lettres.
Maintenant, supprimez tous les fichiers de configuration (fichiers et dossiers commençant par un point), mais j'en laisse quelques-uns (comme .minecraft pour mes sauvegardes de jeu). Ce ne sont pas seulement des dossiers mais aussi des fichiers commençant par un point.
Pendant l'installateur. Accédez au gestionnaire de partitions personnalisé. Définissez votre partition comme point de montage / home (en cliquant dessus et en sélectionnant modifier ou modifier, ou quel que soit le nom qu'ils appellent maintenant), et laissez-le tel qu'il ne soit pas formaté (dans la colonne F de la liste des lecteurs, les coches signifient qu'il le fera). être formaté) et définissez votre partition de système d'exploitation (une avec les fichiers système) comme point de montage / et formatez-la.
TOUTEFOIS
Une fois l'installation et la connexion terminées, votre disque dur sera inutile car sa propriété est toujours sur ubuntu. pour le changer à nouveau exécuter
la source
J'ai fait cela en déplaçant les fichiers et dossiers cachés dans un répertoire séparé (mais je suppose que les supprimer fonctionnerait aussi), puis en arrêtant et en installant à partir du CD live exactement comme suggéré par grahammechanical dans sa réponse.
Je peux confirmer que cela fonctionne (ou du moins il l'a fait pour moi).
Si vous conservez les fichiers et dossiers cachés au lieu de les supprimer, vous pouvez les utiliser pour restaurer de manière sélective toutes les configurations que vous pouvez décider de conserver après tout.
la source
Vous pourriez être la première personne à essayer ce que vous voulez faire. Vous pouvez donc nous dire si cela fonctionne.
Je suggère que vous supprimiez ces fichiers / dossiers cachés commençant par un point (ou, si vous êtes nerveux - renommez-les
.somethingold
), puis arrêtez et démarrez sur le CD live et réinstallez sans marquer/home
pour être formaté.Les programmes qui sont installés à nouveau créeront de nouveaux fichiers / dossiers dot.
la source