Journal Li

Posté par  (site web personnel, Mastodon) .
Étiquettes :
0
9
sept.
2003
Après le coup du clavier qui se blo

voici le coup du lilo qui se bloque !

J'ai installé fraichement une debian sur un vieux compaq. Je l'ai aujourd'hui transporté et en voulant le rallumer, j'ai eu droit à un beau "Li" puis rien de plus !

Est-ce un crash disque ? Pourtant, j'ai le noyau sur une disquette et il refuse tout autant de booter. A quoi est-ce du ? Dois-je jeter mon disque dur à la poubelle ? (argh, non ... )

Sinon, j'ai remarqué que le PC possèdait une barette de ram 16Mo et une de 32Mo. Ce qui est marrant, c'est que 5Mo disparaissent à chaque fois comme par enchantement. Une idée d'où cela puisse venir ?

En tout cas, je suis dans la merde... 2 jours à configurer ce PC en borne internet..
  • # Re: Li

    Posté par  . Évalué à 1.

    en fait les quatres lettres de LILO sont une barre de progression du bootloader
    il faut voir dans la doc ce que ça veut dire si après le I ça se blo
    • [^] # Re: Li

      Posté par  . Évalué à 2.

      alors dans la doc :

      ---------------------------------------------------------------
      Problem: When I boot, all I get is 'LI'
      =======================================
      This means the first-stage loader gained control; it thought it success-
      fully loaded the second-stage loader; but it never got there. This most
      often occurs when the second-stage loader, '/boot/boot.b', is not load-
      able using the BIOS.

      First, have you tried specifying 'lba32' in your 'lilo.conf' file? On
      newer systems, this will almost always work, since the loader will now
      use the newer EDD packet calls, which are not cylinder-limited.

      Second, do you know your disk geometry? This means, do you know the
      numbers of cylinders/heads/sectors of all your hard drives; and are these
      the numbers that LILO is using when it installs the boot loader. Three
      reports of the disk geometry may be obtained:

      1. Run 'lilo -t -v5' and check the geometry reports for each device.
      2. Run 'lilo -Tgeom' and see if the same numbers are reported. (This
      may fail on some systems, where LILO has trouble running BIOS
      calls in v86 mode.)
      3. Create the diagnostic floppy (see README.disk) and check the
      reported disk geometries.

      If any of the geometry reports differ, then you may have to specify the
      disk geometry to LILO using 'disk= heads= sectors='. Use the actual
      numbers reported by the BIOS: #3 above, or #2.

      The reports above will also indicate the BIOS device codes used by each
      disk. LILO uses heuristics to obtain these device codes, and usually gets
      the codes right on all-IDE or all-SCSI systems. However, systems with
      multiple IDE controllers, mixed IDE/SCSI systems, and SCSI systems on
      Future Domain controllers, will require you to tell LILO what disks are
      assigned to what device codes. This can be done using 'disk= bios=' lines
      in 'lilo.conf'.
      ----------------------------------------------
      • [^] # Re: Li

        Posté par  . Évalué à 1.

        sinon tu n'aurais pas ajouté/enlevé/deplacé un périphérique IDE ?
        • [^] # Re: Li

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

          Ah ben j'ai déplacé une barette de RAM ! Et dans le bios de ce PC, les barettes de RAM sont référencées comme des périph IDE ! ! !! (je le jure ! Ces compaq quand même...)

          Si c'est ça, comment rajouter de la ram ?

          Mes livres CC By-SA : https://ploum.net/livres.html

          • [^] # Re: Li

            Posté par  . Évalué à 1.

            Vu comme un périphérique IDE ? Tu peux donner un exemple d'affichage dans le BIOS de cette bizarreté ;) ?

            Si c'est vraiment le cas (mais vraiment bizarre quand même!), il faudrait que tu relance lilo pour qu'il retrouve ses petits et sa configuration IDE.
            Si tu as un cd knoppix sous la main ou une disquette rescue, ca devrait être assez rapide à tester.
            • [^] # Re: Li

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

              ben il ne veut pas booter sur la disquette rescue non plus !

              Mes livres CC By-SA : https://ploum.net/livres.html

  • # Re: Li

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

    J'ai déjà eu le coups du LI (j'ai même déjà eu LIL). C'était il y a longtemps et je ne me rappelle plus comment j'ai reglé ça, mais je n'ai pas changé de disque.

    (As-tu essayé de réinstaller LILO ? Ou de mettre GRUB ?)
  • # Re: Li

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

    Ton noyau est bien configuré ?
    Ton disque n'a pas besoin de paramètres spécifiques (linear?)?
    Y a pas une barette qu'a avalé son bulletin de naissance?
    T'appuies pas sur pause ?
    Ton portable est capable de démarrer ?
    En tout cas, MERDE (ça porte bonheur, j'ai l'impression qu'il les cinq lettres citées précédement te serviront bien et vu l'enjeu, je peux mettre toutes les chances de ton côté).
  • # Re: Li

    Posté par  . Évalué à 2.

    T'as déja le L et le I c'est pas mal, Je crois que si il l'affiche c'est pas un problème disque. Avant de faire des conneries je te conseillerais de booter sur une knoppix, tu pourras monter les partitions sur ton disque, et ensuite tu peux relancer lilo pour le réinstaller comme ça :

    disons que la partition du disque qui contient / est hda1 :

    - tu bootes la knoppix

    - tu lances un shell root

    - mount -t ext2 /dev/hda1 /mnt/hda1 (ou /knoppix/mnt/hda1 je sais plus)

    - chroot /mnt/hda1

    - cd /

    - lilo (ça réinstalle lilo sur le MBR).

    ensuite tu rebootes et tu espères que ça marche

    Juste au cas où, si par malheur dans tes manips tu effaces la table de partition du disque (tu ne vois plus qu'un disque vide ... oui c'est du vécu), gpart rox pour la reconstruire et il est inclu dans la knoppix.
    • [^] # Re: Li

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

      - chroot /mnt/hda1

      - cd /

      - lilo (ça réinstalle lilo sur le MBR).


      ou plus simplement lilo -r /mnt/hda1

      sinon serieux faut passer a grub, une version sur le disque, eventuellement
      essayer de choper une image disquette contenant un menu de recuperation (pour reinstaller etc) et fini les galères. Ce machin boot sans avoir besoin de grand chose il sait lire les partition ext2/3 reiserfs XFS .. il sait faire du boot reseau
      et autre conneries et surtout s'il n'arrive pas a charger les 2 merdes dont il a besoin sur disque tu aura encore un ligne de commande avec completion et aide
      (tres proche du bash) qui permet de recuperer dans 99% des cas, le dernier % faut la disquette :).

      bon c vrai que la syntaxe de disques est surprenante mais c pas hyper complique:
      hda1 => (hd0,0)
      ..
      hdb2 => (hd1,1)
      ...

      exemple de sequence de boot

      root (hd0,0) +> selection de la partition contenant le noyau
      kernel /vmlinuz root=/dev/hda2 3
      boot
      et zou
  • # Re: Li

    Posté par  . Évalué à 1.

    Sinon, j'ai remarqué que le PC possèdait une barette de ram 16Mo et une de 32Mo. Ce qui est marrant, c'est que 5Mo disparaissent à chaque fois comme par enchantement. Une idée d'où cela puisse venir ?

    Pour les 5Mo qui disparaissent, ca ne serait pas par hazard la carte vidéo qui prend sa mémoire vidéo dans la RAM???
    Comme cela arrive souvent avec les cartes vidéos intégré...
  • # Re: Li

    Posté par  . Évalué à 1.

    J'ai deja eu le probleme quand j'ai upgradé de la debian woody à la sid.
    J'ai redemarré le pc avec le cd en mode rescue, j'ai tapé lilo pour réinstaller le boot loader et là : lilo me dit qu'il ne peut s'installer, le probleme concernait l'affichage, alors que l'ancienne version fonctionnait tres bien avec le même fichier de config.
    J'ai pas cherché à comprendre, vu que je preferai grub, j'ai fait un apt-get install grub, depuis plus aucun probleme.
    Le probleme serait donc dû aux lilo inclu dans les testing/unstable incompatibles avec le fichier de config du lilo de la stable ou peut être même buggés, mais ca m'etonnerai beaucoup plus.
    Donc en definitive vraiment rien de grave.
    • [^] # Re: Li

      Posté par  . Évalué à 1.

      ...suite (j'ai cliqué sur envoyé contre ma volonté)
      Essaye de booter en mode rescue et fait un lilo, tu as peut être un problème similaire.

Suivre le flux des commentaires

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