je n'arrive plus a monter mes disques ntfs - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 06-01-2010 à 18:47:42
installer ntfs-3g puis dans /etc/fstab :
Code :
|
( a adapter )
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 ?
Marsh Posté le 06-01-2010 à 20:06:36
sputnick a écrit : installer ntfs-3g puis dans /etc/fstab :
|
par defaut quel NLS est utilise?
c'est grave si rien n'est specifie?
y en a t'il besoin pour les partitions ext3?
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.
Marsh Posté le 06-01-2010 à 21:01:35
ReplyMarsh Posté le 09-01-2010 à 21:37:55
ztg a écrit : c'est une option pour ntfs |
non, pas besoin, il me semble qu'on est toujours avec un charset utf8 en ext2/3/4
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?
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: )":
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:
#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