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.

#1 Le 06/08/2014, à 12:27

yp124950

changer les permissions d'un disque formaté MAC

Bonjour,

J'ai un disque Mac qui est en lecture seule.

J'ai essayé de modifier les autorisations via le terminal.
J'ai tapé la commande suivante:
mount --make-rshared rép. UUID=e771e852-e92e-342e-a9fc-aeb4acb62704 /média/yann/DDE

J'ai eu comme réponse:
mount : seul le superutilisateur peut exécuter cette commande

Je suis donc passé en superutilisateur:
root@yann-MS-1688:/home/yann# mount --make-rshared rép. UUID=e771e852-e92e-342e-a9fc-aeb4acb62704 /média/yann/DDE

Je tombe sur:
Utilisation : mount -V                 : afficher la version
              mount -h                 : afficher cette aide
              mount                    : afficher la liste des systèmes de fichiers montés
              mount -l                 : idem, incluant les étiquettes de volumes
Cela pour la partie informative. Suit ce qui porte sur le montage.
La commande est « mount [-t type-sys-fichier]  quoi  où ».
Les détails se trouvant dans /etc/fstab peuvent être omis.
              mount -a [-t|-O] ...     : monter tout ce qui est écrit dans /etc/fstab
              mount périphérique       : monter le périphérique à l'endroit connu
              mount répertoire         : monter le périphérique connu ici
              mount -t type périph rép : commande de montage ordinaire
