Newsgroup: it.comp.os.linux.iniziare
Titolo: Mandrake 8: non posso accedere al floppy.

Ciao a tutti!
Stanco dell'instabilità di windows ho deciso di installlare Linux
nella sua distribuzione Mandrake (versione 8, allegata alla rivista
CHIP). Il processo di installazione procede regolarmente fino alla
fine, riconoscendo ogni periferica. Pur essendo assolutamente a
digiuno di Linux, devo dire che la prima esperienza è stata
entusiasmante: abituato a windows la potenza e la configurabilità di
Linux è esaltante! Ma ho un problema: non riesco ad accedere al disco
floppy. 
Cliccando l'icona sul desktop, appare il seguente messaggio:
*impossibile accedere a file: /mnt/floppy. Non hai i diritti di
accesso a questo indirizzo*. Cliccando su Proprietà leggo: cartella
bloccata, mentre per quanto riguarda i permessi a livello Utente,
Gruppo ed Altri sono selezionati Mostra, Scrivi ed Entra.
/mnt/floppy si presenta come una cartella con un lucchetto che indica
il blocco. Tutto questo non succede con /mnt/cdrom; nelle Proprietà
leggo directory e non cartella come nel caso di /mnt/floppy. I
permessi sono identici. Non è un problema dovuto ad una singola
macchina perchè ho installato la stessa distribuzione su di un
portatile e su di un tower. Ho effettuato il login sia come root che
come utente.
 
Qualcuno mi può aiutare? E scusatemi se la questione è banale o
stupida, ma ho cercato nelle FAQ e nel manuale della distribuzione ma
non sono riuscito a risolvere il mio problema.
Ciao e grazie a chi avrà la pazienza di aiutarmi.  

prova ad avviare un terminale (è una cosa tipo la finestra di dos in win) e
da lì dai questo comando:
mount  /mnt/floppy
poi prova a vedere se, aprendo un file manager tipo konqueror o altri (tipo
esplora risorse), entrando nella directory /mnt/floppy riesci ad accedere.
é molto strano perché la mdk usa il comando supermount che monta e smonta
automaticamente tutto.
Se non hai i permessi, prova a entrare come root e cambiarli.
E' strano che succeda questo però. Buona fortuna
--
Galerio Pensio
.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
.,.,.,
|    I Have Seen What I Was And I Know What I'll Be     |
|       I Have Seen It All There Is No More To See          |
"'"'"'"'"'"''"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"'"
'"'"'"'"''"'"


Aiuto anche per me! Anch'io ho lo stesso problema ma sul CDROM.
Credo sia la stessa cosa, anche come root non si accede: con X ti dice
"non hai i permessi", da terminale dice "impossibile trovare mnt/cdrom
in etc/fstab o etc/mtab". Controlla se nella cartella /mnt hai una
unita' sconosciuta di nome "disk".

 Gruppo ed Altri sono selezionati Mostra, Scrivi ed Entra.
Anch'io ho avuto problemi con il supermount , li ho risolti
sovrascrivendo le righe relative a cdrom e floppy nel file /etc/fstab con
queste :
/dev/cdrom /mnt/cdrom auto ro,noauto,user,exec 0 0
/dev/fd0 /mnt/floppy auto noauto,user 0 0
naturalmente il mount lo devi fare "a mano" da finestra di terminale o
dall'icona di kde , tasto destro + Monta
-- 
Nick Belane
" Heavier-than-air flying machines are impossible "
Lord Kelvin, president, Royal Society, 1895

 
ok, ora me lo legge, il cdrom, ma lo legge sempre vuoto! Da notare che
ho installato linux da quel cdrom!
Ce la fai a darmi un altro piccolo aiutino?
grazie 1000!
Simone

 ho installato linux da quel cdrom!
La riga relativa al cdrom nel mio file fstab č :
/dev/cdrom /mnt/cdrom auto ro,noauto,user,exec 0 0
quindi se da shell digito:
# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
# ls /mnt/cdrom
mi compare il contenuto del cdrom , tu dici invece che ti fa sě fare
il mount ma non ti fa vedere il contenuto?


 Nick Belane
ti trascrivo il messaggio di terminale:
# mount /dev/cdrom /mnt/cdrom
mount:  dispositivo di blocchi/dev/cdrom è protetto da scrittura,
montaggio in sola lettura in corso
mount: si deve specificare il tipo di filesystem
[root@localhost simone]# ls /mnt/cdrom
[root@localhost simone]#
ma il lettore era carico.
Si tratta di un masterizzatore plexvrite 12/10/32
grazie,
ciao

 mount: si deve specificare il tipo di filesystem
