Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/11/2014, à 15:43

catindri

[Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

BOnjour,

Mon /home est sur une partition séparée sous 12.04. j'ai installé 14.04, mais je me trouve avec le /home intégré à la partition sur laquelle est installé 14.04. IL n'y a que les dossiers par défaut (Documents Images etc vides). Mon ancien /home apparait comme "Volume 416 GB" dans les périphériques. Je peux y accéder mais c'est un peu galère pour les droits , la gestion quotidienne etc. Est-il possible de pointer le home de14.04 sur cette partition ?
J'ai bien lu les dicussions sur le "déplacement du home". or là je ne voudrai que pointer   /home sur une partition séparée /home qui existe déjà.

Je ne préfère pas réinstaller si possible.

Merci !

Dernière modification par catindri (Le 13/12/2014, à 16:43)


catindri
Ubuntu 12.04 en passage vers 14.04

Hors ligne

#2 Le 29/11/2014, à 16:10

nany

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bonjour,

peux-tu donner les retours des commandes suivantes ?

sudo blkid
dd if=etc/fstab

En ligne

#3 Le 01/12/2014, à 23:18

catindri

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

merci pour la réponse, voici les retours

sudo blkid
/dev/sda1: UUID="8b069cee-fc91-4417-a84e-1d9f4e361694" TYPE="ext4" 
/dev/sda5: UUID="a39098d5-da42-4a85-aeec-2f146cc4e154" TYPE="swap" 
/dev/sda6: UUID="9be02496-0ad6-4a99-b316-e61b08913f3f" TYPE="ext4" 
/dev/sda7: UUID="12b0cdd3-5df8-4bf5-ae5e-e54575681717" TYPE="ext4" 

et
j'ai du rajouter un "/" devant etc

 dd if=/etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=12b0cdd3-5df8-4bf5-ae5e-e54575681717 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=a39098d5-da42-4a85-aeec-2f146cc4e154 none            swap    sw              0       0
1+1 enregistrements lus
1+1 enregistrements écrits
594 octets (594 B) copiés, 9,0778e-05 s, 6,5 MB/s

merci et désolé pour le délai de réponse


catindri
Ubuntu 12.04 en passage vers 14.04

Hors ligne

#4 Le 02/12/2014, à 10:16

tiramiseb

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Salut,

nany: pourquoi la commande "dd" utilisée de cette manière ? Pourquoi pas un simple "cat" ?

catindri: les retours que tu as donnés confirment bien ce que tu as indiqué et nous permettent d'identifier un peu mieux comment est installé ton système, mais il y a une interrogation quand même. Voici un détail et l'interrogation...

- /dev/sda1 est une partition avec un système de fichiers ext4 dedans, non montée au démarrage
- /dev/sda5 est une partition swap, utilisée en tant que tel
- /dev/sda6 est une partition avec un système de fichiers ext4 dedans, non montée au démarrage
- /dev/sda7 est ta "nouvelle" partition racine

J'ai l'impression que /dev/sda1 était ton ancien système et /dev/sda6 ton ancien "home". J'ai l'impression que tu as installé le nouveau système en créant une nouvelle partition, "à côté" de l'ancien système, sans l'écraser. C'est ce que tu voulais ?


Pour en savoir un peu plus sur ton disque, que donne la commande suivante ?

sudo parted -l

Hors ligne

#5 Le 02/12/2014, à 13:08

nany

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bonjour,

[HS]

tiramiseb a écrit :

nany: pourquoi la commande "dd" utilisée de cette manière ? Pourquoi pas un simple "cat" ?

Parce que j’veux pas tuer des bébés chats et que j’préfère gratter Dédé. tongue
Plus sérieusement, parce que je n’ai jamais compris la logique de concaténer un fichier avec rien et que je trouve plus élégant et efficace d’utiliser la commande dd en sortie standard.
[/HS]
Pour le reste, rien à ajouter, j’en était arrivé aux mêmes conclusions.

En ligne

#6 Le 02/12/2014, à 15:13

tiramiseb

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Parce que quand on veut afficher le contenu d'un fichier, tu trouves plus logique d'utiliser une commande dont le but est de convertir et copier plutôt qu'une commande dont le but est de concaténer et afficher ?

Dans ce cas, pourquoi ne pas plutôt proposer more, dont le but est d'afficher des contenus de fichiers, justement ?

Menfin en 25 ans d'informatique dont 15 ans de Linux, tu es le premier à me donner une telle explication... smile

Dernière modification par tiramiseb (Le 02/12/2014, à 15:15)

Hors ligne

#7 Le 02/12/2014, à 15:58

nany

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Je suis entièrement d’accord, more est LA commande appropriée.
Disons que c’était un effet de style en signe de protestation de l’usage à tout va de la commande cat.
Et en plus ça a marché puisque tu as réagi. Comme quoi, même après vingt-cinq ans, on n’a pas fini d’être surpris. wink
Mais finissons-en avec le HS et laissons catindri répondre à ta demande.

En ligne

#8 Le 02/12/2014, à 15:59

tiramiseb

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bah cat est là pour ça, donc c'est normal qu'on l'utilise pour ça, na ! tongue

finissons-en avec le HS et laissons catindri répondre à ta demande.

Ouaip.

catindri, on t'attend wink

Hors ligne

#9 Le 02/12/2014, à 16:13

Babdu89

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bonjour.
Post#1 on peut lire;

Mon /home est sur une partition séparée sous 12.04. j'ai installé 14.04, mais je me trouve avec le /home intégré à la partition sur laquelle est installé 14.04.

Je comprends que l'installation de la 14.04 est faite sans /home séparé. Donc l'installation ne peut pas prendre en compte le /home séparé de la 12.04. non?

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#10 Le 02/12/2014, à 16:17

tiramiseb

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Babdu89: oui, c'est ça la situation et catindri aimerait « pointer le home de14.04 sur cette partition ». Mais avant de lui donner une solution qui pourrait poser problème dans certains cas, je préfère lui demander sa situation précise.

Par exemple, si la version 12.04 est toujours utilisée, en utilisant le même home on risque d'avoir des conflits au niveau des fichiers de configuration des logiciels.

Hors ligne

#11 Le 02/12/2014, à 16:40

Babdu89

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Oui, chez moi, j'ai déjà fais "ces bricolages" mais sur 2 mêmes version d'Ubuntu . Donc pas trop de risque de conflit.
Et surtout bien faire les deux installations avec les mêmes login et password ...

Il faudrait que je teste çà par curiosité, avec la même config que lui;  12.04 + installation d'une 14.04 . Avec utilisation du /home séparé du 12.04.

Mais bon, avant toute nouvelle installation, ou utilisation d'une installation existante (renommage du home de la 14.04. en cacher-home), et prise en compte dans le fstab de la 14.04 du /home séparé de la 12.04).
Il me faudra faire la liste des applications ajoutée après installation de la 12.04, pour les mettre dans la 14.04.

Comme je suis curieux, pour tester...
Dans l'autre sens. J'ai déjà bricolé une installation sans /home séparé, pour en faire une installation avec /home sépare comme çà.
Création d'une partition /home séparée et copie du /home dans la partition crée. Prise en compte de la nouvelle partition en la déclarant dans le fstab . Renommage temporaire du /home inclus, en  cacher-home. Reboot , Çà fonctionnait, Suppression du dossier cacher-home ... Me voila avec une installation avec /home séparé

La curiosité n'est pas toujours un mauvais défaut .;)

Édit;

Il me faudra faire la liste des applications ajoutée après installation de la 12.04, pour les mettre dans la 14.04.

C'est a faire avant de changer le /home ...

@+.   Babdu89 .

Dernière modification par Babdu89 (Le 02/12/2014, à 16:43)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#12 Le 02/12/2014, à 16:43

tiramiseb

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Babdu89: l'approche que tu décris est à peu près ce que j'imagine dans ce cas de figure, sauf qu'alors on utilise une partition qui existe déjà, on n'en crée pas une nouvelle.
Rien de bien sorcier, mais sur un forum je ne me permets pas d'expérimenter, j'essaie d'assurer au maximum la sécurité du système de la personne que j'aide smile D'où mes questions...

Hors ligne

#13 Le 02/12/2014, à 22:59

catindri

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Houlàlà que de réactions à ma toute petite question ! merci !

et bien vous avez tout deviné ou compris : j'ai gardé ubuntu 12.04 et ai fait  une nouvelle partition avec 14.04.. je voulais (mais j'ai du rater un truc) récupérer le home de 12.04, qui est effectivement sur une partition séparée. manque de chance ce home apparaît sur un media monté en ext4. Le lus simple serait de réinstaller, mais j'ai un seul foutu logiciel payant avec une licence (un truc de science pour bidouiller l'AdN, j'en ai vraiment besoin)  et si je réinstalle il faut encore que je demande la réactivation de ma licence. C'est poru cela que je cherchais une solution bricole.

