Pagina 1 di 2

smontare il mio hd esterno da utente

Inviato: gio 19 nov 2009, 19:16
da Crow
ciao a tutti vorrei capire come mai non riesco a smontare il mio hd esterno da utente, ma riesco solo da root, la penna usb fat32 4gb riesco a smontarla da utente questo hd fs ntfs no come mai, il mio utente fa parte del gruppo plugdev, qualcuno sul channel si ha suggerito di metterlo nell'fstab ma penso che non sia la migliore soluzione, centra qualcosa fuse in questo caso?
grazie in anticipo per le risposte [-o<

Re: smotare hd esterno da utente

Inviato: gio 19 nov 2009, 21:16
da Mario Vanoni
Crow ha scritto:ciao a tutti vorrei capire come mai non riesco a smontare il mio hd esterno da utente, ma riesco solo da root, la penna usb fat32 4gb riesco a smontarla da utente questo hd fs ntfs no come mai, il mio utente fa parte del gruppo plugdev, qualcuno sul channel si ha suggerito di metterlo nell'fstab ma penso che non sia la migliore soluzione, centra qualcosa fuse in questo caso?
grazie in anticipo per le risposte [-o<
Ti disturba tanto a correggere il titolo

smotare hd esterno da utente

equivalente a quanto dici nel testo

smontare il mio hd esterno da utente

Mario Vanoni

Re: smontare il mio hd esterno da utente

Inviato: ven 20 nov 2009, 9:13
da danix
Magari è un problema di permessi di hal, ma ti conviene aspettare che arrivino gli esperti ;) comunque in questo thread hanno dato consigli su come montare una penna con ntfs, prova a dargli un'occhiata... ;)

viewtopic.php?f=6&t=30488

Re: smontare il mio hd esterno da utente

Inviato: ven 20 nov 2009, 17:58
da Crow
bhe aspetterò che qualcun'altro mi possa rispondere grazie comunque per le vostre risposte.

Re: smontare il mio hd esterno da utente

Inviato: ven 20 nov 2009, 18:40
da phobos3576
Stai usando Slackware 12?

Che versione hai di NTFS-3G?

Re: smontare il mio hd esterno da utente

Inviato: ven 20 nov 2009, 19:16
da Crow
ciao phobos3576 la 12.2 la versione di ntfs-3g è ntfs-3g-2009.3.8-i486-1
:-k

Re: smontare il mio hd esterno da utente

Inviato: ven 20 nov 2009, 23:26
da phobos3576
Io non avevo alcun problema con la 12.2 e gli HD esterni USB formattati in NTFS; l'unica stranezza (che permane anche sulla 13) era che, nel momento in cui chiedevo la rimozione sicura dell'HD, KDE mostrava il messaggio: "il dispositivo è stato smontato correttamente, ma non è stato possibile espellerlo".

Non ricordo se la tua versione di NTFS-3G richieda anche la libreria FUSE.

Io con la Slackware 12.2 ero passato al NTFS-3G 2009.4.4 che è indipendente dalla libreria fuse e introduce notevoli novità nella gestione del charset delle partizioni NTFS; in ogni caso, credo sia necessario avere il driver fuse abilitato nel kernel.
Puoi ricrearti il package utilizzando lo SlackBuild di Pat preso dalla 12.2.

Se non ricordo male, molti problemi di mount/unmount per l'utente normale sono legati proprio alla impossibilità di rilevare correttamente il tipo di filesystem e il charset usato.

Avevo spiegato anche come procedere per eliminare tutti quei problemi legati alla vocali accentate sulle partizioni FAT32 e NTFS:

viewtopic.php?f=4&t=27933

P.S. Per gli HD esterni USB non devi impostare nulla in /etc/fstab

Re: smontare il mio hd esterno da utente

Inviato: sab 21 nov 2009, 21:16
da Crow
credo sia necessario avere il driver fuse abilitato nel kernel.
mi potresti indicare pe favore sotto che voce lo trovo?


volevo sapere ma qui
Puoi ricrearti il package utilizzando lo SlackBuild di Pat preso dalla 12.2.
ti riferisci a ntfs-3g?

Re: smontare il mio hd esterno da utente

Inviato: sab 21 nov 2009, 22:56
da phobos3576
Crow ha scritto:
credo sia necessario avere il driver fuse abilitato nel kernel.
mi potresti indicare pe favore sotto che voce lo trovo?
Nella sezione "File systems"

Nel file /boot/config dovresti avere una riga del tipo:

Codice: Seleziona tutto

CONFIG_FUSE_FS=m
In tal caso non devi ricompilare.
Crow ha scritto:volevo sapere ma qui
Puoi ricrearti il package utilizzando lo SlackBuild di Pat preso dalla 12.2.
ti riferisci a ntfs-3g?
Si. Prendi lo SlackBuil di NTFS-3G della 12.2 e modificalo adattandolo alla nuova versione del sorgente NTFS-3G.

Re: smontare il mio hd esterno da utente

Inviato: lun 23 nov 2009, 16:50
da Crow
ciao phobos3576 ho controllato ho CONFIG_FUSE_FS=m

poi ho scaricato il file sorgente ntfs-3g-2009.11.14 ho scaricato uno slackbuild della versione precedente di ntfs-3g ho modificato, creato il pacchetto e upgradepkg, adesso ho $ ls /var/log/packages/ntfs-3g-2009.11.14-i486-1
riavvio e vedo che succede collegando il mio hd esterno.

Edit:
quando collego il mio hd esterno mi esce la finestra per la scelta, quando scelgo "Apri in una nuova finestra" mi esce
TODO:have to rething extra option
?

Re: smontare il mio hd esterno da utente

Inviato: ven 27 nov 2009, 19:25
da phobos3576
Forse la 2009.11.14 è troppo avanzata per Slackware 12.x; io avevo la 2009.4.4 e tutto funzionava benissimo.

Re: smontare il mio hd esterno da utente

Inviato: ven 27 nov 2009, 23:27
da Crow
grazie phobos3576 hai ragione infatti sono passato alla versione ntfs-3g-1.5130-i486-1 e adesso tutto bene ma il problema che non mi smonta l'hd da utente mi permane, bho nn so che fare, ho letto su qualche guida in rete che l'utilizzo di fuse conporta anche avere un gruppo fuse in /etc/groups è vero?
potrebbe essere questo il rimedio?

Re: smontare il mio hd esterno da utente

Inviato: sab 28 nov 2009, 21:34
da phobos3576
Io non ho il gruppo fuse; il gruppo importante di cui bisogna far parte è plugdev.

Re: smontare il mio hd esterno da utente

Inviato: sab 28 nov 2009, 23:38
da Crow
ecco qui

plugdev:x:83:root,sentenza
sembra a posto? o sbaglio

Re: smontare il mio hd esterno da utente

Inviato: dom 29 nov 2009, 17:11
da phobos3576
Prova ad aprire un terminale e ad eseguire il comando

Codice: Seleziona tutto

tail -f /var/log/messages
(se quel file non è leggibile dall'utente normale, devi cambiargli i permessi da root con chmod a+r /var/log/messages)

Ora inserisci l'HD USB e controlla che messaggi appaiono nel terminale.

Nel mio caso, ad esempio, ottengo (ntfs-3g-2009.11.14):

Codice: Seleziona tutto

Nov 29 16:57:57 darkstar kernel: usb 1-7: new high speed USB device using ehci_hcd and address 6
Nov 29 16:57:57 darkstar kernel: usb 1-7: New USB device found, idVendor=0dc4, idProduct=00d4
Nov 29 16:57:57 darkstar kernel: usb 1-7: New USB device strings: Mfr=10, Product=11, SerialNumber=5
Nov 29 16:57:57 darkstar kernel: usb 1-7: Product: Store & Save USB 2.0                   
Nov 29 16:57:57 darkstar kernel: usb 1-7: Manufacturer: Packard Bell                      
Nov 29 16:57:57 darkstar kernel: usb 1-7: SerialNumber: 222256025370                      
Nov 29 16:57:57 darkstar kernel: usb 1-7: configuration #1 chosen from 1 choice           
Nov 29 16:57:57 darkstar kernel: scsi6 : SCSI emulation for USB Mass Storage devices 
Nov 29 16:58:02 darkstar kernel: scsi 6:0:0:0: Direct-Access     ST912082         5LZ253MP C    PQ: 0 ANSI: 2 CCS
Nov 29 16:58:02 darkstar kernel: sd 6:0:0:0: Attached scsi generic sg6 type 0             
Nov 29 16:58:02 darkstar kernel: sd 6:0:0:0: [sdg] 234441648 512-byte logical blocks: (120 GB/111 GiB)
Nov 29 16:58:02 darkstar kernel: sd 6:0:0:0: [sdg] Write Protect is off                   
Nov 29 16:58:02 darkstar kernel:  sdg: sdg1                                               
Nov 29 16:58:02 darkstar kernel: sd 6:0:0:0: [sdg] Attached SCSI disk                     
Nov 29 16:58:08 darkstar ntfs-3g[3752]: Version 2009.11.14 integrated FUSE 27             
Nov 29 16:58:08 darkstar ntfs-3g[3752]: Mounted /dev/sdg1 (Read-Write, label "HD PLM", NTFS 3.1)
Nov 29 16:58:08 darkstar hald: mounted /dev/sdg1 on behalf of uid 500                     
Nov 29 16:58:08 darkstar ntfs-3g[3752]: Cmdline options: rw,nosuid,nodev,uhelper=hal,locale=it_IT.UTF-8                                                                             
Nov 29 16:58:08 darkstar ntfs-3g[3752]: Mount options: rw,nosuid,nodev,uhelper=hal,silent,allow_other,nonempty,relatime,fsname=/dev/sdg1,blkdev,blksize=4096
Nov 29 16:58:08 darkstar ntfs-3g[3752]: Ownership and permissions disabled 
Nov 29 16:58:45 darkstar ntfs-3g[3752]: ntfs_mst_post_read_fixup: magic: 0x00000000  size: 1024  usa_ofs: 0  usa_count: 65535: Invalid argument 
Poi, quando smonto dalla finestra di notifica di KDE4:

Codice: Seleziona tutto

Nov 29 16:59:05 darkstar ntfs-3g[3752]: Unmounting /dev/sdg1 (HD PLM)
Nov 29 16:59:05 darkstar hald: unmounted /dev/sdg1 from '/media/HD PLM' on behalf of uid 500