Non l'ha montato...
Prova a dare:
# mount -t iso9660 /dev/cdrom /mnt/cdrom
--
--
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
GnuPG Fingerprint: F6D3 E002 C55A 0B58 7BD4  70CE A69B CCFC 741D 3099

 [root@localhost simone]# ls /mnt/cdrom
.......
Prova 
# mount /mnt/cdrom
come utente normale o
[root@localhost simone]# mount -t iso9660 /dev/cdrom /mnt/cdrom
se ci sono ancora problemi, prova
# ls -l /dev/cdrom
ti dira` che e` un link simbolico a /dev/hdX con X uquale a
a, master primario
b, slave primario
c, master secondario
d, slave secondario
e controlla se il CDrom e` effettivamente in quella posizione.
ciao, Andrea

 ciao, Andrea
mi risponde cosi':
[root@localhost simone]# mount -t iso9660 /dev/cdrom /mnt/cd
rom
mount:  dispositivo di blocchi/dev/cdrom è protetto da scrittura,
montaggio in sola lettura in corso
mount: tipo fs errato, opzione non valida, superblocco su /dev/cdrom
danneggiato,
       o troppi file system montati
[root@localhost simone]#
[root@localhost simone]# ls -l /dev/cdrom
lrwxrwxrwx    1 root     root            4 lug 31 06:13 /dev/cdrom ->
scd0
[root@localhost simone]#
credo che lo punti male, ma non so dove andare a correggerlo...
grazie (ormai questa parola mi riesce velocissima sulla tastiera :)
Simone

Qualcuno mi puň aiutare?
Grazie ai vostri suggerimenti ho risolto il mio problema! Grazie tante
a tutti quanti per la vostra gentilezza!

> d, slave secondario
a seconda di dove e` attaccato il cdrom.
Per correggere basta fare:
# rm /dev/cdrom
# ln -s /dev/hdX /dev/cdrom
dove, al posto della "X", dovrai mettere a,b,c,d .
ciao, Andrea

 ciao, Andrea
