[Mandriva 2006] Comment charger 2 HD -> LIL0

Résolu
Arno59 Messages postés 4603 Date d'inscription   Statut Contributeur Dernière intervention   -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je n'arrive pas à lancer le second dis disque dur : Windows XP Pro SP2 - NTFS

Le second disque a été par le système : Drakconf:

- hda : -> /dev/hda -> Linux Mandriva 2006 ------------> Ext 3
- hdb : -> /dev/hdb -> Microsoft Windows XP Pro SP2 -> NTFS

J'ai Lancé l'utilitaire de Partitionnement :

- hda --->
- hdb ---> /mnt/windows

Comment se fait-il que la partition Windows est /mnt/windows ?

Connecter en root:

Modification

vim /etc/lilo.conf

-- ajout des lignes:

other=/dev/hdb
label=Windows

Pour valider la Modification:

/sbin/lilo

Redémarrage du système

LILO

- Linux
....

- Windows => OK

Message d'erreur :
-
Impossible de charger le système d'exploitation

Que faut-il faire ?

Pour info les 2 disques durs sont en Maitres .

--
L'Open source et Linux sont l'avenir de l'informatique, les logiciels propriétaires sont dépass

8 réponses

  1. Arno59 Messages postés 4603 Date d'inscription   Statut Contributeur Dernière intervention   499
     
    Merci pour l'info,

    Dans ce cas, que faut-il faire ?
    0
  2. cede Messages postés 1243 Statut Contributeur 111
     
    Il faut modifier ton fichier
    /boot/lilo/lilo.conf (ou qq chose comme cela, je ne connais pas mandriva)

    Je crois que tu te mélanges un peu les pinceaux,
    le fichier lilo.conf
    ne se trouve pas dans /etc
    mais dans /boot

    Il faut rajouter qq chose comme ceci :
    title Windows XP
    rootnoverify (hd0,0)
    chainloader +1


    (hd0,0) est sûrement pas bon pour ta machine, faut essayer autre chose
    (hd1,0) ???? à voir
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Je crois que tu te mélanges un peu les pinceaux, le fichier lilo.conf ne se trouve pas dans /etc mais dans /boot
    Là c'est toi qui t'emmêles les pinceaux :-))
    Le fichier de configuration de "lilo" se trouve effectivement dans "/etc/lilo.conf" (au passage pour grub c'est dans /boot/grub/menu.lst ou /boot/grub/grub.conf pour d'anciennes versions).

    Ensuite sous "lilo" les disques ont la dénomination "hda, hdb, hdc et hdd" (éventuellement "sda, sdb ..." et autres pour du "SCSI" ou du "SATA"). C'est sous "grub" qu'ils se nomment "hd0, hd1" etc...

    Après pour l'histoire d'Arno59 c'est un peu plus complexe que ça, faut faire croire à lilo qu'en fait le second disque est le premier et vice versa, pour ça voir : http://www.linux-france.org/lug/gulliver/ml-archives/mars-2000/msg00012.html
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. cede Messages postés 1243 Statut Contributeur 111
     
    Arg !!
    Là c'est toi qui t'emmêles les pinceaux :-))

    Ben oui, alors
    bizarre qu'un fichier de boot soit logé dans /etc
    Les mystères de l'informatique sont parfois impénétrables !!

    Sorry, et bon courage.
    0
  6. Arno59 Messages postés 4603 Date d'inscription   Statut Contributeur Dernière intervention   499
     
    Bonjour,

    merci de votre aide , donc je résume

    Donc il suffit de modifier lilo.conf.

    Connecter en tant que root

    cd /etc/
    vim lilo.conf

    Modification du fichier

    other=/dev/sda1 SDA1 OU HDA1
        label=Windows
           loader=/boot/chain.b
           map-drive = 0x80
           to        = 0x81
           map-drive = 0x81
           to        = 0x80
           table=/dev/sda
    SDA ou HDA

    :w pour sauvegarder
    :q pour quitter

    Pour valider la Modification:

    /sbin/lilo
    0
  7. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Je verrai plutôt :
    other=/dev/hdb1
    
        label=Windows
           map-drive = 0x80
           to        = 0x81
           map-drive = 0x81
           to        = 0x80
           table=/dev/hdb
    ;-))
    0
  8. Arno59 Messages postés 4603 Date d'inscription   Statut Contributeur Dernière intervention   499
     
    Bonjour,

    Un grand merci pour votre aide, e problème est résolu:

    J'ai ajouté au fichier lilo.conf dans etc:

    Editer avec vim :
    cd etc/
    vim lilo.conf


    #Chargement disque dur Windows
    other=/dev/hdb1
     label=Windows_XP_Pro
           map-drive = 0x80
           to        = 0x81
           map-drive = 0x81
           to        = 0x80
           table=/dev/hdb


    esc :
    :w pour sauvegarder
    :q pour quitter vim

    pour valider la modif : /sbin/lilo
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Happy for you ;-))
      0