SuSE Linux: Od verze 7.1
Kernel: Od verze 2.4.0
pcmcia
... Starting Hardware Detection Searching for infofileKdyž přejdete klávesovou kombinací CTRL-ALT-F4 na čtvrtou konzoli, vidíte zde následující hlášení:
... hdb: lost interrupt hdb: lost interrupt ...Kromě toho kontrolní LEDka pevného disku neustále svítí. Toto se může stát i u SuSE Linuxu 7.1 v případě, že zvolíte jádro 2.4.x. Po spuštění tohoto jádra např. nefunguje myš nebo se startování zastaví u PCMCIA se stejnými symptomy, jaké byly uvedeny výše.
boot: linux pci=irqmask=0x0e98
0x0e98
hex odpovídá binárnímu tvaru 0000 | 1110 | 1001 | 1000
a výsledkem této bitmasky jsou následující přerušení:
0 0 0 0 | 1 1 1 0 | 0 0 0 1 | 1 0 0 0 15n, 14n, 13n, 12n | 11j, 10j, 9j, 8n | 7n, 6n, 5n, 4j | 3j, 2n, 1n, 0nPřípustné jsou tedy hodnoty 11, 10, 9, 4 a 3, případně je třeba bitmasku upravit.
Nebo můžete donutit jádro používat jinou konfigurační metodu pro PCI:
boot: linux pci=conf2Pomocí obou možností byste měli být nyní s to provést instalaci. Aby byl tento parametr jádra automaticky použit při každém startu, je třeba tyto parametry uvést na 'Řádek pro hardwarové parametry' v
lilo.conf
. Pro jejich konfiguraci můžete také použít YaST1 nebo YaST2, kde si vyhledejte
dialog, Konfigurace LILO, resp. Konfigurovat startovací mód.
Pokud chcete upravovat přímo soubor lilo.conf
, pak
do globální části (před první položku 'image=...') vložte např.:
... append="pci=irqmask=0x0e98" ...a následně spusťte LILO příkazem 'lilo'
V SuSE Linuxu 7.2 instalujte prostřednictvím volby 'manual NOPCMCIA=yes', kterou použijte při výzvě 'boot':
boot: manual NOPCMCIA=yesTo vylouží automatické rozpoznávání hardwaru a start PCMCIA po provedení restartu. Po úspěšné instalaci základního systému pomocí YaST1 nebo YaST2 můžete instalovat jedním z výše uvedených programů i jádro 2.2.19:
root
root
SDB-pcmcia_install_kernel2.4.x
)