voila le résultat que tiramiseb a demandé

sudo parted -l
Modèle: ATA ST95005620AS (scsi)
Disque /dev/sda : 500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos

Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions
 1      1049kB  20,9GB  20,9GB  primary   ext4                 démarrage
 2      20,9GB  500GB   479GB   extended
 7      20,9GB  80,0GB  59,1GB  logical   ext4
 5      80,0GB  84,0GB  3999MB  logical   linux-swap(v1)
 6      84,0GB  500GB   416GB   logical   ext4

merci encore à tous

Dernière modification par catindri (Le 02/12/2014, à 23:02)


catindri
Ubuntu 12.04 en passage vers 14.04

Hors ligne

#14 Le 02/12/2014, à 23:28

nany

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bon ben tout le monde avait vu juste. La question est maintenant de savoir si tu veux continuer à utiliser la 12.04 ou si tu comptes la supprimer après avoir pu pointer sur la partition avec la 14.04.

Dernière modification par nany (Le 03/12/2014, à 07:31)

En ligne

#15 Le 03/12/2014, à 11:25

catindri

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bravo donc à tout le monde, je compte la supprimer , je la gardais juste le temps de la transition pour continuer à utiliser ce fameux logiciel


catindri
Ubuntu 12.04 en passage vers 14.04

