lunedì 18 agosto 2008

Ricerche FIND in un file system NTFS

Sperando di poter esser utile a chi potrebbe avere la mia stessa necessità, parlerò brevemente dei problemi che ho riscontrato con l'utilizzo di "FIND" nel cercare file in partizioni o hard disk con file system NTFS utilizzando una distribuzione GNU/Linux installata o "live".

Nel mio caso ho utilizzato la mini distro live BBC 2.1 che monta automaticamente tutte le partizioni all'avvio del sistema. In questo caso il disco rigido nel quale dovevo cercare dei file è stato montato in /mnt/rw/discs/disc0/disc/part1.
Quindi visto che era già montato, da linea di comando sono dapprima entrato nella suddetta partizione e successivamente ho dato il seguente comando
find ./ -iname nomefiledacercare

Il risultato è stato alquanto insoddisfacente perchè l'output dava un errore in cui consigliava di cambiare il "charset".
Avendo capito qual'era il problema ho prima smontato la partizione e successivamente l'ho rimontata utilizzando l'opzione -o iocharset=utf8.
Più precisamente il comando che ho dato è stato questo
mount -o iocharset=utf8 /dev/discs/disc0/part1 /mnt/rw/disc0/disc/part1
Fatto questo il comando "find" ha funzionato a dovere.

Nessun commento: