Journal Lilo et mon nouveau disque

Posté par  (site web personnel) .
Étiquettes :
0
17
oct.
2003
Bonjour à tous,

Je m'étais installé une slackware 8.1 quand mon disque système (un ancien 20Go IBM) a crashé irrémédiablement :-(
J'ai acquis un disque récent (Seagate 120go), et j'ai entrepris de me remettre mon ptit OS préféré, en passant du même coup à la 9.1
J'ai partitionné comme suit: 10Go pour win2000 (le temps de faire quelques backups) en NTFS, ensuite ma partition '/' 10Go aussi (ext3), mon swap de 1Go et enfin le reste coupé en deux, /home (ext3) ainsi que ma partition de packup en Fat32, ces deux dernieres partition étant dans une partition logique.

L'installation s'est parfaitement déroulée, jusqu'à ce que je reboot: pas de Lilo, windows boote... J'avais alors installé Lilo en MBR. J'ai refait l'installation en choisissant la premiere méthode pour Lilo (j'ai un trou de mémoire, je me rappelle juste qu'elle n'est pas compatible XFS); "et là, c'est le drame": toujours pas de Lilo...

Que se passe-t'il ?

Les HDDs nouvelle génération ont-elle quelque chose qui change au niveau des secteurs d'amorce ? J'ai pourtant bien indiqué à fdisk la partition bootable ...

J'en appelle à vous pour m'éclairer sur ce point... Je veux mon nunux :-((
  • # Re: Lilo et mon nouveau disque

    Posté par  . Évalué à 1.

    J'espere ne pas dire une betise mais tente le couple Knoppix Grub

    http://list.wylug.org.uk/pipermail/wylug-help/2003-January/000329.h(...)



    Bon courage.

    Perso j'aime vraiment bien Grub, il est moins rigide que lilo :
    - pas besoin de relancer un executable apres modif du fichier de conf.
    - le fichier de conf est relativement clair
    - Possibilite de rajouter des parametres lors du boot pour test
    • [^] # Re: Lilo et mon nouveau disque

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

      Merci,

      mais je voudrais comprendre ce qui ne va pas. J'ai toujours utilisé Lilo (ce n'est pas que je suis sectaire, mais bon), et je n'ai pas de raison d'en changer. Ni de distrib non plus ;)

      Quelqu'un d'autre ?
      Help ... please ...
      • [^] # Re: Lilo et mon nouveau disque

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

        Et il te dit quoi, lilo -v -v -v ? Tu es sûr que tu donnes bien la MBR dans lilo.conf, et pas juste la partition root ?

        (Mon aide ne peut pas aller plus loin : j'utilise XOSL pour mon MBR.)
        • [^] # Re: Lilo et mon nouveau disque

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

          Mmmh...
          je n'ai pas accès à mon OS => je ne peux pas aller plus loin, ni consulter l'executable lilo :/
          Quant au lilo.conf, il est généré par le setup d'install de la slackware => je ne sais meme pas à quoi il ressemble :/

          Merci tout de même.

          Je me demandais: la partition hébergeant / doit-elle se trouver dans une certaine limite du disque dur ?
          • [^] # Re: Lilo et mon nouveau disque

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

            Ça dépend de ton BIOS et des options de LILO. Mais en gros, depuis pas quelques années, non. Au fait, le CD n°2 de Slackware est un « Live CD » bootable, donc si tu l'as, sers t'en !
  • # Re: Lilo et mon nouveau disque

    Posté par  . Évalué à 1.

    Tu as installé Windows après Linux ?
    Car Windows, c'est pas le genre à modifier le MBR dans ton dos ?
    Si c'est le cas, boote sur une disquette (ou CD), chroot sur ta partition /, et relance lilo.

    En espérant que cela t'aide...
    • [^] # Re: Lilo et mon nouveau disque

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

      Non, j'ai installé windows avant, juste pour pouvoir faire des backups.

      Euh, c'est quoi chrooter ? Je n'ai encore jamais été confronté à cet utilitaire...

      Booter à partir du CD d'install ca irait ? parce que si je tape lilo à partir de ce CD, il dit qu'il ne le trouve pas :/
      • [^] # Re: Lilo et mon nouveau disque

        Posté par  . Évalué à 1.

        chrooter permet de changer le /
        Tu as aussi l'option -r de lilo pour qu'il le fasse à ta place.
        Cela te permet de lancer lilo sans changer ton lilo.conf car si le chemin de ton noyau est '/boot/vmlinuz' dans 'lilo.conf' ce n'est pas le cas sans un chroot ('/mnt/boot/lilo.conf' par exemple)
  • # Re: Lilo et mon nouveau disque

    Posté par  . Évalué à 1.

    Pourrais tu nous donner le contenu de ton fichier /etc/lilo.conf

    Si tu n'arrive pas à booter (à cause de ton problème avec LILO), utilise le CD d'instalation de Linux, il y a surement moyen d'avoir un accès en mode console afin de monter ta partition / et de visionner le fichier /etc/lilo.conf

    As tu bien indiqué que lilo doit se mettre sur /dev/hda (boot=/dev/hda dans lilo.conf).

    PS: J'ai cru (je ne suis pas sur) entendre que dans le programme d'installation de la Mandrake, il y avait un moyen de recréer le lilo.
    • [^] # Re: Lilo et mon nouveau disque

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

      le contenu de /etc/lilo.conf: il faut chrooter pour y acceder ? c'est ca ?
      • [^] # Re: Lilo et mon nouveau disque

        Posté par  . Évalué à 1.

        Pas besoin, tu as juste besoin de monter ta partition sur le linux qui est chargé, comme une tomsrbt ou un rescue sur le cd d'install (dans /mnt par exemple).

        genre : mount /dev/hdaX /mnt ca devrait passer.

        après, tu devrais avoir juste à faire un petit "[vi|more] /mnt/etc/lilo.conf" pour accéder à ton fichier.
    • [^] # Re: Lilo et mon nouveau disque

      Posté par  . Évalué à 1.

      PS: J'ai cru (je ne suis pas sur) entendre que dans le programme d'installation de la Mandrake, il y avait un moyen de recréer le lilo.

      Tout à fait, ça se fait en deux coups de cuillère à pot: booter sur le CD, mode rescue disk, réinstaller Lilo, voila.
      Je soupçonne que ça ait été créé pour les ceussent qui dual-bootent et réinstallent souvent leur XP...
      • [^] # Re: Lilo et mon nouveau disque

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

        surtout que je m'en tapes de windows. Lilo me sert à installer un nouveau noyau pour le tester ...

        Sinon, c'est quand même un peu lourd de downloader et de graver une mandrake juste pour lilo ;)
  • # Re: Lilo et mon nouveau disque

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

    Bon voici les actions que j'ai entreprises:

    - j'ai rebooté sur mon cd d'install de slack
    - j'ai monté ( mount /dev/hda3 /mnt ) ma partition linux, qui a été correctement installée
    - j'ai édité mon /mnt/etc/lilo.conf, en voici son contenu - je respect la casse:

    # spécification de l'installation sur le MBR, d'apres lea-linux.org
    install=/dev/hda
    BOOT=/dev/hda
    prompt
    vga=769

    image=/boot/vmlinuz
    root=/dev/hda3
    label=slackware

    other=/dev/hda1
    label=win2000
    table=/dev/hda
    read-only

    un p'ti coup de "lilo -v -C /mnt/etc/lilo.conf" (qui ne me met qu'un warning LBA32), et ca boot toujours directement sous windows ...

    là, en reflechissant bien, je me dis: mais au secours !!
    • [^] # Re: Lilo et mon nouveau disque

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

      ajoutes:

      lba32

      après

      vga=769
      • [^] # Re: Lilo et mon nouveau disque

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

        voilà, c'est fait, mais rien ne change :/

        c'est pratique, je peux directement poster ( :-(( )
        Cela dit, le point positif, c'est que j'ai du utiliser vi . (bah oui, c'est positif d'apprendre quelque chose, non ? ;-) )

        Merci tout de même :-)
        • [^] # Re: Lilo et mon nouveau disque

          Posté par  . Évalué à 1.

          Voici mon lilo.conf sur slack 9.0 avec 2000

          #####################
          boot = /dev/hda
          message = /boot/boot_message.txt
          prompt
          timeout = 1200
          # pour être certain de butter toutes les règles
          change-rules
          reset
          vga = normal
          other = /dev/hda1
          label = DOS
          table = /dev/hda
          image = /boot/vmlinuz
          root = /dev/hda4
          label = Linux
          read-only
          ####################

          Bonne chance
          • [^] # Re: Lilo et mon nouveau disque

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

            Merci,

            je vais tenter ça demain; là j'ai fait le tour de google infructueusement ...
          • [^] # Re: Lilo et mon nouveau disque

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

            Voila, je vous ecrit de Mozilla ... mais sous Gnome cette fois, *enfin*

            J ai vire tout les commentaires de lilo.conf, j ai inverse windows et linux, et j ai rajoute le change-rules et le reset

            Et ca fonctionne :)

            Un grand merci a tous, meme si je ne m explique pas ce qui n allait fondamentalement pas ...

Suivre le flux des commentaires

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