Um pouco de história
Quando o Slackware 12.1 foi lançado, logo corri pra instalá-lo, mas com o upgrade o computador, em geral, ficou muito lento. O problema: identificava meu HD SATA como IDE e o drive de DVD ficava “chaveado” com PIO e nunca com DMA (no Windows também, mas foi fácil arrumar).
Na época acabei instalando o 12.0 (clean install) e em seguida atualizei todos os pacotes, mas isso deu Kernel Panic (não havia atualizado o fstab), reinstalei de burro o 12.0 novamente e atualizei tudo menos o Kernel, e ficou por isso mesmo.
A busca pela solução
Nos últimos dias após um “chmod -R 444” como root na pasta raiz do sistema, tive de reinstalar novamente o Slackware, mas com o drive de DVD não funcionando, tive que apelar pra bootar por imagem ISO, mas o problema é que a imagem do 12.0 acabou se perdendo por corrupçao da particão, e tive de usar o 12.1 e estando decidido a arrumar o problema sem ter que recompilar o Kernel, procurei e acabei encontrando uma soluçao no Slackware Users Group - Brazil e também no blog do Manuel F. Argüelles A..
A solução (usei a encontrada no blog do Manuel F. Argüelles A.)
Se você não tem problemas com o drive de DVD, acidione estas linhas
append = “hda=noprobe”
no bloco referente ao seu Slackware do seu lilo.conf
Mas se você como eu tem problemas com o drive de DVD (o “hdparm -d 1 /dev/hdc” não funciona), use estas
append = “hda=noprobe hdc=noprobe libata.atapi_enabled=1″
hda=noprobe hdc=noprobe : Não procurar por estes dispositivos IDE
libata.atapi_enabled=1 : Habilita o uso do libata com dispositivos atapi
Obs.: com isso /dev/hdc tornará-se /dev/sr0 (e /dev/cdrom apontará automaticamente para o novo “device”)
Depois, modifique o seu fstab substituindo hda por sda e execute o lilo.
Reinicie e seja feliz por ter arrumado o problema do HD/DVD sem ter que recompilar o Kernel.
Obs.: se quiser recompilar o Kernel para solucionar o problema há um comentário no post do Manuel, em que uma pessoa teve sucesso apenas retirando certas opções (referentes a drives IDE) da configuração do Kernel (eu não testei).
Solução aplicada em um notebook Acer Aspire 3690-2767, com as seguintes especificações:
IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
/dev/sda: Model=TOSHIBA MK8034GSX, FwRev=AH301J
/dev/sr0: Model=MATSHITADVD-RAM UJ-850S, FwRev=1.20
Atenção: não me responsabilizo por eventuais problemas que possam ocorrer, mas ao menos no meu computador não tive nenhum problema.

Valew pelo link!
Boa sorte com o blog.
Vicente
HD Sata sempre dar trabalho no Slackware, já vi vários casos, o bom é que você encontrou a solução.. Eu gosto desse tipo de desafio.
agradecimentos para este local mas isn’ t ele availible em inglês?
rlz!!!
”Nos últimos dias após um “chmod -R 444” como root na pasta raiz do sistema, tive de reinstalar novamente o Slackware”
só uma pergunta.. pra que vc deu esse chmod, tentando algo em particular?
@neeks, não me lembro nitidamente, mas era algo relativo à suid que eu acabei modificando de certos arquivos importantes, alguns retirando e em outros adicionando. E a raiz do problema todo foi um ‘chmod’ errado (acabei usando * , onde deveria ser .) durante a configuração do MySQL.
com esse chmod na raiz do sistema, vc deixou tudo somente com permissão de leitura, o slack não vai funcionar sem poder executar, gravar nada.
Na época eu acabei descobrindo isto na marra.

Posso dizer que, realmente, aprendi com meus erros.