Au boot d'install tu tapes linux noprobe ou tu essaye les options suivantes:
Des options parmis les plus utiles
* root=/dev/xdyz Permet de modifier la partition racine du système ( / ).
/dev/xdyz représente la partition racine du système ( hdxy pour les disques IDE, sdxy pour les disques SCSI voire SATA ).
* init=n Permet de changer de niveau d'exécution ( runlevel ).
n est un entier compris entre 0 et 6 et il repéresente le niveau d'exécution du système . Par exemple mettre init=3 fera démarrer le système en runlevel 3, ce qui sous mdk signifie pas d'interface graphique lancée au démarrage
* mem=xM Permet de forcer la quantité de RAM utilisée par le système.
x est un entier et représente la quantité de RAM ( en Mo d'où le M ) que l'on veut que le système utilise. Utile si linux ne détecte pas toute votre RAM, ou si vous ne voulez pas que linux utilise la fin de votre barrette RAM car celle-ci a un problème.
Les unités supportées sont : K ( KiloOctets ), M ( MégaOctets) et G (gigaOctets )
* acpi=off Permet de désactiver l'ACPI. L'ACPI ( Advanced Configuration and Power Interface ) est utiliser pour la gestion d'énergie principalement. Cependant cela peut poser certains problèmes et l'on peut vouloir revenir au support APM de base du noyau.
On peut aussi forcer l'ACPI ( acpi=force ) ou dire au système de ne pas utiliser l'ACPI pour le routage d'IRQ ( acpi=noirq ).
Pour plus d'informations :
[
lxr.linux.no]
[
wiki.linuxquestions.org]
* noapic Permet de désactiver l'APIC. l'APIC ( Advanced Programmable Interrupt Controller ) est utilisée pour l'assignation des IRQ et des ressources d'Entrée/Sortie.
L'APIC permet de résoudre les limitations de l'ancien standard ( PIC ) qui ne permettait d'utiliser que 15 IRQ sur l'architecture IBM PC x86. Il est aussi beaucoup plus sûr que le partage d'IRQ ( IRQ Steering ).
Certains chipsets ( notamment les chipset nforce ) semblent avoir une implémentation de l'APIC problématique pour Linux et donc il est conseillé de désactiver l'APIC pour ces chipset notamment si vous avez des problèmes de crash/plantages/freezes du système.
Pour plus d'informations :
[
wiki.linuxquestions.org]
[
www.repaire.net]
* pci=noacpi Ne pas utiliser l'ACPI pour le routage des IRQ. Cette option est équivalente à acpi=noirq
* pci=bios Force l'usage de PCI BIOS pour accéder aux périphériques. Le noyau Linux n'essaiera pas d'accéder au matériel directement mais passera par le BIOS.
* pci=nobios Ne pas utiliser PCI BIOS pour accéder au matériel. Cette option peut être utile si vous avez des crash lors du démarrage et que vous soupçonnez le BIOS d'en être la cause.
* pci=biosirq Utilise PCI BIOS pour avoir la table d'IRQ. Souvent les BIOS fournissent une table d'IRQ buggée mais cela peut être utile sur certaines machines pour lesquels on ne détecte pas tous le matériel à cause d'une table d'IRQ incorrecte. A utiliser en dernier recours.
* pnpbios=off Le noyau va laisser le BIOS initialiser les périphériques. Cela revient à désactiver l'option "PnP OS" dans le BIOS. On peut utiliser cette option lorsque le noyau Linux a du mal à initialiser/détecter certains périphériques.
* ide=nodma Permet de désactiver la gestion de l'UDMA sur vos périphériques IDE. Utile si vous avez des problèmes avec vos périphériques IDE lorsque l'UDMA est activé.
Souvent c'est synonime d'un cable IDE inadapté ( cable UDMA33 au lieu d'un cable UDMA100 ) ou d'un mauvais positionnement des cavaliers ( utilisation du mode Cable Select au lieu de préciser explicitement les masters et slaves ).
* ide2=noprobe Permet de désactiver le controleur IDE numéro 3 ( souvent celui du SATA ).
ide0 désigne souvent le controleur primaire IDE, ide1 le IDE secondaire et ide3 les controleurs IDE supplémentaires ou les contrôleurs SATA.
* ide=reverse Permet d'inverser l'ordre de détection de vos controleurs. Très utile si vos controleur SATA sont détectés en premier au lieu des controleurs IDE normaux et vice-versa.
* nousb Désactive la détection des périphériques USB. Souvent utiles si vous avez des problèmes lorsque les périphériques USB sont branchés. Il faut savoir qu'il faut éviter d'assigner des IRQ aux différents périphériques USB sous peine d'avoir rapidemenent des problèmes de conflits d'IRQ. On peut gérer au niveau du BIOS avec "Assign IRQ to USB devices"
Vous pouvez avoir l'ensemble des options pour le noyau linux sur les pages suivantes :
noyau 2.4 : [
lxr.linux.no]
noyau 2.6 : [
lxr.linux.no]