Newsgroup: it.comp.os.linux.iniziare
Titolo: problema con un hard disk, e problema con l audio

il mio secondo hard disk è partizionato in 2: hdb1 e hdb5
la prima partizione riesco a montarla senza problemi
la seconda (hdb5) non la usavo da parecchio tempo...qualche giorno fa
tentando di montarla mi da errore "mount: il device speciale /dev/hdb5
non esiste"
non riesco a capire quale sia il problema... un paio di mesi fa sono
sicuro di averla montata alemno una volta per controllare che tutto
funzionasse (e infatti mi ero creato la cartella /mnt/hdb5 apposta per
ricordarmi che si chiamava b5)
sono andato a controllare in cfdisk... e li mi segna (giustamente) che
ho ste  due partizioni 1 e 5.. mentre nella directory /dev non c'è
come puo essere scomparsa?
nn so proprio dove sbattere la testa
il secondo problema è relativo all audio.... è qualche mese che l
audio mi va solo sul su mplayer da console se rimango utente
e proprio nn va in nessun caso sui programmi come xmms o amsn
ci vivo anche senza eh.... pero c'è qualcosa che nn mi torna... e
potrebbe essere un problema collegato  quello di prima
con mplayer fatto partire da utente mi da 
Checking audio filter chain for 44100Hz/2ch/16bit ->
44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
audio_setup: Can't open audio device /dev/dsp: No such file or
directory
AO: [arts] can't connect to aRts soundserver
SDL: Samplerate: 44100Hz Channels: Stereo Format Signed 16-bit
(Little-Endian)
AO: [sdl] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit ->
44100Hz/2ch/16bit...
Starting playback...
con mplayer dopo aver dato comando "su" per diventare root 
Checking audio filter chain for 44100Hz/2ch/16bit ->
44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
audio_setup: Can't open audio device /dev/dsp: No such file or
directory
/tmp/mcop-yots is not owned by user
e il video nemmeno parte
anche in questo caso mi dice che mi manca qualcosa che prima avevo
(visto che qualche mese fa il problema nn lo avevo)
grazie a chi mi aiutera
ciao

 AO: [arts] can't connect to aRts soundserver
Se non usi devfs (cioč quel sistema che crea e gestisce automaticamente 
i device), potresti provare a ricreare il device corrispondente alla 
partizione hdb5 con mknod.
Per quanto riguarda l'audio, cosě č difficile dire cosa c'č che non va, 
di certo arts non riesce a partire ma dovresti riuscire a ottenere 
qualche messaggio piů preciso, magari provando a lanciare artsd da 
consolle e vedere che ti risponde.
Ciao, Paolo

 Ciao, Paolo
grazie mille per la risposta, cercando informazioni su mknod ho
scoperto dell esistenza di makedev :) "makedev audio" e ho risolto il
problema sull audio... azz, era di una facilita mostruosa :D
per quanto riguarda l'hard disk, se provo un semplice MAKEDEV hdb5
(leggendo il man sembrava essere sufficente) mi dice che "don't know
how to make device "hdb5"....
mknod nn so bene come usarlo, il man è molto aiuto in questo caso...
che so major minor nn so cosa sono
nn vorrei fare danni... visto che in hdb1 ho dei file nn vorrei
perdere
qualcuno mi potrebbe dare qualche indicazione sul da farsi?
grazie ciao :)

 qualcuno mi potrebbe dare qualche indicazione sul da farsi?
Non vorrei dire una fesseria, ma quando crei i device non tocchi
minimamente il filesystem dei dischi o dei dispositivi, quindi non
dovresti correre nessun pericolo.
Ciao, Paolo

 
"mknod /dev/hdb5 b 3 69"
questo comando ha funzionato perfettamente, ti ringrazio molto per le
(celeri) risposte :)
solo le ultime 2 cose veloci veloci:
col comando "mknod /dev/hd5 b 3 69" mancava la b in hdb... l ho dato e
mi ha creato un hd5 che nn esiste e non serve a nulla... lo posso
semplicemnte cancellare o devo far altro? o lo lascio li e me ne
frego?
la seconda piu che altro è una curiosita il 3 e il 69 da dove saltano
fuori?
sai vorrei capire meglio quello che ho fatto, nel caso si ripresenti
un problema simile :)

 un problema simile :)
Come hai letto in man mknod, i file in /dev sono file speciali che 
servono solo per comunicare con i vari dispositivi del computer. In 
particolare i file che si riferiscono ai dischi si chiamano file a blocchi.
L'identificazione di questi device si basa su due numeri, il major e il 
minor, l'elenco completo lo trovi in Documentation/devices.txt nella 
directory dei sorgenti del kernel.
In particolare il comando che hai dato è servito a creare un file a 
blocchi (b) riferito al device hdb5 (che corrisponde al major 3 minor 69).
Strano però che ti siano spariti tutti questi file in /dev, sarà un 
effetto del capodanno :-)
Ciao, Paolo