Forum Linux.mandriva récupérer les données "home" après une mise à jour.

Posté par  .
Étiquettes : aucune
0
16
sept.
2011

Bonjour à tous,
je suis nouveau et débutant sur linux mandriva 2008, elle tourne à merveille depuis deux ans, mais...
J'ai réinstallé ma version après une mise à jour foireuse en faisant attention de ne pas formater mon "home", mais je n'ai plus accès à mes données...
Ces dernières sont dans un "home" cadenassé à l'intérieur du nouveau "home" créé...?
Je n'utilise pas le jargon informatique des puristes, je ne suis pas un programmateur,
un simple utilisateur qui se démerde comme il peut, si quelqu'un peux m'aider, ce serait sympa... Il parait que la communauté linux est très soudée...
merci d'avance, olivier.

  • # Facile

    Posté par  . Évalué à 1.

    Sur ton backup

  • # cadenas = monté par root = probleme de droit à resoudre

    Posté par  . Évalué à 1.

    ca arrive par exemple quand ton ancien home appartenait à un utilisateur avec un UID/GID different de ton utilisateur courant.

    en tant que root :
    - deplacer /home/home/tonuser dans /home/
    puis un simple

    chown tonuser:tonuser /home/tonuser -R

    devrait rendre le dossier à tonuser

    • [^] # Re: cadenas = monté par root = probleme de droit à resoudre

      Posté par  . Évalué à 1.

      Vu qu'il pose une question, je pense plutôt qu'il n'a pas monter sa partition /home. Du coup, le /home créé est sur la même partition que /.

      Pour y accéder, c'est normalement possible avec un navigateur de fichier. Pour l'utiliser comme /home, ça se fait dans le fichier /etc/fstab (mais peut-être que mandriva a un outil graphique pour ça).

      « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

      • [^] # Re: cadenas = monté par root = probleme de droit à resoudre

        Posté par  . Évalué à 2.

        A priori son ancien home est bien monté. Il indique qu'il est cadenassé à l'intérieur de son home actuel (comment il est arrivé là ?).

        • [^] # Re: cadenas = monté par root = probleme de droit à resoudre

          Posté par  . Évalué à 2.

          Quand je lis son message, je vois bien une question :

          Ces dernières sont dans un "home" cadenassé à l'intérieur du nouveau "home" créé... ?

          Je pense que c'est donc une déduction pour laquelle il demande confirmation (mais c'est une déduction pour laquelle je demande confirmation ;))

          « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

    • [^] # Re: cadenas = monté par root = probleme de droit à resoudre

      Posté par  . Évalué à 1.

      Juste pour préciser si le monsieur est vraiment débutant : Les UID / GID sont les numéro qui identifie les utilisateurs et groupes.

      Quand tu as réinstallé ton système, les numéros ont peut-être changés. Du coup tu as :

      – un /home/toto avec l'utilisateur toto (UID 1000)
      – un /home/home/toto (ou bien tes anciennes données) avec l'utilisateur toto (UID 1001 --> c'est pas le même toto !)

      Il faut donc que tu change le propriétaire de toto (1000) vers toto (1001), ce que fait la commande « chown » ci-dessus.

    • [^] # Re: cadenas = monté par root = probleme de droit à resoudre

      Posté par  . Évalué à 0.

      Je me suis toujours demandé pourquoi Nautilus (en tous cas la 2.30) qui permet de changer les permissions des fichiers que l'on possède, ne permettait pas de changer les permissions sur un fichier que l'on ne possède pas en faisant appel à gksudo ou autre, comme c'est le cas dans synaptic par exemple. Ce serait plus simple pour les débutants habitués aux interfaces graphiques. On a un bel exemple dans ce fil de discussion.

  • # je ne suis pas un programmateur… moi non plus

    Posté par  (site web personnel) . Évalué à 7.

    je ne suis pas un programmateur

    Moi non plus, et pourtant je pisse du code toute la journée.
    Pourquoi ? Parce que le programmateur, c'est ce qui te permets de programmer ta machine à laver à 30° et que celui qui pisse du code c'est un programmeur.

    C'était un message à caractère informatif, sans animosité, juste pour ta culture personelle.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # ça marche pas;;;?

    Posté par  . Évalué à 0.

    Ok, les programmeurs, je ne voulais pas vous vexer, ni vous comparer à des boutons de machine à laver.
    J'ai donc essayé le chown tonuser... en faisant un clic droit sur le bureau, exécuter une commande (était-ce correct?) mais toujours le petit cadnas sur mon home dans le home avec toutes mes données que j'aimerai tant retrouver : Je sais, j'aurai du les sauvegarder... trop tard!
    si je clique sur le home cadenassé:
    impossible d'entrer dans file:///home/home. Vous n'avez pas le droit d'accéder à ce dossier.
    Est ce qu'il y a l'un de vous qui n'habite pas trop loin de Puisserguier (15 bornes de Béziers). Je pourrai amener la bécane...?
    merci encore pour vos efforts même si je ne comprends pas tout, on finira par y arriver.

    • [^] # Re: ça marche pas;;;?

      Posté par  (site web personnel) . Évalué à 1.

      1) quel est le nom de ton utilisateur ?(c'est écrit quoi quand tu ouvres un terminal ? pour moi :
      [jobi@localhost ~]$
      -> mon user est "jobi"

      2) tu ouvres ce terminal et tu te mets en super utilisateur :
      su
      (puis taper le mot de passe et entrée)
      tu dois voir apparaître ceci :
      [root@localhost jobi]# ("jobi" étant remplacé par le nom de ton utilisateur)

      3) tu donnes les droits à ton utilisateur sur tous les dossiers:
      Pour moi cela donne :
      chown -R jobi:users *

      tu fais la même chose en remplaçant "jobi" par le nom de ton utilisateur.

      normalement, ça devrait être bon.

      • [^] # Re: ça marche pas;;;?

        Posté par  . Évalué à 2.

        3) tu donnes les droits à ton utilisateur sur tous les dossiers:
        Pour moi cela donne :
        chown -R jobi:users *

        Attention d'être dans le bon répertoire quand on exécute cette commande!
        Il est moins risqué de donner explicitement le chemin concerne:
        chown -R jobi:users /home/home

        Mais il faudra aussi rectifier le point de montage, quel est le contenu du fichier /etc/fstab?

  • # euréka

    Posté par  . Évalué à 0.

    chown -R jobi:users *, ça n'a pas marché, par contre un pote de grenoble a trouvé la solution!!! trop cool.
    Dans le centre de contrôle, je suis allé dans le syst, gérer les utilisateurs,j'ai édité puis j'ai changé le dossier perso home/toto, en home/home/toto et j'ai eu accès à mes données que je me suis empressée de sauvegarder sur un DD externe, je vais ensuite remettre à jour ma version;
    J'hésite de mettre la dernière 2011, vous en pensez quoi?
    Il me faut m'acheter un nouveau Disque dur externe, le mien est plein (160G)
    Que me conseillez vous?

    merci.
    olivier

    • [^] # Re: euréka

      Posté par  . Évalué à 0.

      Perso je te conseille d'investir dans un disque dur externe de sauvegarde. Comme ça si ton PC meurt ou qu'il se fait voler, tu aura encore tes données.

      Ensuite pour Mandriva, je serait tenté de dire prend la dernière version stable. Après je ne connais pas trop Mandriva.

      • [^] # Re: euréka

        Posté par  . Évalué à 0.

        Y a t il des marques à éviter? ou lesquelles sont fiables?

    • [^] # Re: euréka

      Posté par  . Évalué à 1.

      La 2011 il semble qu'elle n'est pas formidablement solide (pas testé personnellement, mais j'ai vu pas mal de monde s'en plaindre), il faut dire qu'il y ont fait de gros changement (passage à rpm5, remplacement d'init par systemd).
      Si tu veux du plus solide je te conseille plutôt la mageia 1 (fork de mandriva datant des gros problèmes de l'année dernière), car ils sont resté plus conservateurs sur cette première version (programmes mis à jour, mais pas de gros changements d'organisation de la distrib). La mise à jour depuis une 2010.[12] est supportée.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.