Forum Linux.debian/ubuntu fdisk -l ne montre rien après un apt-get upgrade

Posté par  .
Étiquettes :
0
23
juil.
2010
Très cher forum,

Après un apt-get update && apt-get upgrade ma machine a perdu ses partitions!!!!

Pendant le boot de l'image standard d'une debian stable, pas de soucis, il montre mes hda1 2 3 4 5 et sda 1 et 2. Mais un peu plus tard, il veut faire un fsck et là : point de /dev hda... ou /dev/sda...

je tape contrôle-d et la machine finit de booter, sans le réseau.
Par contre si je boot le noyau de secours, j'ai le réseau, mais pas plus de partitions.

loggué en root (cémal), la commande fdisk -l ne retourne rien du tout.

Je consulte dmesg: les partitions sont là au début du boot lors de la reconnaissance du materiel, puis ensuite plus rien.

si quelqu'un a une piste...

Poil.
  • # udev à l'ouest ?

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

    Tout est dans le titre.

    Noyaux identiques ?

    Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

    • [^] # Re: udev à l'ouest ?

      Posté par  . Évalué à 1.

      Pas d'upgrade du noyau pendant l'opération.

      Udev azimuthé, j'en conviens, mais quoi faire ?
      • [^] # Re: udev à l'ouest ?

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

        Comparer ses fichiers de config avec ceux de ton dernier backup?

        La gelée de coings est une chose à ne pas avaler de travers.

        • [^] # Re: udev à l'ouest ?

          Posté par  . Évalué à 1.

          Bonne remarque, mais bien évidemment, j'ai pas de backup, quelle bonne blague.

          Par contre mon udev.conf est franchement vide (une ligne seulement: udev_log="err"). c'est louche. Et le répertoire rules.d est totalement vide.

          Comment reconstruit-on la config ?
          Ou bien comment récupérer un fichier de config correct ?
          J'ai déjà tout effacé (apt-get remove --purge) et tout réinstallé, mais c'est toujours vide.
          • [^] # Re: udev à l'ouest ?

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

            Comment reconstruit-on la config ?

            A mon avis : Backup du /etc/udev/

            Puis, ré-installation de udev, via : "apt-get install udev" ou "aptitude install udev"
            • [^] # Re: udev à l'ouest ?

              Posté par  . Évalué à 3.

              En solution de secours, tu dois pouvoir peupler ton /dev à la main ou faire comme ceci:
              Tu dois pouvoir booter sur un livecd. Tu monte ensuite tes partitions. Tu monte le /proc et le /dev de ton livecd dans l'arborescence de ta partition habituelle. Tu fais ensuite un chroot sur cette arborescence et tu corrige le problème (là je sais pas, tu peux essayer de voir dans /var/log/ le paquet qui n'a pas marché lors de l'upgrade) Enfin tu quitte le chroot, démonte tout et reboot.

Suivre le flux des commentaires

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