Pagina 1 di 1

kernel 2.6.10 generic....ed ora i moduli ide x il cdrom?

Inviato: gio 16 giu 2005, 18:15
da sberla54
Ciao ragazzi.
Sto provando a far funzionare bene il kernel 2.6.xx sul portatile ed ho pensato di cominciare installando i .tgz che ho trovato nella directory /testing/ della 10.1.

Li ho installati ed ho aggiornato lilo senza problemi.

Tutto parte perfettamente.

Ok non va il mouse, ma ho gia pronti i synaptics.

Il problema è che nn ne vuol sapere di montare il cdrom.

Se provo a dare un classico:
mount /dev/cdrom
da root, mi dice una cosa simile a:
special device /dev/cdrom doesn't exists.

Ho provato anche a modificare fstab cambiando /dev/cdrom in /dev/hdc, che è l'indirizzo del dvd+rw, che viene anche correttamente visualizzato al boot.

Credo che il problema stia nel fatto che ho installato il kernel generic (vmlinuz-generic-2.6.10) e quindi devo aggiungere i moduli IDE o trovare un kernel ide (vmlinuz-ide-2.6.10 ?).

Come posso fare?
Sapete mica quali altri moduli è probabile che debba inserire?
Ciao e grazie!

Inviato: gio 16 giu 2005, 18:39
da l1q1d
Di sicuro ti consiglio di ricompialre il kernel. cosa che con un porttile si può dire ottimale perchè così, se hai ancora le batterie funzionananti puoi sperare di farle andare anche un po' di più!!
semmai da root fai:

Codice: Seleziona tutto

ls /dev/cdrom
se ti dice che esiste allora:
rm /dev/cdrom
e poi gli dai un bel
ln -s /dev/hdc /dev/cdrom
e concludi

Inviato: gio 16 giu 2005, 18:41
da glpiana
anzitutto assicurati di non avere l'emulazione scsi attivata, per cui apri /etc/lilo.conf e controlla che non ci sia la voce ide-scsi per i dispositivi cdrom. poi per montare i dischi prova a usare /dev/hdc, /dev/hdd et similia. se ci fai caso, durante l'avvio puoi leggere come slackware vede i tuoi cdrom e sotto che /dev sono.

Inviato: gio 16 giu 2005, 18:56
da sberla54
dunque andiamo per punti

1)emulazione scsi.
E' ancora attivata, in cima al lilo.conf.
Ho provato a commentarla e l'unico risultato che ho ottenuto è stato non poter più dare alcun input da tastiera col kernel 2.6....neanche il login.
Riattivandola torna tutto normale.
Come posso fare per spostare l'emulazione, in lilo.conf, in modo che si attivi solo per il kernel 2.4?

2)Ricompilazione
Credo sia l'idea migliore in fondo.
Mi scarichero gli ultimi sorgenti e mi mettero al lavoro appena possibile.

3)/dev/hdc
E' qui che sta il mio lettore. Sono sicuro. Lo legge anche all'avvio.
Provero col link simbolico come mi avete consigliato, oppure cambio direttamente fstab.

4)I kernels.
Dove li trovo i sorgenti dei kernel per slack?
Devo prenderne qualcuno in particolare o, dato che vado a ricompilare, uno vale l'altro?

Grazie!

Inviato: gio 16 giu 2005, 20:00
da sberla54
[scusate se prima o postato un reply che nn centrava nulla con 3d :D ]

Inviato: gio 16 giu 2005, 21:52
da l1q1d
per i sorgenti puoi prenderti tranquillamente quelli classici su
http://www.kernel.org

Inviato: ven 17 giu 2005, 10:14
da Paoletta
prima di ricompilare, prova a dare il comando

mount /dev/hd[c]

anzichè

mount /dev/cdrom o mount /mnt/cdrom

cioè, prova a montare direttamente il dispositivo, senza usare i link e vedi che succede...

Inviato: ven 17 giu 2005, 13:37
da touchstyle
Non serve usare l'emulazione SCSI con il kernel 2.6.x, esiste il supporto per i cdrom IDE.
Per ottenere l'emulazione solo con il kernel 2.4.x sposta la stinga nella sezione del kernel 2.4.x.

[PS : Indicazione "rubata" al buon Useless, quindi corretta a priori.]