Problema montaggio partizione NTFS

24 risposte [Ultimo contenuto]
Ritratto di Claudio
Claudio
(Guru)
Offline
Guru
Iscritto: 05/09/2007
Messaggi: 1100

Salve,
ho da poco installato debian squeeze sul portatile, fatto sta che non riesco a montare la partizione ntfs da dolphin.
Premetto di avere il pacchetto ntfs-3g, di aver seguito la seguente guida e di aver montato la partizione da root a mano.

Il mio fstab è il seguente (con tanto di riga vuota finale

# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda5 during installation
UUID=27c2bc58-55dd-4200-9848-4e6d65e554d8 /               ext3    errors=remount-ro 0       1
# /home was on /dev/sda7 during installation
UUID=15dc0f51-e917-4558-8122-0046d229cd22 /home           ext3    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=290c57b9-48a2-4247-acf2-709e8402af33 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sda2	/media/sda2	ntfs-3g	noauto,users,exec,umask=000	0	0

Nell'ultima riga (che poi è quelal che mi interessa), ho provato a mettere tanto ntfs-3g, come ora, quanto ntfs.

Il messaggio di errore che dolphin restituisce è questo

Error opening '/dev/sda2': Permission denied
Failed to mount 'dev/sda2': Permission denied
Please check '/dev/sda2/' and the ntfs-3g binary permissions, and the mounting user ID.

Dove sbaglio?
Grazie

Notebook Hp Pavilvion dv6 i5 amd64, 4 GB Ram, scheda grafica nVidia Corporation GT216 [GeForce GT 320M] (rev a2)
Notebook Acer Asprire 5755G amd64, 8 GB Ram, scheda grafica nVidia GeForce GT 540M
Debian testing kde

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 116

Non sembra che hai commesso errori,prova a controllare
se è caricato il modulo "fuse" necessario a ntfs-3g.
Un'altra prova che puoi fare è indicare la partizione
windows con UUID.

Ritratto di Claudio
Claudio
(Guru)
Offline
Guru
Iscritto: 05/09/2007
Messaggi: 1100

Ok, da dove vedo, però se fuse è in azione?

ps -e | grep fuse

va bene?

Notebook Hp Pavilvion dv6 i5 amd64, 4 GB Ram, scheda grafica nVidia Corporation GT216 [GeForce GT 320M] (rev a2)
Notebook Acer Asprire 5755G amd64, 8 GB Ram, scheda grafica nVidia GeForce GT 540M
Debian testing kde

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1276

Claudio ha scritto:

Ok, da dove vedo, però se fuse è in azione?

ps -e | grep fuse

va bene?

fuse è un modulo del kernel, quindi dai lsmod | grep fuse

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Io comincerei col seguire alla lettera il messaggio d'errore: "Please check '/dev/sda2/' and the ntfs-3g binary permissions, and the mounting user ID.". Quindi posterei l'output di:

id
ls -ld /dev/sda2
ls -ld `which ntfs-3g`

Ritratto di Claudio
Claudio
(Guru)
Offline
Guru
Iscritto: 05/09/2007
Messaggi: 1100

paolo ha scritto:

fuse è un modulo del kernel, quindi dai lsmod | grep fuse

Il modulo fuse è presente e caricato

mcortese ha scritto:

Io comincerei col seguire alla lettera il messaggio d'errore: "Please check '/dev/sda2/' and the ntfs-3g binary permissions, and the mounting user ID.". Quindi posterei l'output di:

id
ls -ld /dev/sda2
ls -ld `which ntfs-3g`

Ecco gli output richiesti

claudio@debian:~$ id
uid=1000(claudio) gid=1000(claudio) gruppi=1000(claudio),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),105(bluetooth),108(netdev)
claudio@debian:~$ 

claudio@debian:~$ ls -ld /dev/sda2
brw-rw---- 1 root disk 8, 2  7 gen 18.49 /dev/sda2
claudio@debian:~$ 

claudio@debian:~$ ls -ld `which ntfs-3g`
-rwxr-xr-x 1 root root 49128 16 mar  2010 /usr/bin/ntfs-3g
claudio@debian:~$ 

Notebook Hp Pavilvion dv6 i5 amd64, 4 GB Ram, scheda grafica nVidia Corporation GT216 [GeForce GT 320M] (rev a2)
Notebook Acer Asprire 5755G amd64, 8 GB Ram, scheda grafica nVidia GeForce GT 540M
Debian testing kde

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 116

Io intendevo indicare la partizione sda2 con UIID
come la / e la /home.Per ottenere lo UIID di tutte le
partizoni pui usare il comando "blkid",ripeto è un
tentativo no so se ti risilvera il problema,comunque
non comporta danni.

Ritratto di Claudio
Claudio
(Guru)
Offline
Guru
Iscritto: 05/09/2007
Messaggi: 1100

sette70 ha scritto:

Io intendevo indicare la partizione sda2 con UIID
come la / e la /home.Per ottenere lo UIID di tutte le
partizoni pui usare il comando "blkid",ripeto è un
tentativo no so se ti risilvera il problema,comunque
non comporta danni.

root@debian:/home/claudio# blkid
/dev/sda1: LABEL="SYSTEM" UUID="0458CED058CEC022" TYPE="ntfs" 
/dev/sda2: UUID="348ACC718ACC3162" TYPE="ntfs" 
/dev/sda3: LABEL="HP_TOOLS" UUID="01C7-B649" TYPE="vfat" 
/dev/sda5: UUID="27c2bc58-55dd-4200-9848-4e6d65e554d8" TYPE="ext3" 
/dev/sda6: UUID="290c57b9-48a2-4247-acf2-709e8402af33" TYPE="swap" 
/dev/sda7: UUID="15dc0f51-e917-4558-8122-0046d229cd22" TYPE="ext3" 
root@debian:/home/claudio# 

Notebook Hp Pavilvion dv6 i5 amd64, 4 GB Ram, scheda grafica nVidia Corporation GT216 [GeForce GT 320M] (rev a2)
Notebook Acer Asprire 5755G amd64, 8 GB Ram, scheda grafica nVidia GeForce GT 540M
Debian testing kde

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 116

Prova a sostituire in /etc/fstab UUID=348ACC718ACC3162 al posto di
/dev/sda2

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Gli output sembrerebbero dare ragione al messaggio di errore: per accedere in scrittura a /dev/sda2 devi essere root o appartenere al gruppo disk, o l'eseguibile ntfs-3g dev'essere "set-uid". Ma da quello che hai postato non si verifica nessuna delle tre condizioni. Non so se questo sia il vero problema, sicuramente è quello di cui parla il messaggio d'errore.

Ritratto di ferretti75
ferretti75
(Guru)
Offline
Guru
Iscritto: 08/07/2005
Messaggi: 526

Citazione:


/dev/sda2	/media/sda2	ntfs-3g	noauto,users,exec,umask=000	0	0

potrebbe essere user e non users come hai scritto ??

a quanto ne so'/ricordo l'opzione users non esiste ...

apt-get -a beer