Hors ligne

#16 Le 03/12/2014, à 11:32

tiramiseb

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Tu peux donc suivre les infos trouvées sur https://doc.ubuntu-fr.org/tutoriel/deplacer_home, il faut juste que tu sautes les étapes de création de partition et de déplacement des fichiers.

Si tu as des interrogations, tu peux toujours demander encore de l'aide. Pour ma part je ne suis pas trop dispo là, mais je ne suis pas le seul à être capable de faire ça, je n'ai aucun doute sur la capacité des autres bénévoles présents ici à t'aider dans ce sens.

Hors ligne

#17 Le 03/12/2014, à 11:55

Sciensous

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Autant donner la méthode sans chat ni dédé:

je suppose que sda6 est ton ancien home (sda1 doit etre la racine de la 12)
une fois sur la 14, tu ouvres un terminal et copie-colle les lignes suivantes:

sudo sh -c 'echo "# le home en sda6" >> /etc/fstab'
sudo sh -c 'echo "UUID=9be02496-0ad6-4a99-b316-e61b08913f3f /home		ext4	defaults	02" >> /etc/fstab'

antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#18 Le 03/12/2014, à 18:27

catindri

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Merci à tous, je fais ça ce soir, une fois le home resauvegardé pour la dix millième fois smile Et je rends compte ensuite


catindri
Ubuntu 12.04 en passage vers 14.04

Hors ligne

#19 Le 04/12/2014, à 12:12

catindri

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

bon..j'ai fait scrupuleusement ce qui était indiqué..;et je n'ai plus rien sur l'ordi sous ubuntu 14.04. Le dossier qui était monté en media n'apparait plus et je n'ai plus accès aux anciens documents du coup. le message est "erreur lors du montage de /home" sad
Heureusement, le home (et surtout les docs !) sont restés sur la 12.04, et je peux continuer à bosser, je vais enlever la 14.04 et rester en 12.04 du coup. Je crois que je vais donc réinstaller.
merci à tous pour votre aide malgré tout


