Double boot et lilo

bjr,
Je viens d'installer un 2ème DD Sata sur mon micro, avec 3 partitions windows, C:, F: et G: la dernière étant en FAT32 pour les partage avec MDK, j'ai monté celle-ci sous mdk et juste celle-ci, les autres sont en NTFS, la partition C: est vu comme hdg1 sous MDK. Je suis allé ds Lilo pour configurer le demarrage possible sous XP, à la question partition racine: j'ai mis /dev/hdg1 mais qd j'essaie de booter sur XP ds Lilo j'ai juste un curseur qui clignote? que dois-je faire en plus ?

remarque: pour installer XP j'avais débranché le DD avec MDK, et branché le DD XP sur le port Sata de MDK, à la fin de l'instal. j'ai été obligé de passer le DD XP sur le 2ème port Sata parce que MDK ne voulait plus redemarrer. mon boot.ini ds XP
boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professionnel" /fastdetect

j'ai tenté de remplacer multi(0) par multi(1) et rdisck(0) par 1 et 2 mais pas de résultat, et enfin le DD XP ds le bios est vu comme 4ème maitre et j'arrive à lancer XP en changeant l'ordre de démarrage des DD ds le bios.

voilà toute l'explication
1 tee-shirt à celui qui trouve la réponse :D

9 réponses

  1. salut,
    ben la methode propre c'est :

    1.install win
    2.install linux
    3.en fin d'installation de linux bien selectionner lilo en mode detection et c'est fini

    apres tu bootes et tu as le choix entre les systemes
    1. Contributeur
      Salut Mali
      laisse tomber tout ça, ce n'est pas lilo,
      et t'aurai eu le même problème avec la méthode de boulet, dsl.

      c'est juste dans le bios que tu dois changer la méthode d'accès au disque dur, pas auto, mais lba ou large. tu peux essaier les différentes méthodes sans risque (enfin, j'ai déjà dis ça, et personne ne m'a contredis...).

      voila, tu m'envois ton T-shirt?

      renisaac
      1. A noter pour le post qui précède que tes 2 DD doivent être btanchés avant tes install :-)
        Si tu n' as pas envie de réinstaller et préfère corriger ton lilo.conf à la main voici ( en changeant évidemment les noms des partoches ) le genre d' entrée que tu dois avoir :

        boot=/dev/hda #tu remarqueras que mdk a mis le loader sur le mbr.
        map=/boot/map
        default="windows"
        keytable=/boot/be2-latin1.klt
        prompt
        nowarn
        timeout=100
        message=/boot/message
        menu-scheme=wb:bw:wb:bw
        image=/boot/vmlinuz
        label="linux"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="devfs=mount acpi=ht resume=/dev/hdb5 splash=silent"
        vga=788
        read-only
        image=/boot/vmlinuz
        label="linux-nonfb"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="devfs=mount splash=silent acpi=ht resume=/dev/hdb5"
        read-only
        other=/dev/hda1
        label="windows"
        table=/dev/hda
        other=/dev/fd0
        label="floppy"
        unsafe
        other=/dev/hdb1 #ceci n' est pas nécessaire c juste que j' ai une knoppix aussi sur le même disque que mdk.
        label="knoppix"
        image=/boot/vmlinuz
        label="failsafe"
        root=/dev/hdb6
        initrd=/boot/initrd.img
        append="failsafe splash=silent acpi=ht resume=/dev/hdb5 devfs=nomount"
        read-only

        Voili, voilou...
        1. désolé pour le tee-shirt renisaac, mais ça marche pas, mes DD étaient déjà en LBA ;-)

          pour superandora voilà ce que j'ai moi, le boot ce fait sur le DD mdk, et bien sur, les 2 DD n'étaient pas présent pour l'instal. ça aurait été trop facile ;-)))

          qu'est-ce que je peut faire avec???

          boot=/dev/hde
          map=/boot/map
          default="linux-p3-smp-64GB"
          keytable=/boot/fr-latin1.klt
          prompt
          nowarn
          timeout=100
          message=/boot/message
          menu-scheme=wb:bw:wb:bw
          disk=/dev/hde bios=0x80
          image=/boot/vmlinuz
          label="linux-nonfb"
          root=/dev/hde1
          initrd=/boot/initrd.img
          append="devfs=mount splash=silent acpi=ht"
          read-only
          image=/boot/vmlinuz-2.6.3-16mdk-p3-smp-64GB
          label="linux-p3-smp-64GB"
          root=/dev/hde1
          initrd=/boot/initrd-p3-smp-64GB.img
          append="devfs=mount acpi=ht splash=silent"
          read-only
          image=/boot/vmlinuz-smp
          label="linux-smp"
          root=/dev/hde1
          initrd=/boot/initrd-smp.img
          append="devfs=mount acpi=ht splash=silent"
          read-only
          image=/boot/vmlinuz
          label="failsafe"
          root=/dev/hde1
          initrd=/boot/initrd.img
          append="failsafe splash=silent acpi=ht devfs=nomount"
          read-only
          other=/dev/hdg1
          label="windows"
          1. Re,

            Pour ne pas te torturer d' avantage, je te confie ma méthode perso, privée et secrète... Lol!
            Comme tu as win sur un disque et mdk sur l' autre la méthode la plus simple consiste à modifier ton bios pour pouvoir démarrer sur le cdrom.
            Tu supprimes ton lilo.conf. #rm /etc/lilo.conf
            Tu redémarres ton ordi avec le cd 2 de mdk 10.0 si c d' elle qu' il s' agit.
            En effet le cd1 n' est pas bootable.
            Il va te demander d' insérer le cd1.
            Tu lances l' install et tu choisis mise à jour.
            Il ne va rien virer mais te refaire un boot secteur nickel sur le mbr.
            Et normalement ton prob sera résolu.
            Evidemment,les 2 DD doivent être branchés. sinon, ce serait impossible mdr!
            1. et ben tu sais quoi..... il veut rien savoir XP, et d'ailleurs le lilo new n'a même pas vu XP alors que les 2 dd étaient branchés!!!!! bon tant pis je garde mon T-shirt ;-)))
              a+
              1. j'ai le meme probleme mais avec suse et que ce soit lilo ou grub il me mets bien windows en boot mais des que je veus booter sur windows j'ai ce message:

                Booting (Windows)
                Root noverify (hd0,0)
                chainloader +1

                quelqu'un a une idée car cela fait environ 30 fois que je format pour rien et la je commence a en avoir raz les baskettes :((

                merci d'avance ;o)
                1. Re,
                  désolé mais c'est Urgent il y a personne qui saurrai repondre a mon probleme ?
                  SVP HELP ME PLEASE :o)
                  1. re,
                    bon en fait c :

                    Root noverify (hd0,0)
                    chainloader +1

                    dans grub.conf

                    donc j'ai changé par:

                    Root (hd0,0)
                    chainloader +1

                    et ca marche en fait le noverify indique que root n'autorise personne a booter sur windows et autre que linux !!!
                    voila j'espere pouvoir aidez d'autres personnes ;)
                    1. Modérateur
                      Salut,

                      Merci ;-))

                      Z'@+...che.
                      JP : Zen, my Nuggets ! ;-)