Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 19/09/2018, à 16:24

??

Re : [Résolu] Rendre partition NTFS en lecture seule accessible en écriture

En fait, c'est même plus simple avec la mise à jour du fichier /etc/fstab,   le montage  automatique a lieu.
Il suffit simplement de regarder avec  la commande que tu indiques

mount -l | grep "(ro,"  |  grep -v snap
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
/dev/sda4 on /media/Windows1 type fuseblk (ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096) [Windows1]
/dev/sda28 on /media/Commun1 type fuseblk (ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096) [Commun1]

Puis pour connaître la cause, il ne faut pas oublier de démonter la partition et on peut utiliser le point de montage indiqué.

sudo umount /dev/sda28 && sudo mount /dev/sda28
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)
a@a:~$ 

Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#27 Le 19/09/2018, à 18:29

moko138

Re : [Résolu] Rendre partition NTFS en lecture seule accessible en écriture

1) Pour un retour plus court, j'ai édité le 24 :

mount -l | grep "(ro," | grep -E "fuseblk|fat"  # Pour identifier le /dev/ concerné.

Tout ce qui n'est pas en fat, exfat ou ntfs (et en "ro") n'apparaîtra même pas.  smile


2) "démonter la partition" me paraît inconfortable :
Pour peu qu'on ait ouvert quelques fichiers (mp3, pdf, xls...) dans cette partition en lecture seule, voire un terminal, alors, avant de pouvoir démonter, il faudra fermer ces fichiers et ce terminal.
  Mais, puisque Linux permet de monter un même /dev/ en 2 points différents simultanément, autant user de cette souplesse !   Donc :

mount -l | grep "(ro," | grep -E "fuseblk|fat"  # Pour identifier le /dev/ concerné.

puis

mkdir /tmp/test ; sudo mount /dev/(...)  /tmp/test

Et aussitôt, on a le message d'erreur, sans avoir fermé son mp3 ni rien !
smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#28 Le 19/09/2018, à 21:14

??

Re : [Résolu] Rendre partition NTFS en lecture seule accessible en écriture

Pour la commande 1  Aucun problème

mount -l | grep "(ro," | grep -E "fuseblk|fat"
/dev/sda4 on /media/Windows1 type fuseblk (ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096) [Windows1]
/dev/sda28 on /media/Commun1 type fuseblk (ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096) [Commun1]$

En revanche, pour la commande 2, je persiste

mkdir A
mkdir: impossible de créer le répertoire «A»: Le fichier existe

a@a:~$ sudo mount -v /dev/sda28  A 
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.

a@a:~$ sudo mount -v /dev/sda28  A
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.

a@a:~$ sudo umount -v /dev/sda28
umount: /media/Commun1 (/dev/sda28) démonté

J'avais ouvert une autre session avec une commande gedit d'un fichier de cette partition.
A l'issue du démontage, je ne peux plus accéder. Ce qui est normal.

sudo mount -v /dev/sda28  A
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)
...
a@a:~$ ls A*

et on constate que la partition est malgré tout montée.  Donc en lecture seule comme on le constate

touch A/a
touch: initialisation des dates de 'A/a': Système de fichiers accessible en lecture seulement

Nota: https://bugs.launchpad.net/ubuntu/+sour … ug/1793316


Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#29 Le 19/09/2018, à 21:41

moko138

Re : [Résolu] Rendre partition NTFS en lecture seule accessible en écriture

Ah tiens ! je n'ai pas cela sur ma machine, avec ext4 ni avec fat32, mais merci de l'info !

Ce soir je suis sur une machine sans ntfs pour tester. Mais voici un exemple en fat32 :

moko@cb:~$ ls -l /mnt/A
total 0
moko@cb:~$ sudo mount /dev/sde1  /mnt/A
moko@cb:~$ 
moko@cb:~$ mkdir /tmp/Z
moko@cb:~$ 
moko@cb:~$ sudo mount -v /dev/sde1  /tmp/Z
mount: you didn't specify a filesystem type for /dev/sde1
       I will try type vfat
/dev/sde1 on /tmp/Z type vfat (rw)
moko@cb:~$ 

Résultat :

moko@cb:~$ mount -l | grep -E "fuseblk|fat"
/dev/sde1 on /mnt/A type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)
/dev/sde1 on /tmp/Z type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)
moko@cb:~$

Une partition fat32 est montée en même temps en lecture-écriture sur deux points différents.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne