Forum Linux.général Déplacement du répertoire /var et problèmes...

Posté par  (site web personnel) .
Étiquettes :
0
21
fév.
2006
Comme ma partition racine était pleine, j'ai décidé de déplacer le répertoire /var sur une autre partition (parce que redimensionner la racine n'avait pas l'air simple). J'ai donc copié tout le contenu de /var sur un disque, j'ai renommé /var et j'ai monté mon disque à la place.

Comme mon système avait l'air ok, j'ai supprimé le /var d'origine. Mais j'ai bien l'impression qu'il reste des séquelles. Par exemple, depuis, flash fait planté firefox (oui, oui, j'ai essayé avec plusieurs versions de flash, de firefox et de profils)

Question : Est-ce que j'aurais pas du ?
Question subsidiaire : qu'est-ce que je peux faire pour que ça aille mieux ?

Merci

PS. La réponse "ne plus utiliser flash" j'y ai déjà pensé, hein...
  • # Quelle commande ?

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

    Tu dois seulement te demander ça :
    - As-tu répliqué tous les droits (liens symboliques/owner/mode) correctement ?

    Si la réponse est oui, ton problème vient d'ailleur...

    Si le problème persiste, je te conseille de "t'amuser" avec strace a trouver d'où vient le pb.

    Fait ceci :
    backup et edite /usr/bin/mozilla-firefox

    Va a la ligne qui lance mozilla-bin ou firefox-bin (enfin ça dois être dans le style), ajoute un strace devant le binaire.

    Ensuite lance le script dans une console (ça va faire un max de ligne...) et va sur une page témoin (où ça plante) et attend le crash.

    Après tu n'a plus qu'a remonter dans les logs a la recherche du problème, si c'est une histoire de /var, tu va le voir tout de suite...

    Vérifie que ton /var/tmp a bien le sticky bit (t sur a la place du x de other si je me souvient bien).
    • [^] # Re: Quelle commande ?

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

      Merci.
      Je vais essayer tout ça ce soir.
      • [^] # Re: J'ai trouvé pourquoi flash faisait planter firefox

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

        Merci pour ce bon conseil.

        J'ai donc lancé strace ./firefox pour constater que c'est le serveur X qui plantait.

        The error was 'BadMatch (invalid parameter attributes)'.
        (Details: serial 107 error_code 8 request_code 147 minor_code 3)


        Après avoir entré le message de plantage sans google, je suis arrivé sur une page ou quelqu'un sugérait que flash n'aime pas l'option composite de Xorg.

        http://www.nabble.com/Re:-problme-firefox-et-epiphany-p25243(...)

        Bingo : après avoir déplacé /var, j'avais de la place pour télécharger kernel-source et compiler le module nvidia et donc tester composite, ce que j'ai fais. En fait, ça rame vraiement et j'ai laissé tombé mais je n'ai pas pensé à enlever composite du Xorg.conf ---> plantage de firefox lors des usages de flash...
        • [^] # petite correction

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

          Pour info, je m'aperçois d'une erreur qui s'est glissée dans mon forum Ce n'est pas /var que j'ai déplacé, c'est /usr. Et le gain de place est très conséquent (2,5Go).
  • # redimensionner racine

    Posté par  . Évalué à 2.

    redimensionner la racine n'est pas si compliqué ! je suis newbie (6 mois de linux) et j'ai pu y arriver : Il " te suffit" d'avoir un graveur de DVD et le logiciel Gparted qui se lance en live CD (dispo sur le net)

    Tu compresse en tar.gz ta racine, Ton home , tu les mets au chaud sur un DVD et tu redimensionne très facilement le tout au boot avec Gparted. Le seul hic est qu'il faut tout enlever du disque pour redimensionner car le logiciel ne déplace pas les partitions, mais bon... Cela reste une solution abordable et qui ne modifie pas ton arborescence.
    • [^] # Re: redimensionner racine

      Posté par  . Évalué à 2.

      Le seul hic est qu'il faut tout enlever du disque pour redimensionner

      Et c'est bien ça le problème principal du repartitionnement... Comment faire pour conserver sans risque ses données ! Et en voyant la taille des disques durs que l'on a chez soi, c'est pas forcement le pied de devoir tout recopier sur X dvds... Enfin comme ça y'aura eu des backups de fait !
  • # Ma solution

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

    La solution que je prefere est LVM
    Seul hic, le / en LVM n'est pas de toute évidence (nécessite un image initrd).
    Donc moi j'un / minimaliste (moins de 300 Mo) en standard, ainsi que /var, un /tmp, un /usr, un /home en LVM.
    Et je peux redimenssionner quand je veux si j'en ai le besoin.

Suivre le flux des commentaires

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