LinuxLudus: richiesta di aiuto per mandriva 2008 sprint

Valerio Pachera sirio81@gmail.com
Sab 16 Ago 2008 16:40:01 CEST


Il 16 agosto 2008 8.39, Biondani Roberto <robibiondo@tele2.it> ha scritto:
> ringrazio del tempo che dedicate alla risoluzione dei "problemi" linux. C'è
> un modo per verificare se il disco è ancora integro o perso ?

Stai tranquillo che non è andato perso niente.
Fai un mount manuale:

mount /dev/sdb6 /mnt/windows -o defaults,umask,users=000

-sostituisci sdb6 con la tua partizione
-verifica che /mnt/windows esista, altrimenti creala (da root).

Ora puoi accedere al contenuto del tuo hardi disk dalla cartella /mnt/windows.


Se avessi bisogno di eseguire di frequente questo comando ti conviene
creare una alias.
In mandriva dovrebbe esserci il file /etc/bashrc: aggiungi questa riga
(sempre da root):
alias mntwin="mount /dev/sdb6 /mnt/windows -o defaults,umask,users=000"
salva, esci dalla console e rientra così il file viene riletto.
Ora puoi montare la partizione windows semplicemente digitando "mntwin".
L'opzione "users" permette di eseguire il mount e l'umount con
qualsiasi utente, quindi non devi rompterti le scatole facendo il
login da root.
Per smontare il device puoi fare "umount /mnt/windows".

Cerchiamo cmq di capire perchè il disco non viene montato tramite fstab.
Nel file /etc/fstab c'è l'opzione "iocharset=utf8" che, se non ricordo
male, non va d'accordo con vfat. Toglila.
Correggi "umask=0" con "umask=000".
Da console (da root) scrivi:
  umount /mnt/windows
  mount /mnt/windows
e riporta gli errori se ne dà. Se non dà errori vuol dire che l'ha
montato e dovrebbe essere accessibile da qualunque utente.
Se lo monta, aggiungi in fstab anche l'opzione "auto".

Nella precedente mail il comando "mount" non mostra l'opzione
umask=000 che forse è stata saltata perchè non scritta correttamente e
questo ti impediva di accedere al disco da utente normale.


Maggiori informazioni sulla lista linuxludus