=========================================================
ϡ
linux-2.6.26.5/Documentation/filesystems/hfsplus.txt 
Ǥ
Ρ JF ץ < http://www.linux.or.jp/JF/ >
  2008/10/05
  Seiji Kaneko < skaneko at mbn dot or dot jp >
=========================================================

#Macintosh HFSPlus Filesystem for Linux
Linux  Macintosh HFSPlus ե륷ƥॵݡ
=====================================================

#HFSPlus is a filesystem first introduced in MacOS 8.1.
#HFSPlus has several extensions to HFS, including 32-bit allocation
#blocks, 255-character unicode filenames, and file sizes of 2^63 bytes.
HFSPlus  MacOS 8.1 ǿƳ줿ե륷ƥǤHFSPlus ˤ
HFS ĤγĥʤƤޤɽŪʤΤˤ 32bit 
֥å䡢255 ʸޤǤ Unicode ե̾ꡢե륵
2^63 ХȤޤǤ˳ĥƤޤ


#Mount options
ޥȥץ
==================

#When mounting an HFSPlus filesystem, the following options are accepted:
HFSPlus ե륷ƥޥȤݤˤϡʲΥץ󤬼ղǽǤ

  creator=cccc, type=cccc
#	Specifies the creator/type values as shown by the MacOS finder
#	used for creating new files.  Default values: '????'.
	եäݡMacOS  finder ˸ creator/type
	ꤹ롣ͤ '????'

  uid=n, gid=n
#	Specifies the user/group that owns all files on the filesystem
#	that have uninitialized permissions structures.
#	Default:  user/group id of the mounting process.
	ե륷ƥǡѡߥå¤ΤƤʤե
	٤ƤˤĤꤹ user/group Ǥ롣ͤϡޥȤԤʤ
	ץ user/group Ǥ롣

  umask=n
#	Specifies the umask (in octal) used for files and directories
#	that have uninitialized permissions structures.
#	Default:  umask of the mounting process.
	ѡߥå¤ΤƤʤեȥǥ쥯ȥФ
	ꤹ umask (Ȭ) Ǥ롣ͤϡޥȤԤʤäץ
	 umask Ǥ롣

  session=n
#	Select the CDROM session to mount as HFSPlus filesystem.  Defaults to
#	leaving that decision to the CDROM driver.  This option will fail
#	with anything but a CDROM as underlying devices.
	CDROM å HFSPlus Υե륷ƥȤƥޥȤ롣
	ͤϡΤ褦ˤ뤫ɤȽǤ CDROM ɥ饤ФǤ롢Ǥ
	롣ΥץϡоݤΥǥХ CDROM ǤʤˤϼԤ롣

  part=n
#	Select partition number n from the devices.  This option 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.
	ǥХΥѡƥֹ n 򤹤롣Υץ CDROM
	ǰ̣ġʤʤ Linux Ǥ CDROM ϥѡƥʬǤ
	ʤǤ롣ǥǥХǤϡ̤Υѡƥϥ
	νԤʤͤϡѡƥơ֥βϤԤ
	ʤǤ롣

  decompose
#	Decompose file name characters.
	ե̾ʸʬ򤹤롣

  nodecompose
#	Do not decompose file name characters.
	ե̾ʸʬ򤷤ʤ

  force
#	Used to force write access to volumes that are marked as journalled
#	or locked.  Use at your own risk.
	journaled ޤ locked ȥޡƤܥ塼˶Ū˽񤭹
	ࡣǤǻȤȡ

  nls=cccc
#	Encoding to use when presenting file names.
	ե̾ɽݤ˻Ȥ󥳡ǥ


#References
ʸ
========

#kernel source:		<file:fs/hfsplus>
ͥ륽:		<file:fs/hfsplus>

Apple Technote 1150	http://developer.apple.com/technotes/tn/tn1150.html
