2.6.12, qualcosa è cambiato nella gestione del cdrom?

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
ferenkileen
Linux 2.x
Linux 2.x
Messaggi: 429
Iscritto il: sab 17 gen 2004, 0:00
Contatta:

2.6.12, qualcosa è cambiato nella gestione del cdrom?

Messaggio da ferenkileen »

ciao a tutti...
ho ricompilato il kernel aggiornandolo alla 2.6.12
ma quando provo a montare il cdrom mi da' errore;
infatti:
mount /dev/hdc
mount: special device /dev/hdc does not exist

ma da dmesg | grep hdc

Kernel command line: BOOT_IMAGE=linux-cattivo ro root=301 hdc=ide-scsi
ide_setup: hdc=ide-scsi
ide1: BM-DMA at 0x8088-0x808f, BIOS settings: hdc:pio, hdd:pio
hdc: TOSHIBA DVD-ROM SD-R2312, ATAPI CD/DVD-ROM drive

come vedete dal log ho anche aggiunto l'emulazione scsi che è deprecated.... ma sai com'è---- per provarle tutte....

avete consigli in merito?

Avatar utente
glpiana
Linux 3.x
Linux 3.x
Messaggi: 636
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

Messaggio da glpiana »

ide-scsi da quel che ho capito dovresti toglierlo da lilo.conf.
per montare prova a dare il comando per intero:
mount /dev/hdc /mnt/cdrom

o anche solo mount /mnt/cdrom (sempre che in fstab tu abbia una riga relativa al cdrom hdc da montare in /mnt/cdrom)

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Messaggio da brancalessio »

Ma con altri kernel della serie 2.6 ti funzionava?

In realtà quello che manca (pare) è il file /dev/hdc, che doveva essere stato creato da udev.

Sono passato recentemente alla serie 2.6, compilando il kernel partendo da un "make defconfig" e tutto è andato bene.

ferenkileen
Linux 2.x
Linux 2.x
Messaggi: 429
Iscritto il: sab 17 gen 2004, 0:00
Contatta:

Messaggio da ferenkileen »

si certo mi son dimenticato di dirlo...
con il 2.6.10 del secondo disco funziona bene...

effettivamente andando da /dev/ non trovo hdc.....

Avatar utente
salbutamolo
Linux 3.x
Linux 3.x
Messaggi: 905
Iscritto il: lun 12 gen 2004, 0:00
Contatta:

Messaggio da salbutamolo »

Ciao a tutti
ide_setup: hdc=ide-scsi
Nella serie 2.6.x è molto meglio sostituirlo con

Codice: Seleziona tutto

ide_setup: hdc=ide-cd
Have a nice day

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Messaggio da brancalessio »

Come hai configurato il kernel? Potresti fare un prova così: make mrproper, copi il file di configurazione del 2.6.10 che hai usato e che funziona nella directory dei sorgenti del nuovo kernel che vuoi mettere (devi rinominarlo in .config), make oldconfig (più o meno accetti le risposte di default) e compili.

Questo dovrebbe produrre un kernel funzionante, ma con molti più driver di quelli che ti servono. Se così funziona puoi cominciare a togliere roba nella configurazione per fare un kernel più specifico per la tua macchina.

Non so perché non ci sia il file /dev/hdc, in teoria dovrebbe essere "statico" (nel senso che quando usavi il 2.4.29 di default, udev non faceva niente e il file doveva essere lì già dall'installazione).
ferenkileen ha scritto:si certo mi son dimenticato di dirlo...
con il 2.6.10 del secondo disco funziona bene...

effettivamente andando da /dev/ non trovo hdc.....

ferenkileen
Linux 2.x
Linux 2.x
Messaggi: 429
Iscritto il: sab 17 gen 2004, 0:00
Contatta:

Messaggio da ferenkileen »

beh se avessi compilato male il kernel probabilmente non me lo avrebbe nemmeno trovato da dmesg (no?)

dubito che il problema sia nel kernel....

qualche altro consiglio?

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

prova tu a creare il file di device con
mknod


#mknod /dev/hdc b 0 22

brancalessio
Linux 2.x
Linux 2.x
Messaggi: 316
Iscritto il: mer 22 giu 2005, 0:00

Messaggio da brancalessio »

In realtà l'unica cosa che hai cambiato è il kernel, proprio dire che il problema non stia in quello...

Vabbè non so cosa dirti... darei la colpa a udev, anche perché la mancanza di quel device è strana dato che il file all'installazione viene copiato

http://slackware.it/en/pb/showdesc.php? ... -noarch-21
http://slackware.it/en/pb/showfile.php? ... -noarch-21

Forse potrebbe esserti utile lo script MAKEDEV che dovrebbe essere in /dev...
ferenkileen ha scritto:beh se avessi compilato male il kernel probabilmente non me lo avrebbe nemmeno trovato da dmesg (no?)

dubito che il problema sia nel kernel....

qualche altro consiglio?

Rispondi