€•|GŒsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ#/translations/zh_CN/filesystems/hfs”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ#/translations/zh_TW/filesystems/hfs”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ#/translations/it_IT/filesystems/hfs”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ#/translations/ja_JP/filesystems/hfs”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ#/translations/ko_KR/filesystems/hfs”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ#/translations/sp_SP/filesystems/hfs”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…””}”hh£sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1h¡hhhžhhŸŒ=/var/lib/git/docbuild/linux/Documentation/filesystems/hfs.rst”h KubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒ"Macintosh HFS Filesystem for Linux”h]”hŒ"Macintosh HFS Filesystem for Linux”…””}”(hh»hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hh¶hžhhŸh³h KubhŒnote”“”)”}”(hŒ*This filesystem doesn't have a maintainer.”h]”hŒ paragraph”“”)”}”(hhÍh]”hŒ,This filesystem doesn’t have a maintainer.”…””}”(hhÑhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h KhhËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÉhh¶hžhhŸh³h NubhÐ)”}”(hX…HFS stands for ``Hierarchical File System`` and is the filesystem used by the Mac Plus and all later Macintosh models. Earlier Macintosh models used MFS (``Macintosh File System``), which is not supported, MacOS 8.1 and newer support a filesystem called HFS+ that's similar to HFS but is extended in various areas. Use the hfsplus filesystem driver to access such filesystems from Linux.”h]”(hŒHFS stands for ”…””}”(hhähžhhŸNh NubhŒliteral”“”)”}”(hŒ``Hierarchical File System``”h]”hŒHierarchical File System”…””}”(hhîhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hìhhäubhŒp and is the filesystem used by the Mac Plus and all later Macintosh models. Earlier Macintosh models used MFS (”…””}”(hhähžhhŸNh Nubhí)”}”(hŒ``Macintosh File System``”h]”hŒMacintosh File System”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hìhhäubhŒÓ), which is not supported, MacOS 8.1 and newer support a filesystem called HFS+ that’s similar to HFS but is extended in various areas. Use the hfsplus filesystem driver to access such filesystems from Linux.”…””}”(hhähžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h K hh¶hžhubhµ)”}”(hhh]”(hº)”}”(hŒ Mount options”h]”hŒ Mount options”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¹hjhžhhŸh³h KubhÐ)”}”(hŒDWhen mounting an HFS filesystem, the following options are accepted:”h]”hŒDWhen mounting an HFS filesystem, the following options are accepted:”…””}”(hj)hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h KhjhžhubhŒ block_quote”“”)”}”(hX creator=cccc, type=cccc Specifies the creator/type values as shown by the MacOS finder used for creating new files. Default values: '????'. uid=n, gid=n Specifies the user/group that owns all files on the filesystems. Default: user/group id of the mounting process. dir_umask=n, file_umask=n, umask=n Specifies the umask used for all files , all directories or all files and directories. Defaults to the umask of the mounting process. session=n Select the CDROM session to mount as HFS filesystem. Defaults to leaving that decision to the CDROM driver. This option will fail with anything but a CDROM as underlying devices. part=n Select partition number n from the devices. Does only makes sense for CDROMS because they can't be partitioned under Linux. For disk devices the generic partition parsing code does this for us. Defaults to not parsing the partition table at all. quiet Ignore invalid mount options instead of complaining. ”h]”hŒdefinition_list”“”)”}”(hhh]”(hŒdefinition_list_item”“”)”}”(hŒcreator=cccc, type=cccc Specifies the creator/type values as shown by the MacOS finder used for creating new files. Default values: '????'. ”h]”(hŒterm”“”)”}”(hŒcreator=cccc, type=cccc”h]”hŒcreator=cccc, type=cccc”…””}”(hjJhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jHhŸh³h KhjDubhŒ definition”“”)”}”(hhh]”hÐ)”}”(hŒtSpecifies the creator/type values as shown by the MacOS finder used for creating new files. Default values: '????'.”h]”hŒxSpecifies the creator/type values as shown by the MacOS finder used for creating new files. Default values: ‘????’.”…””}”(hj]hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h KhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jXhjDubeh}”(h]”h ]”h"]”h$]”h&]”uh1jBhŸh³h Khj?ubjC)”}”(hŒuid=n, gid=n Specifies the user/group that owns all files on the filesystems. Default: user/group id of the mounting process. ”h]”(jI)”}”(hŒ uid=n, gid=n”h]”hŒ uid=n, gid=n”…””}”(hj{hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jHhŸh³h KhjwubjY)”}”(hhh]”hÐ)”}”(hŒqSpecifies the user/group that owns all files on the filesystems. Default: user/group id of the mounting process.”h]”hŒqSpecifies the user/group that owns all files on the filesystems. Default: user/group id of the mounting process.”…””}”(hjŒhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h Khj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jXhjwubeh}”(h]”h ]”h"]”h$]”h&]”uh1jBhŸh³h Khj?ubjC)”}”(hŒªdir_umask=n, file_umask=n, umask=n Specifies the umask used for all files , all directories or all files and directories. Defaults to the umask of the mounting process. ”h]”(jI)”}”(hŒ"dir_umask=n, file_umask=n, umask=n”h]”hŒ"dir_umask=n, file_umask=n, umask=n”…””}”(hjªhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jHhŸh³h K"hj¦ubjY)”}”(hhh]”hÐ)”}”(hŒ†Specifies the umask used for all files , all directories or all files and directories. Defaults to the umask of the mounting process.”h]”hŒ†Specifies the umask used for all files , all directories or all files and directories. Defaults to the umask of the mounting process.”…””}”(hj»hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h K!hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jXhj¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jBhŸh³h K"hj?ubjC)”}”(hŒ¿session=n Select the CDROM session to mount as HFS filesystem. Defaults to leaving that decision to the CDROM driver. This option will fail with anything but a CDROM as underlying devices. ”h]”(jI)”}”(hŒ session=n”h]”hŒ session=n”…””}”(hjÙhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jHhŸh³h K'hjÕubjY)”}”(hhh]”hÐ)”}”(hŒ´Select the CDROM session to mount as HFS filesystem. Defaults to leaving that decision to the CDROM driver. This option will fail with anything but a CDROM as underlying devices.”h]”hŒ´Select the CDROM session to mount as HFS filesystem. Defaults to leaving that decision to the CDROM driver. This option will fail with anything but a CDROM as underlying devices.”…””}”(hjêhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h K%hjçubah}”(h]”h ]”h"]”h$]”h&]”uh1jXhjÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1jBhŸh³h K'hj?ubjC)”}”(hŒÿpart=n Select partition number n from the devices. Does only makes sense for CDROMS because they can't be partitioned under Linux. For disk devices the generic partition parsing code does this for us. Defaults to not parsing the partition table at all. ”h]”(jI)”}”(hŒpart=n”h]”hŒpart=n”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jHhŸh³h K-hjubjY)”}”(hhh]”hÐ)”}”(hŒ÷Select partition number n from the devices. Does only makes sense for CDROMS because they can't be partitioned under Linux. For disk devices the generic partition parsing code does this for us. Defaults to not parsing the partition table at all.”h]”hŒùSelect partition number n from the devices. Does only makes sense for CDROMS because they can’t be partitioned under Linux. For disk devices the generic partition parsing code does this for us. Defaults to not parsing the partition table at all.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÏhŸh³h K*hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jXhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jBhŸh³h K-hj?ubjC)”}”(hŒ