1mount_pcfs(1M) System Administration Commands mount_pcfs(1M)
2
3
4
6 mount_pcfs - mount pcfs file systems
7
9 mount -F pcfs [generic_options]
10 [-o FSType-specific_options] special | mount_point
11
12
13 mount -F pcfs [generic_options]
14 [-o FSType-specific_options] special mount_point
15
16
18 mount attaches an MS-DOS file system (pcfs) to the file system hierar‐
19 chy at the mount_point, which is the pathname of a directory. If
20 mount_point has any contents prior to the mount operation, these are
21 hidden until the file system is unmounted.
22
23
24 The pcfs file system supports direct mounting of files containing the
25 file system as well as block devices. See mount(1M) and lofiadm(1M).
26
27
28 If mount is invoked with special or mount_point as the only arguments,
29 mount will search /etc/vfstab to fill in the missing arguments, includ‐
30 ing the FSType-specific_options; see mount(1M) for more details.
31
32
33 The special argument can be one of two special device file types:
34
35 o A floppy disk, such as /dev/diskette0 or /dev/diskette1.
36
37 o A DOS logical drive on a hard disk expressed as device-
38 name:logical-drive , where device-name specifies the special
39 block device-file for the whole disk and logical-drive is
40 either a drive letter (c through z) or a drive number (1
41 through 24). Examples are /dev/dsk/c0t0d0p0:c and
42 /dev/dsk/c0t0d0p0:1.
43
44
45 The special device file type must have a formatted MS-DOS file system
46 with either a 12-bit, 16-bit, or 32-bit File Allocation Table.
47
49 generic_options
50
51 See mount(1M) for the list of supported options.
52
53
54 -o
55
56 Specify pcfs file system-specific options. The following options
57 are supported:
58
59 clamptime | noclamptime
60
61 File timestamps in pcfs cover a range between January 1st 1980
62 and December 31st 2127. This is not equal to the range of
63 time_t on Unix for either 32-bit or 64-bit applications. In
64 particular, 32-bit applications fail with EOVERFLOW errors on
65 the stat(2) system call when timestamps beyond the range of
66 32-bit time_t are encountered. In order to prevent such spuri‐
67 ous failures, pcfs by default clamps timestamps to the common
68 subset of possible pcfs timestamps and the range available to
69 32-bit applications in Unix. The clamptime mount option there‐
70 fore is active by default. If you want access to the full range
71 of possible timestamps on pcfs, mount the file system with the
72 noclamptime mount option. Note that if noclamptime is used,
73 only 64-bit applications will have access to timestamps beyond
74 January 19th 2038, 03:14:06 UTC; 32-bit applications will
75 encounter EOVERFLOW errors.
76
77
78 foldcase | nofoldcase
79
80 Force uppercase characters in filenames to lowercase when read‐
81 ing them from the filesystem. This is for compatibility with
82 the previous behavior of pcfs. The default is nofoldcase.
83
84
85 hidden | nohidden
86
87 Allow or disallow listing of files with hidden or system bits
88 set. Option hidden is the default. When nohidden is effect,
89 hidden and system files are neither visible nor accessible.
90 Note that PCFS in previous releases of the Solaris operating
91 system used the nohidden option as the default.
92
93
94 atime | noatime
95
96 Enable or disable write access timestamps on DOS-formatted
97 media. Default for fixed disks is atime, while for removable
98 media noatime is used. The latter default is so that writes to
99 flash-based media ("memory sticks") can be minimized, to pro‐
100 long lifetime.
101
102
103 timezone=timezone
104
105 Timestamps on DOS-formatted media are recorded in the local
106 time of the recording system. This can cause confusion when
107 accessing removable media in which the recording and receiving
108 system use different time zones. Use this option to force media
109 timestamps to be interpreted for a specific time zone. The
110 mount_pcfs command converts the given time zone name into a
111 numerical offset that is passed to the pcfs kernel module,
112 using the same rules as described in environ(5) for the TZ
113 environment variable. By default, the timezone value is taken
114 from the TZ environment variable.
115
116
117
119 /etc/mnttab
120
121 table of mounted file systems
122
123
124 /etc/vfstab
125
126 list of default parameters for each file system
127
128
130 See attributes(5) for descriptions of the following attributes:
131
132
133
134
135 ┌─────────────────────────────┬─────────────────────────────┐
136 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
137 ├─────────────────────────────┼─────────────────────────────┤
138 │Availability │SUNWesu │
139 └─────────────────────────────┴─────────────────────────────┘
140
142 lofiadm(1M), mount(1M), mountall(1M), mount(2), stat(2), time(2), mnt‐
143 tab(4), vfstab(4), attributes (5), environ(5), pcfs(7FS)
144
146 If the directory on which a file system is to be mounted is a symbolic
147 link, the file system is mounted on the directory to which the symbolic
148 link refers, rather than on top of the symbolic link itself.
149
150
151
152SunOS 5.11 12 May 2008 mount_pcfs(1M)