Peronnalisation LILO

Résolu
Bonjour,

Je souhaite modifier LILO pour charger les 2 disques dur (en maitre)

/etc/lilo.conf
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

default="linux"
boot=/dev/hda
map=/boot/map
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="linux"
root=/dev/hda1
initrd=/boot/initrd.img
append="devfs=nomount acpi=ht resume=/dev/hda5 splash=silent"
vga=788
read-only
image=/boot/vmlinuz
label="linux-nonfb"
root=/dev/hda1
initrd=/boot/initrd.img
append="devfs=nomount acpi=ht resume=/dev/hda5"
read-only
image=/boot/vmlinuz
label="failsafe"
root=/dev/hda1
initrd=/boot/initrd.img
append="failsafe acpi=ht resume=/dev/hda5 devfs=nomount"
read-only

J'ai ajouté ces lignes :

# Chargement Windows XP
other=/dev/hdb
label="Windows XP Pro"

Que faut-il mettre pour charger le second disque dur Windows XP Pro ?

Centre controle mandrakelinux 10.1
Partition Windows
second disque dur: 10 Go
Périphérique: hdb1
Lettre de lecteur DOS supposée C:
Type : W95 FAT32 (LBA)
Taille : 9.5 Go

hdb
PAS DE POINT DE MONTAGE : /mnt/windows ???

--
La liberté a-t-elle un prix ? Heureusement Linux est là.

9 réponses

  1. Contributeur
    Merci pour ce tuyau,

    Je vais essayer demain, je vous mettrai au courant.
    1. Contributeur
      Bonjour,

      A quoi correspond les lignes :

      map-drive = 0x80
      to = 0x81
      map-drive = 0x81
      to = 0x80
      1. Modérateur
        C'est pour inverser l'ordre des disques tel que les voit le Bios.

        En gros le Bios assigne un identifiant à chaque disque trouvé (0x80, 0x81 etc...), donc en inversant cet identifiant on lui fait croire qu'il boote sur le 0x80 alors qu'en réalité il bootera sur le 0x81.
    2. Modérateur
      Salut,

      Essaie de rajouter ça :
      map-drive = 0x80
      to        = 0x81
      map-drive = 0x81
      to        = 0x80
      Ce qui devrait donner :
      #Chargement Windows XP
      other=/dev/hdb1
      label="Windows_XP_Pro"
      map-drive = 0x80
      to        = 0x81
      map-drive = 0x81
      to        = 0x80
      table=/dev/hdb 
      Je garantie pas que ça marche...
      1. Contributeur
        Bonjour,

        Ajout des lignes dans lilo.conf
        #Chargement Windows XP
        other=/dev/hdb1
        label="Windows_XP_Pro"
        table=/dev/hdb

        Lilo a été modifié,
        Redémarrage

        Lilo:

        Linux
        ...
        WinXP

        PB : curseur DOS seulement donc n'a pas trouvé le disque dur.

        Pour info :
        2 disques durs IDE en Master :
        - le premier disque ExcelStore 80Go
        - le second est Quantum 10 Go

        Que faut-il faire pour que les 2 disques durs soient pris en compte par LILO ?

        Les 2 disques durs sont reconnu par le BIOS.
        1. Contributeur
          Bonjour,

          #Chargement Windows XP
          other=/dev/hdb1
          label="Windows_XP_Pro"
          table=/dev/hdb

          Lilo a été modifié, au démarrage WinXP

          PB : curseur DOS seulement donc n'a

          La liberté a-t-elle un prix ? Heureusement Linux est là.
          1. Je dirais

            #Chargement Windows XP
            other=/dev/hdb1
            label="Windows_XP_Pro"
            table=/dev/hdb
            

            puis

            /sbin/lilo
            1. Contributeur
              Merci,

              /etc/lilo.conf
              ...

              # Chargement Windows XP
              other=/dev/hdb1
              label="Windows XP Pro"
              table=/dev/hdb

              shell:
              su
              /sbin/lilo

              Added linux *
              Added linux-nonfb
              Added failsafe
              Fatal: Image name, label, or alias contains a blank character: 'Windows XP Pro'
              [root@localhost etc]#
              1. Modérateur
                Salut,

                Essaie :
                # Chargement Windows XP
                other=/dev/hdb1
                label="Windows XP Pro"
                table=/dev/hdb
                Et relance "lilo" après les modifs :
                /sbin/lilo
                ;-)