hsfs.4fs (bbf215553c7233fbab8a0afdf1fac74c44781867) hsfs.4fs (c55633c3b85a97a093b3f79f341aee08eb6bd15b)
1.\"
2.\" Copyright (c) 2006, Sun Microsystems, Inc.
3.\" Copyright 2021 Oxide Computer Company
4.\"
5.\" The contents of this file are subject to the terms of the
6.\" Common Development and Distribution License (the "License").
7.\" You may not use this file except in compliance with the License.
8.\"
9.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10.\" or http://www.opensolaris.org/os/licensing.
11.\" See the License for the specific language governing permissions
12.\" and limitations under the License.
13.\"
14.\" When distributing Covered Code, include this CDDL HEADER in each
15.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16.\" If applicable, add the following below this CDDL HEADER, with the
17.\" fields enclosed by brackets "[]" replaced with your own identifying
18.\" information: Portions Copyright [yyyy] [name of copyright owner]
19.\"
1.\"
2.\" Copyright (c) 2006, Sun Microsystems, Inc.
3.\" Copyright 2021 Oxide Computer Company
4.\"
5.\" The contents of this file are subject to the terms of the
6.\" Common Development and Distribution License (the "License").
7.\" You may not use this file except in compliance with the License.
8.\"
9.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10.\" or http://www.opensolaris.org/os/licensing.
11.\" See the License for the specific language governing permissions
12.\" and limitations under the License.
13.\"
14.\" When distributing Covered Code, include this CDDL HEADER in each
15.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16.\" If applicable, add the following below this CDDL HEADER, with the
17.\" fields enclosed by brackets "[]" replaced with your own identifying
18.\" information: Portions Copyright [yyyy] [name of copyright owner]
19.\"
20.Dd November 1, 2006
20.Dd March 30, 2022
21.Dt HSFS 4FS
22.Os
23.Sh NAME
24.Nm hsfs
25.Nd High Sierra & ISO 9660 CD-ROM file system
26.Sh DESCRIPTION
27.Nm
28is a file system type that allows users to access files on High Sierra or ISO

--- 93 unchanged lines hidden (view full) ---

122.Ar nomaplcase
123option to
124.Xr mount 8 .
125See
126.Xr mount_hsfs 8 .
127.Pp
128If the CD-ROM contains Rock Ridge, ISO 9660 version 2 or Joliet extensions, the
129file names and directory names may contain any character supported under
21.Dt HSFS 4FS
22.Os
23.Sh NAME
24.Nm hsfs
25.Nd High Sierra & ISO 9660 CD-ROM file system
26.Sh DESCRIPTION
27.Nm
28is a file system type that allows users to access files on High Sierra or ISO

--- 93 unchanged lines hidden (view full) ---

122.Ar nomaplcase
123option to
124.Xr mount 8 .
125See
126.Xr mount_hsfs 8 .
127.Pp
128If the CD-ROM contains Rock Ridge, ISO 9660 version 2 or Joliet extensions, the
129file names and directory names may contain any character supported under
130.Xr UFS 4FS .
130.Xr ufs 4FS .
131The names may also be upper and/or lower case and are case sensitive.
132File name lengths can be as long as those of
131The names may also be upper and/or lower case and are case sensitive.
132File name lengths can be as long as those of
133.Xr UFS 4FS .
133.Xr ufs 4FS .
134.Pp
135Files accessed through
136.Nm
137have mode 555
138.Pq owner, group and world readable and executable ,
139uid 0 and gid 3. If a directory on the CD-ROM has read permission,
140.Nm
141grants execute permission to the directory, allowing it to be searched.
142.Pp
143With Rock Ridge extensions, files and directories can have any permissions that
144are supported on a
134.Pp
135Files accessed through
136.Nm
137have mode 555
138.Pq owner, group and world readable and executable ,
139uid 0 and gid 3. If a directory on the CD-ROM has read permission,
140.Nm
141grants execute permission to the directory, allowing it to be searched.
142.Pp
143With Rock Ridge extensions, files and directories can have any permissions that
144are supported on a
145.Xr UFS 4FS
145.Xr ufs 4FS
146file system.
147However, under all write permissions, the file system is read-only, with
148.Er EROFS
149returned to any write operations.
150.Pp
151Like High Sierra and ISO 9660 CD-ROMs, HSFS supports only regular files and
152directories.
153A Rock Ridge CD-ROM can support regular files, directories, and symbolic links,

--- 21 unchanged lines hidden (view full) ---

175It will be listed as
176.Pa bar.baz .
177.Sh DIAGNOSTICS
178.Bl -tag -width Ds
179.It "hsfs: Warning: the file system... does not conform to the ISO-9660 spec"
180The specific reason appears on the following line.
181You might be attempting to mount a CD-ROM containing a different file system,
182such as
146file system.
147However, under all write permissions, the file system is read-only, with
148.Er EROFS
149returned to any write operations.
150.Pp
151Like High Sierra and ISO 9660 CD-ROMs, HSFS supports only regular files and
152directories.
153A Rock Ridge CD-ROM can support regular files, directories, and symbolic links,

--- 21 unchanged lines hidden (view full) ---

175It will be listed as
176.Pa bar.baz .
177.Sh DIAGNOSTICS
178.Bl -tag -width Ds
179.It "hsfs: Warning: the file system... does not conform to the ISO-9660 spec"
180The specific reason appears on the following line.
181You might be attempting to mount a CD-ROM containing a different file system,
182such as
183.Xr UFS 4FS
183.Xr ufs 4FS
184.It "hsfs: Warning: the file system... contains a file [with an] unsupported"
185type"
186The
187.Nm
188file system does not support the format of some file or directory on the CD-ROM,
189for example a record structured file.
190.It "hsfs: hsnode table full, %d nodes allocated"
191There are not enough

--- 62 unchanged lines hidden ---
184.It "hsfs: Warning: the file system... contains a file [with an] unsupported"
185type"
186The
187.Nm
188file system does not support the format of some file or directory on the CD-ROM,
189for example a record structured file.
190.It "hsfs: hsnode table full, %d nodes allocated"
191There are not enough

--- 62 unchanged lines hidden ---