No, non basta...>:-{{
Non e' cambiato nulla, anche se la procedura e' andata bene.
Certo che e' ide!
Ma secondo me e' anche strnz.
Pensa che una volta (MKE 7.2) andava. Poi un giorno Ho ingrippato tutto
durante una masterizzazione, ho reinstallato (che' quando un newbie
ingrippa, ingrippa, e da root naturalmente!) ho reinstallato MKE 7.2, e
da allora va solo su winz, che non trova NESSUN problema con NESSUN
programma di masterizzazione. Rabbia!
Altro mistero: per quanto io reinstallo da allora nella directory /mnt
mi compare un nuovo hd chiamato ''disk''. Su cui posso anche
immagazzinare una montagna di dati, nota bene! Ma chi e'??
Da notare che tutte queste reinstallazioni le faccio con LUI!!, con il
masterizzatore!!
Allora ho comprato un hd nuovo perche' pensavo fosse l'hd su cui ho
linux che fosse corrotto.
Niente. Ho solo piallato il mio conto corrente.
Stessa difficolta' con red hat e MKE8.
A questo punto mi sorge spontanea una domanda: 
...lo butto?
Scusa per lo sproloquio, ma quando ci vuole ci vuole!
Simone

 immagazzinare una montagna di dati, nota bene! Ma chi e'??
in /mnt ci sono solo delle directory come le altre, inizialmente vuote.
L'utilizzo mount provvedera` a montarci il contenuto di qualche
dispositivo fisico. In buona parte questo avviene automaticamente,
al boot, seguendo le istruzioni di /etc/fstab.
Credo che Mandrake predisponga una dir /mnt/disk sempre o almeno
se si accorge che esiste una partizione o un dispositivo-dati a cui
non e` stato assegnato un punto di mount in fstab.
ciao, andrea

 di dartici un'occhiata.
Questo il file fstab:
/dev/hdb5 / ext2 defaults 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hdb7 /home ext2 defaults 1 2
#/mnt/cdrom /mnt/cdrom supermount fs=iso9660,dev=/dev/cdrom 0 0
/dev/cdrom /mnt/cdrom auto ro,noauto,user,exec 0 0
/mnt/cdrom2 /mnt/cdrom2 supermount fs=iso9660,dev=/dev/cdrom2 0 0
/mnt/floppy /mnt/floppy supermount fs=vfat,dev=/dev/fd0 0 0
/dev/hda1 /mnt/windows vfat
user,exec,umask=0,codepage=850,iocharset=iso8859-1 0 0
none /proc proc defaults 0 0
/dev/hdb6 swap swap defaults 0 0
Questo da ls -l /dev/cdrom /dev/hd*
[simone@localhost simone]$ ls -l /dev/cdrom /dev/hda
ls: /dev/cdrom: File o directory inesistente
brw-rw----    1 root     disk       3,   0 apr 14 07:06 /dev/hda
[simone@localhost simone]$ ls -l /dev/cdrom /dev/hdb
ls: /dev/cdrom: File o directory inesistente
brw-rw----    1 root     disk       3,  64 apr 14 07:06 /dev/hdb
[simone@localhost simone]$ ls -l /dev/cdrom /dev/hdc
ls: /dev/cdrom: File o directory inesistente
brw-rw----    1 root     disk      22,   0 apr 14 07:06 /dev/hdc
[simone@localhost simone]$ ls -l /dev/cdrom /dev/hdd
ls: /dev/cdrom: File o directory inesistente
brw-------    1 simone   cdrom     22,  64 apr 14 07:06 /dev/hdd
[simone@localhost simone]$
Grazie Andrea.

 ls: /dev/cdrom: File o directory inesistente
Bingo! Direi che ti manca semplicemente il link simbolico.
Crealo con ln -s /dev/hdx /dev/cdrom
Con al posto di hdx, ovviamente, il device giusto.
-- 
Registered user at 
http://counter.li.org
 # 170453
ICQ 61259284
GnuPG Key fingerprint = 10E0 2B05 0B0A 3525 8760  788B 59B6 C74A 250E 65B6

Chiedo scusa,
correggo la lettura da terminale:
[root@localhost simone]# ls -l /dev/cdrom /dev/hda
lrwxrwxrwx    1 root     root            8 ago 28 23:52 /dev/cdrom ->
/dev/hdc
brw-rw----    1 root     disk       3,   0 apr 14 07:06 /dev/hda
[root@localhost simone]# ls -l /dev/cdrom /dev/hdb
lrwxrwxrwx    1 root     root            8 ago 28 23:52 /dev/cdrom ->
/dev/hdc
brw-rw----    1 root     disk       3,  64 apr 14 07:06 /dev/hdb
[root@localhost simone]# ls -l /dev/cdrom /dev/hdc
lrwxrwxrwx    1 root     root            8 ago 28 23:52 /dev/cdrom ->
/dev/hdc
brw-rw----    1 root     disk      22,   0 apr 14 07:06 /dev/hdc
[root@localhost simone]# ls -l /dev/cdrom /dev/hdd
lrwxrwxrwx    1 root     root            8 ago 28 23:52 /dev/cdrom ->
/dev/hdc
brw-------    1 simone   cdrom     22,  64 apr 14 07:06 /dev/hdd
[root@localhost simone]#
il file fstab e' nel messaggio precedente.

 ls: /dev/cdrom: File o directory inesistente
?????????????
Poi pare che lo veda, non ho capito bene cosa sia successo tra la prima 
e la seconda lettera.
Comunque:
[root@localhost simone]# ls -l /dev/cdrom /dev/hda
lrwxrwxrwx    1 root     root            8 ago 28 23:52 /dev/cdrom ->
/dev/hdc
Quindi c'e` un link simbolico tra il canale "master secondario" e
/mnt/cdrom 
Assicurati che ci sia un link analogo tra /dev/cdrom2 e un altro canale
ide, assolutamente non /dev/hdc ma quello a cui e` collegato il 
masterizzatore.
Quindi, se questo e` collegato allo "slave primario", dovrai avere
lrwxrwxrwx  1 root  root  8 ago 28 23:52 /dev/cdrom2 -> /dev/hdb
Siccome le spiegazioni "stupide" sono spesso quelle giuste,
non trascurare la possibilita` che i collegamenti siano stati
scambiati o puntino allo stesso dispositivo :-)
Se tutto e` corretto, dovresti vedere il contenuto di un CD
inserito nel masterizzatore semplicemente con "ls /mnt/cdrom2"
(hai lasciato il supermount); invece, per leggere il contenuto
di un CD inserito nel cdrom, dovrai fare prima un "mount /mnt/cdrom".
Ovviamente, in entrambi i casi, deve esserci un CD inserito :-)
Se non funge io eliminerei del tutto il "supermonut" e specificherei 
in fstab:
/dev/hdc /mnt/cdrom iso9660 ro,noauto,user,exec 0 0
/dev/hdb /mnt/cdrom2 iso9660 rw,noauto,user,exec 0 0
Mettere il link simbolico nel primo campo e "auto" nel terzo
non dovrebbe dare problemi, ma se i problemi si verificano e`
meglio semplificare al massimo la procedura ;-)
Ovvio che se il masterizzatore e` sullo "slave secondario"
dovrai sostituire dappertutto /dev/hdb con /dev/hdd
Se, invece, vuoi continuare ad usare il supermount vedi su
http://www.mandrakeuser.org/docs/admin/amount2.html#super
Personalmente, ho lasciato il supermount per il CD e l'ho tolto
per i dispositivi "scrivibili".
ciao, andrea