Forum Linux.mandriva pb login root lors d'une restauration. HELP !

Posté par  .
Étiquettes : aucune
0
1
sept.
2006
Je suis sur un Compaq EVO 2400 Pentium IV avec principalement deux disques SCSI. J'ai essentiellement une partition de boot et système sur sda pour Windows XP et sa partition de données sur sdb ; et une partition racine et swap linux sur sdb et sa partition de données sur sda. /var est à part sur une partition IDE. Je ne voulais pas avoir les deux systèmes sur le même disque et j'ai croisé les partitions de données pour la performance. Je change l'ordre de boote pas le BIOS.
J'ai voulu faire de la place et rétrécir les partitions Windows afin de tester gentoo. J'ai utilisé Partition Magic 8.01. Résultat : Windows boote toujours mais plus Mandriva.
Il me propose une console root ou un reboot par CTRL+D.
Le pb, c'est que la ligne de commande au démarrage est en qwerty et que mon mot de passe root contient des caractères accentués : éèçàù...
J'ai été à la pêche sur Internet. Les séquences ALT+ ne marchent pas. J'ai fait des essais par ailleurs et identifié une bonne séquence avec ALTGR+, mais ça ne marche pas non plus.
COMMENT FAIRE pour arriver à me logguer ?
QUELLE EST la meilleure méthode pour réparer ?
En alternative, j'ai gravé knoppix et booté dessus, puis suis connecté root avec sudo. J'ai vérifié les devices et les partitions. Tout est ok sauf pour les partitions windows, mais je suppose que c'est normal. LILO est là, le contenu à l'air correct .
JE SUIS COINCE ! HELP !
Alain.
  • # Knoppix

    Posté par  . Évalué à 1.

    Je dis surement une grosse connerie, mais vu que tu arrives à te connecter en root avec la Knoppix, pourquoi ne pas en profiter pour changer le mot de passe, et virer les caractères accentués?

    "Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).

    • [^] # Re: Knoppix

      Posté par  . Évalué à 4.

      La manip à faire une fois sous knoppix :
      # mount /media/sdb1 # en supposant que ce soit ta partition racine
      # chroot /media/sdb1
      # passwd
      (entre ton nouveau mot de passe)
      # exit

      Si il ne trouve pas /media/sdb1, essaye /mnt/sdb1 et si ça ne marche toujours pas rajoute /dev/sdb1 à la suite de mount (normalement knoppix génère automatiquement un bon fstab)
      • [^] # Re: Knoppix

        Posté par  . Évalué à 2.

        Merci, mais ça ne va pas.

        Après un mount /dev/sdb1, je vois bien mon répertoire racine avec etc/lilo.conf et tout le reste. Après le chroot, la commande passwd n'est pas accessible. En fait, le usr/bin est vide.

        Que faire ?

        • [^] # Re: Knoppix

          Posté par  . Évalué à 2.

          Essaye la commande /sbin/passwd. Si ça ne marche pas, abandonne l'idée du chroot et ouvre le fichier etc/shadow.
          Tu devrais avoir une ligne du genre:
          root:mot_de_passe_crypté:[...]
          Supprime ton mot de passe crypté afin d'obtenir:
          root::[...]
          Tu peux alors te connecter en root sans mot de passe.
          • [^] # Re: Knoppix

            Posté par  . Évalué à 2.

            Ca marche, merci. Lilo semble être ok, les checks de partition sortent "clean". Du coup, je suis sec pour réparer, vu que /usr/bin est vide, j'imagine que PartionMagic m'a bouffé une partie de ma partition linux. On ne m'y reprendra pas à partitionner sous Windows.
            Bien entendu, je n'avais pas sauvegardé ma table de partitions !
            Comment faire ?
            Si au moins je pouvais récupérer un fichier contenant la liste des paquages installés. Est-ce qu'un tel fichier existe ?
            Au fait, quelqu'un sait-il si Partition Magic est capable de faire un undo ?
            Sinon, comment réparer des partitions linux "clean" ?
            Peut-on bricoler la table des partitions au hazard ? Est-ce que ça a un sens. Vu que j'ai réduit ma partition windows et créé une partition pour gentoo dans l'espace libéré (encore vierge), si j'agrandit en amont ma partition mandriva, ai-je une chance de récupérer mon /usr/bin ?

            • [^] # Re: Knoppix

              Posté par  . Évalué à 3.

              Il ne faut déjà surtout pas toucher à l'espace qui contenait ta partition /usr, sinon c'est mort.

              Tu peux utiliser parted (préinstallé sur la majorité des livecd) qui peut retrouver une partition perdue, je ne me souviens plus de la syntaxe exacte mais l'aide de parted est assez bien faite.

              Sinon, je ne sais pas comment réinstaller tous les packets d'une mandriva, au pire essaye une installation en mode mise à jour mais je ne garantis absolument rien.
              • [^] # Re: Knoppix

                Posté par  . Évalué à 0.

                Bonjour et merci. J'ai laissé la partition intacte et gravé le livecd sysresccd qui contient entre autres choses parted.
                Pour info : http://www.sysresccd.org
                Malheureusement, la commande rescue de parted plante (segmentation fault) ! Je reviendrai préciser l'erreur.
                Mais au point où j'en suis, je pense que je vais prendre le rique d'installer Mandriva en mode mise à jour, quitte à devoir tout réinstaller.
                A l'avenir, je n'utiliserai plus jamais d'outils système windows, et je sauvegarderai mes tables de partition et mes partitions.
              • [^] # Re: Knoppix : Résolu

                Posté par  . Évalué à 0.

                Bonjour, Finalement, j'ai persévéré et ça a été payant. C'était tout bête, il falait juste remettre à jour la fstab : les partitions s'étaient décalées.
          • [^] # Re: Knoppix

            Posté par  . Évalué à -1.

            Ca marche, merci. Lilo semble être ok, les checks de partition sortent "clean". Du coup, je suis sec pour réparer, vu que /usr/bin est vide, j'imagine que PartionMagic m'a bouffé une partie de ma partition linux. On ne m'y reprendra pas à partitionner sous Windows.
            Bien entendu, je n'avais pas sauvegardé ma table de partitions !
            Comment faire ?
            Si au moins je pouvais récupérer un fichier contenant la liste des paquages installés. Est-ce qu'un tel fichier existe ?
            Au fait, quelqu'un sait-il si Partition Magic est capable de faire un undo ?
            Sinon, comment réparer des partitions linux "clean" ?
            Peut-on bricoler la table des partitions au hazard ? Est-ce que ça a un sens. Vu que j'ai réduit ma partition windows et créé une partition pour gentoo dans l'espace libéré (encore vierge), si j'agrandit en amont ma partition mandriva, ai-je une chance de récupérer mon /usr/bin ?

          • [^] # Re: Knoppix

            Posté par  . Évalué à -1.

            Ca marche, merci. Lilo semble être ok, les checks de partition sortent "clean". Du coup, je suis sec pour réparer, vu que /usr/bin est vide, j'imagine que PartionMagic m'a bouffé une partie de ma partition linux. On ne m'y reprendra pas à partitionner sous Windows.
            Bien entendu, je n'avais pas sauvegardé ma table de partitions !
            Comment faire ?
            Si au moins je pouvais récupérer un fichier contenant la liste des paquages installés. Est-ce qu'un tel fichier existe ?
            Au fait, quelqu'un sait-il si Partition Magic est capable de faire un undo ?
            Sinon, comment réparer des partitions linux "clean" ?
            Peut-on bricoler la table des partitions au hazard ? Est-ce que ça a un sens. Vu que j'ai réduit ma partition windows et créé une partition pour gentoo dans l'espace libéré (encore vierge), si j'agrandit en amont ma partition mandriva, ai-je une chance de récupérer mon /usr/bin ?

            • [^] # Re: Knoppix

              Posté par  . Évalué à 2.

              Mauvais browser, changer browser.
              Si en 9 heures de temps, ton cache ne s'est pas encore vidé, c'est qu'il y a un problème quelque part, non? ;)

              "Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).

              • [^] # Re: Knoppix

                Posté par  . Évalué à 0.

                Désolé, c'est mon tout premier forum. Je crois que j'ai cliqué sur PRECEDENT après avoir posté.

Suivre le flux des commentaires

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