aboutsummaryrefslogtreecommitdiff
path: root/zh_CN.GB2312/books/handbook/geom/chapter.sgml
diff options
context:
space:
mode:
Diffstat (limited to 'zh_CN.GB2312/books/handbook/geom/chapter.sgml')
-rw-r--r--zh_CN.GB2312/books/handbook/geom/chapter.sgml31
1 files changed, 30 insertions, 1 deletions
diff --git a/zh_CN.GB2312/books/handbook/geom/chapter.sgml b/zh_CN.GB2312/books/handbook/geom/chapter.sgml
index deeb48f497..894328565f 100644
--- a/zh_CN.GB2312/books/handbook/geom/chapter.sgml
+++ b/zh_CN.GB2312/books/handbook/geom/chapter.sgml
@@ -2,7 +2,7 @@
The FreeBSD Documentation Project
The FreeBSD Simplified Chinese Project
- Original Revision: 1.47
+ Original Revision: 1.48
$FreeBSD$
-->
@@ -599,6 +599,35 @@ devfs on /dev (devfs, local)
/dev/label/usr on /usr (ufs, local, soft-updates)
/dev/label/var on /var (ufs, local, soft-updates)</screen>
</example>
+
+ <para>从 &os;&nbsp;7.2 开始, &man.glabel.8; class
+ 新增了一种用于 <acronym>UFS</acronym> 文件系统唯一标识符,
+ <literal>ufsid</literal> 的标签支持。
+ 这些标签可以在 <filename class="directory">/dev/ufsid</filename>
+ 目录中找到, 它们会在系统引导时自动创建。
+ 在 <filename>/etc/fstab</filename> 机制中,
+ 也可以使用 <literal>ufsid</literal> 标签。 您可以使用
+ <command>glabel status</command> 命令来获得与文件系统对应的
+ <literal>ufsid</literal> 标签列表:</para>
+
+ <screen>&prompt.user; <userinput>glabel status</userinput>
+ Name Status Components
+ufsid/486b6fc38d330916 N/A ad4s1d
+ufsid/486b6fc16926168e N/A ad4s1f</screen>
+
+ <para>在上面的例子中 <devicename>ad4s1d</devicename>
+ 代表了 <filename class="directory">/var</filename>
+ 文件系统, 而 <devicename>ad4s1f</devicename> 则代表了
+ <filename class="directory">/usr</filename> 文件系统。 您可以使用这些
+ <literal>ufsid</literal> 值来挂载它们, 在
+ <filename>/etc/fstab</filename> 中配置类似这样:</para>
+
+ <programlisting>/dev/ufsid/486b6fc38d330916 /var ufs rw 2 2
+/dev/ufsid/486b6fc16926168e /usr ufs rw 2 2</programlisting>
+
+ <para>所有包含了 <literal>ufsid</literal> 的标签都可以用这种方式挂载,
+ 从而消除了需要手工创建永久性标签的麻烦,
+ 而又能够提供提供与设备名无关的挂载方式的便利。</para>
</sect2>
</sect1>