catindri
Ubuntu 12.04 en passage vers 14.04

Hors ligne

#20 Le 04/12/2014, à 12:35

nany

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bonjour,

peux tu donner le nouveau contenu de ton fichier fstab s’il te plaît.
Peut-être que l’on pourra y détecter l’erreur.

En ligne

#21 Le 04/12/2014, à 22:15

Sciensous

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

désolé des frayeurs que tu as pu avoir, mais pour le moment rien n'a été effacé !

avec la 12, tu ouvres la partition de la 14; tu vas à etc de la 14 et tu edites fstab
si à la dernière ligne le 0 et le 2 sont collés, mais un espace entre et sauvegarde.
(pour revenir à la config sans le home séparé, il suffit de commenter la ligne avec un caractère # devant - comme la précédente)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#22 Le 05/12/2014, à 09:45

catindri

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bonjour tout le monde,
ça va j'ai appris à ne pas paniquer sous Linux smile utilisateur depuis 10 ans, je reste un amateur et surtout un utilisateur d'où ces petites lacunes

voici le fstab de la partition 14.04 effectivement il n'y a pas d'espace à la fin entre defaults et 02? Est-ce le pb? j'ose pas changer !
et si vous pouvez, quelle est la signification de "defaults02" ?

/etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=12b0cdd3-5df8-4bf5-ae5e-e54575681717 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=a39098d5-da42-4a85-aeec-2f146cc4e154 none            swap    sw              0       0
# le home en sda6
UUID=9be02496-0ad6-4a99-b316-e61b08913f3f /home ext4 defaults02

je ferai un grand merci collectif à la fin !

Dernière modification par catindri (Le 05/12/2014, à 09:46)


catindri
Ubuntu 12.04 en passage vers 14.04

Hors ligne

#23 Le 05/12/2014, à 09:57

tiramiseb

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Le 4me champ, "defaults", c'est pour dire qu'il faut les options de montage par défaut.
Les 5me et 6me champs sont surtout des reliquats de temps anciens où certaines opérations sur les systèmes de fichiers étaient nécessaires.
Le 5me est, de nos jours, toujours à 0. Le 6me doit être mis à 1 pour le système de fichier de démarrage et à 2 pour les autres.
Pour plus de détails :

man fstab

Tous les champs devant être séparés par un espace, là tu as en effet un problème de définition de ces champs.

Hors ligne

#24 Le 05/12/2014, à 15:20

Sciensous

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

tout est dit wink
reste plus qu'à corriger (mettre des espaces entre defaults 0 et 2) et nous tenir au courant cool

Dernière modification par Sciensous (Le 05/12/2014, à 15:20)


antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )

Hors ligne

#25 Le 05/12/2014, à 16:24

Babdu89

Re : [Résolu]Ubuntu 14.04 Récupérer /home de Ubuntu 12.04

Bonjour.
J'en reviens à l'installation de la 14.04 sans /home séparé.
Lorsque le /home séparé de la 12.04 sera bien pris en compte par la 14.04 . (fichier fstab correcte)
Le home inclus de la 14.04 et celui de la 12.04 ne vont ils pas se marcher sur les pieds? 

Exemple ; J'ouvre Thunderbird depuis la 14.04 . Dans le home inclus de la 14.04, il va bien y avoir un nouveau profil créé dans le dossier personnel. Un profile vide de mes contacts et messages et autres données personnelles.

Ils sont dans le profil Thunderbird de la partition /home séparé de la 12.04 .
Il va bien falloir mettre de l'ordre dans tout çà...
Dans un premier temps, avec les droits qui vont bien, je renommerais (temporairement) le dossier home de la 14.04 en ; cacher-home .

Là il n'y aura plus que le /home séparé de la 12.04 qui sera pris en compte par la 14.04. (il faudra aussi peut-être revoir les permissions du volume).

Mélanger les deux homes (si çà peut se faire) va donner quoi?.

Je dis une ânerie ou pas?  En tout cas c'est ce que je tenterais chez moi .

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 05/12/2014, à 16:26)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne