# Désactiver la journalisation sur HFS

**URL:** <https://www.debian-fr.org/t/desactiver-la-journalisation-sur-hfs/58369>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 5:43 UTC](https://www.debian-fr.org/t/desactiver-la-journalisation-sur-hfs/58369 "2016-02-21T17:43:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lyuyhn](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/59ef9b/32.png) [@Lyuyhn](https://www.debian-fr.org/u/Lyuyhn)\
**Post date:** [Février 21, 2016, 5:43 UTC](https://www.debian-fr.org/t/desactiver-la-journalisation-sur-hfs/58369/1 "2016-02-21T17:43:03Z")

</div>

Bonjour,  
J’ai réglé un problème il y a quelques jours et je partage cette astuce car elle m’a été bien utile.

J’avais besoin d’écrire des données sur un disque dur formaté en HFS+ journalisé. Or, ce système de fichiers ne peut être monté qu’en lecture seule lorsque la journalisation est activée, il faut donc la désactiver. Cependant, n’ayant pas de Mac pour utiliser leur fichu utilitaire de disque, j’ai trouvé un petit code C qui la désactive, ce qui rend possible l’écriture!

Trouvé [ici](http://ubuntuforums.org/showthread.php?t=1420673) et le code est dispo [ici](http://pastebin.com/W8pfgHRe)  
[disable\_journaling\_hfs.c](https://www.debian-fr.org/uploads/default/original/2X/c/cef3ef6eea1a330c1d866c1ffed8265139f49d40.c) (1.17 KB)

`gcc disable_journaling_hfs.c
sudo ./a.out /dev/sdb1`

Et voilà!  
(Par contre, pour réactiver la journalisation, toujours besoin d’un mac, à moins qu’une âme charitable ne modifie le code pour permettre l’inversion)

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 5:43 UTC](https://www.debian-fr.org/t/desactiver-la-journalisation-sur-hfs/58369/2 "2016-02-21T17:43:03Z")

</div>

Salut,

> [@Lyuyhn](#):
>
> J’avais besoin d’écrire des données sur un disque dur formaté en HFS+ journalisé. Or, ce système de fichiers ne peut être monté qu’en lecture seule lorsque la journalisation est activée, il faut donc la désactiver.

Je ne pense pas dire de connerie (de mémoire), il me semble qu’il suffit tout simplement d’aller modifier (en root) un fichier de config (prévu à cet effet) en remplaçant false par true ou commenter, je sais plus trop.

Dès que j’aurais remis la main dessus … ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel")

---

<div class="post-metadata">

**Author:** ![Lyuyhn](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/59ef9b/32.png) [@Lyuyhn](https://www.debian-fr.org/u/Lyuyhn)\
**Post date:** [Février 21, 2016, 5:43 UTC](https://www.debian-fr.org/t/desactiver-la-journalisation-sur-hfs/58369/3 "2016-02-21T17:43:05Z")

</div>

Ah oui ?!  
Ça m’intéresse grandement si tu arrives à mettre la main dessus !

---

<div class="post-metadata">

**Author:** ![BelZeButh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5fc32e/32.png) [@BelZeButh](https://www.debian-fr.org/u/BelZeButh)\
**Post date:** [Février 21, 2016, 5:43 UTC](https://www.debian-fr.org/t/desactiver-la-journalisation-sur-hfs/58369/4 "2016-02-21T17:43:14Z")

</div>

Salut,

Comme dit …

[quote=“BelZéButh”]Salut,

Je ne pense pas dire de connerie (de mémoire), il me semble qu’il suffit tout simplement d’aller modifier (en root)  
…

je sais plus trop.

[/quote]

```auto

```

[quote=“josephtux”]ici [http://forum.ubuntu-fr.org/viewtopic.php?id=130152](http://forum.ubuntu-fr.org/viewtopic.php?id=130152)  
et ici: [http://forum.hardware.fr/hfr/OSAlternatifs/Hardware-2/ecriture-dd-sujet\_69391\_1.htm](http://forum.hardware.fr/hfr/OSAlternatifs/Hardware-2/ecriture-dd-sujet_69391_1.htm)  
il est dit que Linux ne supporte pas la journalisation de HFS+, et qu’il n’est possible de la désactiver que sous mac, mais cela date de 2009.

et ici:  
[http://blog.julipedia.org/2007/04/how-to-disable-journaling-on-hfs-volume.html](http://blog.julipedia.org/2007/04/how-to-disable-journaling-on-hfs-volume.html)

la commande de désactivation:

# diskutil disableJournal /Volumes/TheVolumeName

PS et avec hpmount ? ( package hfutils )[/quote]

Source, ici même : [Disque dur externe - Partition HFS+ read only](https://www.debian-fr.org/disque-dur-externe-partition-hfs-read-only-t36976.html#p371753)

---

<div class="post-metadata">

**Author:** ![Lyuyhn](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/59ef9b/32.png) [@Lyuyhn](https://www.debian-fr.org/u/Lyuyhn)\
**Post date:** [Février 21, 2016, 5:43 UTC](https://www.debian-fr.org/t/desactiver-la-journalisation-sur-hfs/58369/5 "2016-02-21T17:43:22Z")

</div>

```auto

Mais ceci n'est possible que depuis un Mac
```

Mais ceci n’est possible que depuis un Mac
