Pagina 1 di 3

[Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 17:44
da Michele_BS
Ciao,

in queste ore ho modificato il file /etc/fstab in modo da montare automaticamente all'avvio la mia partizione NTFS con Win7 e i miei Documenti. Ho un problema: il disco viene montato correttamente, ma alla voce "Computer" di Nautilus questa partizione non compare accanto a "File system", "CD/DVD" e le altre varie periferiche.

Premetto che come cartella di mount ho scelto /mnt/ invece di /media/, per non far comparire il volume nella barra laterale di Unity.

Allego fstab:

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# <file system>                              <mount point>   <type>    <options>                                <dump> <pass>

proc                                         /proc           proc      nodev,noexec,nosuid	                0      0

#Entry for /dev/sda6 :
UUID=dfd806be-2b99-4b84-a00d-96c0971001bb    /               ext4      errors=remount-ro                        0      1

#Entry for /dev/sda3 :
UUID=E8D21944D2191900                        /mnt/NTFS_Win7  ntfs-3g   ntfs-3g defaults,user,locale=it_IT.utf8  0      0

#Entry for /dev/sda5 :
UUID=031cbe5f-c22d-4420-8411-949a3db5275f    none            swap      sw                                       0      0
e fdisk -l:

Codice: Seleziona tutto

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 testine, 63 settori/tracce, 60801 cilindri, totale 976773168 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x5d88c83b

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1              63       80324       40131   de  Dell Utility
/dev/sda2   *       81920    30801919    15360000    7  HPFS/NTFS/exFAT
/dev/sda3        30801920   558339711   263768896    7  HPFS/NTFS/exFAT
/dev/sda4       558342142   976773119   209215489    5  Esteso
/dev/sda5       558342144   578822143    10240000   82  Linux swap / Solaris
/dev/sda6       578824192   976773119   198974464   83  Linux

Disco /dev/sdb: 8065 MB, 8065646080 byte
8 testine, 32 settori/tracce, 61535 cilindri, totale 15753215 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x399c1e37

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          32    15753214     7876591+   b  W95 FAT32
Grazie.

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 18:00
da patel
l'unica cosa strana che noto è
UUID=E8D21944D2191900                        /mnt/NTFS_Win7  ntfs-3g   ntfs-3g defaults,user,locale=it_IT.utf8  0      0
dove è ripetuto 2 volte  ntfs-3g
se dopo aver corretto hai comunque difficoltà a scriverci sulla partizione modifica così:

Codice: Seleziona tutto

UUID=E8D21944D2191900                        /mnt/NTFS_Win7  ntfs-3g  uid=tuonomeutente  0      0

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 18:43
da Michele_BS
Ciao patel,

grazie per la risposta. Ho cancellato uno dei due "ntfs-3g", e ora fstab è questo:

Codice: Seleziona tutto

# /etc/fstab: static file system information.
#
# <file system>                              <mount point>   <type>    <options>                                <dump> <pass>

proc                                         /proc           proc      nodev,noexec,nosuid	                0      0

#Entry for /dev/sda6 :
UUID=dfd806be-2b99-4b84-a00d-96c0971001bb    /               ext4      errors=remount-ro                        0      1

#Entry for /dev/sda3 :
UUID=E8D21944D2191900                        /mnt/NTFS_Win7  ntfs-3g   defaults,user,locale=it_IT.utf8          0      0

#Entry for /dev/sda5 :
UUID=031cbe5f-c22d-4420-8411-949a3db5275f    none            swap      sw                                       0      0
Non ho problemi di scrittura/lettura, solo che se vado con Nautilus su "Computer", non mi compare il volume NTFS_Win7...

Devo comunque provare a scrivere "uid=tuonomeutente" nelle opzioni di fstab riferite a questo volume?

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 19:59
da il_muflone
i montaggi sotto /mnt non sono normalmente visibili in nautilus
montalo sotto /media se intendi accedervi da li` oppure te lo cerchi da nautilus sotto /mnt

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 20:32
da patel
Curioso, su computer sono visibili anche le partizioni NON montate e non lo sono quelle montate in /mnt.
Potrebbe essere un trucco efficace per coloro che non vogliono vedere le partizioni ntfs nella barra laterale di Nautilus.
Comunque, ripensandoci, il desktop di gnome è tutto gestito da Nautilus, quindi torna tutto.
Michele_BS ha scritto: Devo comunque provare a scrivere "uid=tuonomeutente" nelle opzioni di fstab riferite a questo volume?
NO, a questo punto è inutile

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 21:23
da Michele_BS
Ciao patel; infatti avevo deciso di montare NTFS_Win7 su /mnt/ per non vederlo nella barra Unity: dato che lo voglio sempre montato fin dall'avvio, è come se non ci fosse, quindi vorrei che sulla barra laterale fossero presenti soltanto i volumi temporanei, come le varie chiavette USB, le SD card ecc.

Comunque ho provato a modificare /etc/fstab, impostando /media/NTFS_Win7 come cartella di mount, e sono successe cose ancora più strane:

-Alla voce "Computer" su Nautilus ora ho DUE volumi NTFS (prima zero e ora due: non c'è la via di mezzo?) -vedi primo screenshot;

-Solo uno dei due però si apre; se cerco di aprire l'altro, ottengo un messaggio di errore (vedi secondo screenshot);

-E poi resta il fatto che se da nautilus root cerco di aprire la voce "Computer", ricevo un messaggio di errore (terzo screenshot)...

Tra l'altro non so cosa ho fatto in questo frangente, ma mi è pure riscomparsa l'icona del volume NTFS sulla barra Unity, sebbene sia ancora montato.  ???


Inizialmente avevo impostato il montaggio automatico tramite una utility del tipo ntfs-config (mi pare); poi però l'ho disinstallata, preferendo fare a mano le modifiche su fstab... Forse è a causa di questi passaggi che adesso alcune cose non vanno come mi aspetterei.

Per ora credo che tornerò a montare l'NTFS su /mnt/.

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 21:25
da il_muflone
o usi udev (ovvero ntfs-config) o usi fstab.
in caso contrario e` normale che si raddoppino i dispositivi.

(io non sono Patel)

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 21:41
da Michele_BS
"udev" è un file di configurazione come fstab o intendi il pacchetto software "udev"? Quest'ultimo è installato sul mio sistema; dato che ho deciso di usare fstab, devo cancellare udev?

Grazie.

(infatti il saluto era per patel, ma ora saluto anche te...  :))

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: venerdì 11 novembre 2011, 21:45
da il_muflone
udev non puoi disinstallarlo, e` vitale.
usando ntfs-config hai generato delle regole udev, se non le vuoi devi toglierle da ntfs-config

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 8:16
da patel
che differenza c'è tra usare fstab e creare le regole udev ?
come si creano queste regole indipendentemente da ntfs-config ?

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 12:34
da Michele_BS
Riprendo la domanda di patel:

ho già disinstallato ntfs-config; quali file devo esaminare ora per togliere le eventuali regole udev residue che si stanno sovrapponendo a fstab?

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 13:01
da il_muflone
@patel
fstab e` un file per dispositivi statici, udev e` in grado di configurare i dispositivi in maniera dinamica, sulla base di mille attributi (produttore, modello, uuid, numero di serie, etc). le regole sono semplici files di testo.

@Michele_BS
posta qui il risultato di

Codice: Seleziona tutto

grep -i ntfs /lib/udev/rules.d/*

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 13:44
da patel
è quello che supponevo, quindi non capisco perché ntfs-config usi udev invece di scrivere su fstab

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 13:49
da il_muflone
perche` fstab ha enormi limitazioni e non e` in grado di configurare TUTTE le partizioni contenenti file system ntfs ma solo una per volta.

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 14:07
da patel
non ho capito bene ma solo una per volta

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 14:11
da il_muflone

Codice: Seleziona tutto

$ info fstab | grep "Each filesystem"
info: Writing node (*manpages*)fstab...
info: Done.
       Each filesystem is described on a separate line.

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 14:52
da patel
a questo punto mi sono incuriosito ed installerò per la prima volta ntfs-config per vedere come funziona.
Grazie delle spiegazioni.

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 14:57
da il_muflone
se ti rende piu` lieto fallo ma non serve a niente.
alla fine scrive una semplice regola udev come quella che dovrebbe incollare Michele_BS rispondendo alla mia richiesta sopra.

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 16:42
da patel
lo so che non serve a niente, d'altra parte io non ho mai avuto problemi a scrivere sulla partizione di win, al contrario di molti altri, era solo per vedere, ma sono bloccato dal fatto che ntfs-config non mi funziona, lanciato da terminale restituisce

Codice: Seleziona tutto

sudo ntfs-config

Traceback (most recent call last):
  File "/usr/bin/ntfs-config", line 102, in <module>
    main(args, opts)
  File "/usr/bin/ntfs-config", line 75, in main
    app = NtfsConfig()
  File "/usr/lib/pymodules/python2.7/NtfsConfig/NtfsConfig.py", line 56, in __init__
    os.mkdir(HAL_CONFIG_DIR)
OSError: [Errno 2] File o directory non esistente: '/etc/hal/fdi/policy'

Re: [Mount] Volume NTFS non presente alla voce "Computer".

Inviato: sabato 12 novembre 2011, 16:48
da il_muflone
crea manualmente la directory /etc/hal/fdi
e` un bug noto di ntfs-config, a quanto pare tutt'ora irrisolto.