Noter qu'on ne monte pas réellement un périphérique, on monte
un système de fichiers (d'un type donné) trouvé sur le périphérique.
On peut aussi monter une arborescence de rép. déjà visible ailleurs :
              mount --bind ancien-rép nouveau-rép
ou déplacer une sous-arborescence :
              mount --move ancien-rép nouveau-rép
On peut changer le type de montage d'un rép. :
              mount --make-shared rép.
              mount --make-slave rép.
              mount --make-private rép.
              mount --make-unbindable rép.
On peut changer le type de tous les points de montage d'une
sous-arborescence contenue dans le rép.:
              mount --make-rshared rép.
              mount --make-rslave rép.
              mount --make-rprivate rép.
              mount --make-runbindable rép.
Un périphérique peut être nommé, comme /dev/hda1 ou /dev/cdrom, ou
repéré par l'étiquette, avec -L étiqu. ou par UUID, avec -U uuid .
Autres options : [-nfFrsvw] [-o options] [-p descr_fic_mots_passe].
Pour plus de précisions, consultez « man 8 mount ».

Si quelqu'un a une solution merci d'avance.

Yann

Hors ligne

#2 Le 06/08/2014, à 12:31

J5012

Re : changer les permissions d'un disque formaté MAC

as-tu installe les paquets pour ecrire dans les fs mac ?

Hors ligne

#3 Le 06/08/2014, à 14:28

yp124950

Re : changer les permissions d'un disque formaté MAC

Non
Comme le disque est reconnu je ne pensais pas qu'il fallait installer des paquets spécifiques.
Ça consiste en quoi?

Hors ligne

#4 Le 06/08/2014, à 18:04

serged

Re : changer les permissions d'un disque formaté MAC

Avec le système de fichier HFSX (qu'utilise Mac OS/X), il faut arrêter la journalisation du système de fichier (avec un Mac...).

On doit néanmoins y arriver, voir cet article en anglais


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#5 Le 06/08/2014, à 21:45

J5012

Re : changer les permissions d'un disque formaté MAC

paquet hfsprogs

mkfs and fsck for HFS and HFS+ file systems

The HFS+ file system used by Apple Computer for their Mac OS is
supported by the Linux kernel.  Apple provides mkfs and fsck for
HFS+ with the Unix core of their operating system, Darwin.

This package is a port of Apple's tools for HFS+ filesystems.

For users, HFS+ seems to be a good compromise to carry files between
MacOS X and Linux Machines, as HFS+ doesn't suffer the problems of
FAT32 like:

* huge space waste (in slack space as devices grow faster);
* ability to create files that are more than 4GB in size (especially
   good for those working with multimedia and that need to carry large
   ISO files);
* ability to use case preserving (and even sensitivity!);
* ability to use uid's and gid's on the filesystem.

Users in general can enjoy such benefits since it is expected to have
more HFS+ filesystems in use, as Apple has announced Macintoshes for
ix86-64, besides the filesystem being already supported by PowerPC
systems since the beginning.

tuto anglais

mais avec le process fuse-gvfs, le remount en ecriture n'est plus obligatoire ...

Hors ligne

#6 Le 07/08/2014, à 07:32

serged

Re : changer les permissions d'un disque formaté MAC

J5012 a écrit :

paquet hfsprogs

tuto anglais

mais avec le process fuse-gvfs, le remount en ecriture n'est plus obligatoire ...

Néanmoins, récemment j'ai eu un disque Mac entre les mains, et effectivement il était en "read-only". Je n'avais pas creusé plus le problème (n'ayant pas à écrire dessus...), mais cela m'avais interpellé...

Question subsidiaire : Sur le disque (disque SATA qui sort d'un Mac...) il y a écrit "Firmware Apple" :
- En quoi se distingue-t-il du firmware standard du disque dur ?
- Il a l'air de bien fonctionner sur un PC "standard", mais à l'inverse, un disque "standard" fonctionnera-t-il sur un Mac ? Pourra-t-on y installer un Mac-OS/X ?


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#7 Le 08/08/2014, à 20:42

J5012

Re : changer les permissions d'un disque formaté MAC

firmware apple =~ ofs quand ca chantait a apple d'etre compatible ... oui ni non pdt xy annees !

aujourd'hui, ce sont des cpu et des chipsets intel/ibm/tsmc donc a priori compatibles ibm, mais helas ... certaines cm pour macosx sont compatibles sans aucune certification de la part de apple puisque celui-ci protege vigoureusement son petit pre ... voir les nombreux forums consacres a ces sujets !

un disque dur ordinaire branche dans un mac (ppc ou intel) doit toujours "subir" une init apple (firmware=~ bricolage software avec des bouts de ofs dedans) mais oui a cette condition le disque sera ok ...

quand tu recuperes un disque branche auparavant dans un mac, il vient toujours en mode apparent lecture seule, ce sont les utils fournis dans le paquet hfsprogs qui permettent de le "deverrouiller" ... hfs+ etant toujours un horrible bricolage entre hfs et un bsd-fs ...

malgre l'assise desormais unix/bsd, je viens de depanner un mac : il y a toujours ces bugs structurels enervants ...

Hors ligne

#8 Le 10/08/2014, à 12:34

yp124950

Re : changer les permissions d'un disque formaté MAC

Bonjour,

Merci pour vos réponses.
J'ai donc tapé les lignes de commande suivantes:


    First, make sure that you have hfsprogs installed. Example installation command:

    sudo apt-get install hfsprogs

    Next, mount or remount the HFS+ drive; commands need to be as follows:

    sudo mount -t hfsplus -o force,rw /dev/sdXY /media/mntpoint

    or

    sudo mount -t hfsplus -o remount,force,rw /mount/point

J'ai essayé en mode root. Mais j'ai toujours la même réponse dans le terminal:

Utilisation : mount -V                 : afficher la version
              mount -h                 : afficher cette aide
              mount                    : afficher la liste des systèmes de fichiers montés
              mount -l                 : idem, incluant les étiquettes de volumes
Cela pour la partie informative. Suit ce qui porte sur le montage.
La commande est « mount [-t type-sys-fichier]  quoi  où ».
Les détails se trouvant dans /etc/fstab peuvent être omis.
              mount -a [-t|-O] ...     : monter tout ce qui est écrit dans /etc/fstab
              mount périphérique       : monter le périphérique à l'endroit connu
              mount répertoire         : monter le périphérique connu ici
              mount -t type périph rép : commande de montage ordinaire
Noter qu'on ne monte pas réellement un périphérique, on monte
un système de fichiers (d'un type donné) trouvé sur le périphérique.
On peut aussi monter une arborescence de rép. déjà visible ailleurs :
              mount --bind ancien-rép nouveau-rép
ou déplacer une sous-arborescence :
              mount --move ancien-rép nouveau-rép
On peut changer le type de montage d'un rép. :
              mount --make-shared rép.
              mount --make-slave rép.
              mount --make-private rép.
              mount --make-unbindable rép.
On peut changer le type de tous les points de montage d'une
sous-arborescence contenue dans le rép.:
              mount --make-rshared rép.
              mount --make-rslave rép.
              mount --make-rprivate rép.
              mount --make-runbindable rép.
Un périphérique peut être nommé, comme /dev/hda1 ou /dev/cdrom, ou
repéré par l'étiquette, avec -L étiqu. ou par UUID, avec -U uuid .
Autres options : [-nfFrsvw] [-o options] [-p descr_fic_mots_passe].
Pour plus de précisions, consultez « man 8 mount »

Je n'arrive toujours pas à écrire sur le disque, ni à supprimer des fichiers.

Yann

Hors ligne

#9 Le 11/08/2014, à 20:02

J5012

Re : changer les permissions d'un disque formaté MAC

une fois que le paquet hfsprog est installe, un replug du disque ou un reboot devrait suffire ... encore une fois le mount est gere par un process automatique, fuse-gvfs ...

Hors ligne