je n'arrive plus a monter mes disques ntfs

je n'arrive plus a monter mes disques ntfs - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 06-01-2010 à 18:41:52    

hello,

 

A la base je cherchait a monter mes disques NTFS au demarage de l'ordi ( je suis sous ubuntu 9.10 ) mais j y arrivais pas et j'ai trouvé ce script sur un forum qui aurai du m'aider mais qui n'a pas fonctionner

 

# Root check
if [[ $UID != 0 ]]; then
    echo 'Vous devez utiliser ce programme sous root, ou avec sudo'
    exit 1
fi

 

# Simple command line argument for installers
# -w: mount them with user,umask=0111
# -r: mount them with user,umask=0133,uid=1000,gid=1000
RWALL=-1;
if [[ $1 == '-w' ]]; then RWALL=1; fi
if [[ $1 == '-r' ]]; then RWALL=0; fi

 

if [[ $RWALL == -1 ]]; then
    echo 'Par defaut seul root pourra écrire sur le disque et'
    cat /etc/passwd | awk -F ':|,' '/:1000:/ {print $5 " (" $1 " )"}'
    echo 'l,écriture sur les disques doit-elle être autorisée à tous les utilisateurs ? (y/n)'
    read RESP
    if [[ $RESP == 'y' || $RESP == 'Y' ]]; then
        RWALL=1
    else
        RWALL=0
    fi
fi

 

if [[ $RWALL == 1 ]]; then
    OPTIONS='user,fmask=0111,dmask=0000'
    MACOPTIONS='user,file_umask=0111,dir_umask=0000'
else
    OPTIONS='user,fmask=0133,dmask=0022,uid=1000,gid=1000'
    MACOPTIONS='user,file_umask=0133,dir_umask=0022,uid=1000,gid=1000'
fi

 

# Now for the real work
drivesntfs=`fdisk -l | grep -i 'ntfs' | awk -F '/| ' '{print $3}'`
drivesfat=`fdisk -l | grep -i 'fat32' | awk -F '/| ' '{print $3}'`
driveshfs=`fdisk -l | grep -i 'Apple_HFS' | awk -F '/| ' '{print $3}'`

 

usefuse=no
test -r /etc/lsb-release && source /etc/lsb-release
if [[ "x$DISTRIB_RELEASE" == "x6.04" || "x$DISTRIB_RELEASE" > "x6.04" ]]; then
    echo "Sur Ubuntu Dapper Drake le support en écriture sur NTFS peut être fait "
    echo "avec le module très experimental NTFS FUSE . Il semble fonctionner mais "
    echo -n "n'est PAS RECOMMANDE. Voulez-vous l'utiliser ? [no] "
    read RESP
    if [[ $RESP == 'yes' ]]; then
        usefuse=yes
        echo "Enabling experimental NTFS write support"
    else
        echo "Not enabling experimental NTFS write support"
    fi
fi

 

Si je vais dans "raccourcis=>OS ( qui correspond a c: )":

 
Citation :

Error mounting: mount exited with exit code 1: helper failed with:
Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged

 

et les disques n'ont pas été monté :/

 

voici le contenu fstab:

Citation :

#Added by diskmounter utility
/dev/sda2 /media/sda2 ntfs ro,user,fmask=0133,dmask=0022,uid=1000,gid=1000 0 0
#Added by diskmounter utility
/dev/sda5 /media/sda5 ntfs ro,user,fmask=0133,dmask=0022,uid=1000,gid=1000 0 0
#Added by diskmounter utility
/dev/sda8 /media/sda8 ntfs ro,user,fmask=0133,dmask=0022,uid=1000,gid=1000 0 0
#Added by diskmounter utility
/dev/sda9 /media/sda9 ntfs ro,user,fmask=0133,dmask=0022,uid=1000,gid=1000 0 0


vous pouvez m'aider:
->a ne plus avoir cette erreur
->a monter automatiquement les 3 disques windows

 

merci!


Message édité par pitse le 06-01-2010 à 18:44:26
Reply

Marsh Posté le 06-01-2010 à 18:41:52   

Reply

Marsh Posté le 06-01-2010 à 18:47:42    

installer ntfs-3g puis dans /etc/fstab :

Code :
  1. /dev/sda1 /mnt/win ntfs-3g user,auto,rw,nodev,nls=utf8   0 0


( a adapter )

Reply

Marsh Posté le 06-01-2010 à 18:48:12    

merci, c'est en cours de mapping :)

Reply

Marsh Posté le 06-01-2010 à 19:23:47    

tu peux me dire c'est quoi la meilleurs facon de demonter automatiquement les partitions ntfs ?
l'OS s'en charge t il au moment de l'extinction de la machine ?

Reply

Marsh Posté le 06-01-2010 à 20:06:36    

sputnick a écrit :

installer ntfs-3g puis dans /etc/fstab :

Code :
  1. /dev/sda1 /mnt/win ntfs-3g user,auto,rw,nodev,nls=utf8   0 0


( a adapter )


 
par defaut quel NLS est utilise?
c'est grave si rien n'est specifie?  
y en a t'il besoin pour les partitions ext3?

Reply

Marsh Posté le 06-01-2010 à 20:37:13    

Si l'encodage n'est pas spécifié, il peut y avoir des problèmes avec des fichiers à accents.

Reply

Marsh Posté le 06-01-2010 à 21:01:35    

c'est une option pour ntfs
 
n'y a t'il pas d'equivalent pour ext3?

Reply

Marsh Posté le 09-01-2010 à 21:37:55    

ztg a écrit :

c'est une option pour ntfs
 
n'y a t'il pas d'equivalent pour ext3?


 
 
non, pas besoin, il me semble qu'on est toujours avec un charset utf8 en ext2/3/4  :D


Message édité par T3K le 09-01-2010 à 21:38:59
Reply

Marsh Posté le 11-01-2010 à 21:06:06    

dans ce cas je presume que si les fichiers/dossiers que je copie a partir de windows ont des caracteres etranges, c'est a cause de samba?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed