Newsgroup: it.comp.os.linux.iniziare
Titolo: Probblemino aggiornamento bios - scheda audio

Allora... Ultimamente mi si manifesta un simpatico problema, di cui non
sono ancora riuscito a isolare le cause (forse sì, ma potrebbe essere un
caso): se avete la pazienza di leggermi e magari darmi una mano...
Giorni fa decido di passare tutti i miei dati dal vecchio (e stanco, e
soprattutto pieno) hard disk da 6Gb4 a un nuovo simpaticissimo veloce e
fiammante Quantum Fireball da 20Gb. Piglio il nuovo discone, lo piazzo
su /dev/hdc, creo una bella partizione da 17 mega con fdisk (di linux,
chiaro), la formatto con mkfs in ext2, e copio pedissequamente tutte le
directory tranne /proc, /mnt e /tmp. Vado nel file /etc/lilo.conf e
cambio quelle tre cose calcolando che hdc sarebbe diventato hda. Infatti
spengo il computer, sposto il disco hdc in /dev/hda, e lo riaccendo.
Effettuo il boot con un disco d'avvio con loadlin e il mio kernel, monto
come root /dev/hda e tutto sembra funzionare. Vado in /etc, lancio lilo
e... ci sono troppi settori. Si lamenta che il mio disco (in totale ha
39560 cilindri) supera abbondantemente i 1023 consigliati, e non c'è
modo d'installare LILO sul quel disco fisso. Visto che la partizione di
boot che avrei dovuto fare era troppo piccola per le mie esigenze, ho
risolto il tutto rifacendo da capo, usando come disco di boot il mio
vecchio disco fisso, e rimettendo il ventigiga su /dev/hdc. Così invece
di 20 giga ne ho 26! Ci ho pure guadagnato. Il problema, però, è che per
poter usare il disco fisso senza problemi di compatibilità, ho dovuto
aggiornare il Bios della scheda madre (che del resto presentava problemi
- il Pc si riavviava senza motivo - anche con la versione a 15Gb del mio
disco fisso nuovo), passando da una versione del 98 dritto e filato a
una rilasciata il mese scorso. Dall'aggiornamento, senza motivo alcuno o
quasi, ho dovuto provvedere a riconfigurare la scheda audio e le due
porte parallele che, chissà perché, venivano ignorate dalla stessa
installazione di Linux che prima le vedeva benissimo (ripeto, uso ancora
il mio vecchio disco fisso per tutte le directory, tranne /home e /usr
che ho montato in due partizioni apposta del disco nuovo). Le parallele
sono di tipo parport_pc e vengono viste come parport0 (bidirezionale) e
lp1 (stampante). La prima ha IRQ 7, la seconda IRQ 5 (e si trova su una
schedina ISA aggiuntiva). La scheda audio prima stava sull'IRQ 10 (è una
vecchia Sb16 originale Creative), 0x220, dma 0 e 5, e adesso è ancora lì
solo che... va a sprazzi. Il suono s'interrompe e riprende, s'interrompe
di nuovo e riprende, a singhiozzo. E sulla console mi appare scritto 
DMA (sound) timed out - IRQ/DRQ config error?
Adesso mi chiedo: com'è possibile? Perché prima se spostavo l'IRQ su un
altro (tipo il 7), la scheda per un po' funzionava (e poi ovviamente al
primo accesso alla parport0/IRQ7 si bloccava allo stesso modo)? Perché
se adesso lo rimetto su IRQ 10 il problema persiste anche dopo il
reboot? Mi è parso di vedere la scheda bloccarsi al lancio di vmware (ma
potrebbe essere un caso, e comunque vmware prima funzionava BENISSIMO).
Può darsi che il nuovo bios crei problemi? Non è che se torno a quello
vecchio "salvo" la sched audio ma poi mi ritrovo a non poter usare il
disco fisso? La mia MB è una EPOX Ep-58 MVP3C-M, e prima non mi ha MAI
dato problemi di compatibilità. E non è che può essersi fulminata la
scheda audio per semplice vecchiaia? Mah... 
-- 
Paolo Besser
Buona Idea Srl
----------------
il mio sito è Bada Enhanced! Il tuo no?
http://www.paolobesser.it

riprende, a singhiozzo.
Probabile conflitto di IRQ. Prova da  BIOS a riservare un'IRQ per la
scheda (Legacy ISA, suppongo).
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

 scheda (Legacy ISA, suppongo).
Ho risolto, e nel modo piů genialoide possibile. La mia scheda madre ha
come valore preimpostato "irq assegnati --> manualmente". Quando ho
aggiornato il BIOS ho dovuto necessariamente caricare i valori del
costruttore e poi andarli a modificare a manina, per riportare tutto
alle condizioni che dico io... beh, mi ero dimenticato di dirgli "irq
assegnati --> plug & play". Appena l'ho fatto, tutto č tornato a
funzionare come un violino. Emmenomale...
-- 
Paolo Besser
Buona Idea Srl
----------------
il mio sito č Bada Enhanced! Il tuo no?
http://www.paolobesser.it