OVH Cloud OVH Cloud

Annuler la detection d'un disque inexistant

4 réponses
Avatar
G.Delafond
Bonjour

J'ai la chance d'avoir une CM avec un disque serial ATA.

Le malheur, c'est qu'il y a deux connecteurs, et que Linux tente de détecter
un disque sur le 2° connecteur, ce qui prend pas mal de temps.
Je n'ai pas trouvé comment désactiver ce connecteur dans le BIOS.
Reste la solution de demander à Linux de ne pas détecter de disque sur le 2°
connecteur, ou de mettre un timeout à 0.
Problème : je ne sais pas comment faire.
Qqun sait ?
--
G.Delafond
http://www.delafond.org

4 réponses

Avatar
TiChou
Dans le message <news:40e5d9dc$0$26339$,
*G.Delafond* tapota sur f.c.o.l.configuration :

Bonjour


Bonsoir,

J'ai la chance d'avoir une CM avec un disque serial ATA.

Le malheur, c'est qu'il y a deux connecteurs, et que Linux tente de
détecter un disque sur le 2° connecteur, ce qui prend pas mal de temps.
Je n'ai pas trouvé comment désactiver ce connecteur dans le BIOS.
Reste la solution de demander à Linux de ne pas détecter de disque sur le
2° connecteur, ou de mettre un timeout à 0.
Problème : je ne sais pas comment faire.
Qqun sait ?


Il faut utiliser le paramètre de boot ideX=noprobe pour empêcher l'auto
détection sur certains ports des contrôleurs IDE et où X est le numéro du
port (0, 1, ...).
Ou bien il faut utiliser le paramètre de boot hdX=noprobe pour empêcher
l'auto détection de certains disques et où X est ici la lettre du disque (a,
b, ...).

Si vous utilisez LILO, il suffit d'avoir la ligne suivante dans votre
fichier lilo.conf :

append="ideX=noprobe"

--
TiChou

Avatar
G.Delafond
TiChou wrote:



append="ideX=noprobe"

Tout con. Merci

--
G.Delafond
http://www.delafond.org

Avatar
G.Delafond
TiChou wrote:


Il faut utiliser le paramètre de boot ideX=noprobe pour empêcher l'auto
détection sur certains ports des contrôleurs IDE et où X est le numéro du
port (0, 1, ...).
Ou bien il faut utiliser le paramètre de boot hdX=noprobe pour empêcher
l'auto détection de certains disques et où X est ici la lettre du disque
(a, b, ...).

Si vous utilisez LILO, il suffit d'avoir la ligne suivante dans votre
fichier lilo.conf :

append="ideX=noprobe"

Marche pas.


Ma bécane a 2 IDE : cdrom hda sur le premier (ide0), rien sur le second
(ide1)
Ensuite, elle a un disque SATA sur le premier connecteur SATA (hde sur
ide2), rien sur le second (ide3, prévu pour hdg et hdh).

le noprobe n'a aucune action, ni pour ide2 (devrait empêcher le boot), ni
pour ide3.

dmesg montre
hdg: no response (status = 0xfe)

Donc, il probe bien, malgré mes injonctions.

D'autres idées ?
--
G.Delafond
http://www.delafond.org

Avatar
TiChou
Dans le message <news:40e6d416$0$31969$,
*G.Delafond* tapota sur f.c.o.l.configuration :

Il faut utiliser le paramètre de boot ideX=noprobe pour empêcher l'auto
détection sur certains ports des contrôleurs IDE et où X est le numéro du
port (0, 1, ...).
Ou bien il faut utiliser le paramètre de boot hdX=noprobe pour empêcher
l'auto détection de certains disques et où X est ici la lettre du disque
(a, b, ...).

Si vous utilisez LILO, il suffit d'avoir la ligne suivante dans votre
fichier lilo.conf :

append="ideX=noprobe"


Marche pas.

Ma bécane a 2 IDE : cdrom hda sur le premier (ide0), rien sur le second
(ide1)
Ensuite, elle a un disque SATA sur le premier connecteur SATA (hde sur
ide2), rien sur le second (ide3, prévu pour hdg et hdh).

le noprobe n'a aucune action, ni pour ide2 (devrait empêcher le boot), ni
pour ide3.


Bizarre. J'imagine que LILO a été relancé après modification du fichier
lilo.conf ou à moins que le bootloader soit Grub.
Le paramètre de boot ideX est-il alors bien pris en compte au démarrage(cat
/proc/cmdline) ?

dmesg montre
hdg: no response (status = 0xfe)

Donc, il probe bien, malgré mes injonctions.

D'autres idées ?


Et avec le paramètre hdX ? Mettre hdg=noprobe voir hdg=none.

--
TiChou