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.sgml35
1 files changed, 14 insertions, 21 deletions
diff --git a/zh_CN.GB2312/books/handbook/geom/chapter.sgml b/zh_CN.GB2312/books/handbook/geom/chapter.sgml
index 7726b9a0f3..052b8d5ab6 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.38
+ Original Revision: 1.40
$FreeBSD$
-->
@@ -314,33 +314,23 @@ Done.</screen>
#/dev/da0s2b none swap sw 0 0
/dev/mirror/gm0s1a / ufs rw 1 1</programlisting>
- <para>接下来应在当前和新 root 分区中分别建立一个 <filename>boot.config</filename> 文件。 它会
- <quote>帮助</quote> 系统的 <acronym>BIOS</acronym>
- 从正确的驱动器上引导:</para>
-
- <screen>&prompt.root; <userinput>echo "1:da(1,a)/boot/loader" &gt; /boot.config</userinput></screen>
-
- <screen>&prompt.root; <userinput>echo "1:da(1,a)/boot/loader" &gt; /mnt/boot.config</userinput></screen>
-
- <note>
- <para>在所有的分区上都放这些是为了保证系统能够正确引导。
- 如果由于某种原因系统无法从新的根分区读数据,
- 则还有一根救命稻草。</para>
- </note>
-
<para>用下面的命令来确保系统引导时会加载 <filename>geom_mirror.ko</filename>:</para>
<screen>&prompt.root; <userinput>echo 'geom_mirror_load="YES"' &gt;&gt; /mnt/boot/loader.conf</userinput></screen>
+ <screen>&prompt.root; <userinput>echo 'geom_mirror_load="YES"' &gt;&gt; /boot/loader.conf</userinput></screen>
<para>最后重新启动系统:</para>
<screen>&prompt.root; <userinput>shutdown -r now</userinput></screen>
- <para>如果一切顺利, 系统将从
- <devicename>gm0s1a</devicename> 设备启动, 并给出 <command>login</command>
- 提示等待用户登录。 如果发生错误, 请查阅接下来的故障排除环节。 我们接着将
- <devicename>da0</devicename> 磁盘也加入 <devicename>gm0</devicename>
- 设备:</para>
+ <para>在启动时选择第 4 个选项进入单用户模式。 在控制台,
+ 可以通过 &man.df.1; 的输出来确认系统是从
+ <devicename>gm0s1a</devicename> 启动的。</para>
+
+ <para>如果一切顺利,系统将从 <devicename>gm0s1a</devicename>
+ 设备启动。 现在可以使用以下命令清除主磁盘并插入镜像中:</para>
+
+ <screen>&prompt.root; <userinput>dd if=/dev/zero of=/dev/da0 bs=512 count=79</userinput></screen>
<screen>&prompt.root; <userinput>gmirror configure -a gm0</userinput>
&prompt.root; <userinput>gmirror insert gm0 /dev/da0</userinput></screen>
@@ -350,9 +340,12 @@ Done.</screen>
以及替换磁盘, 只不过它用 <devicename>data</devicename>
表示这里的 <devicename>gm0</devicename>。</para>
+ <para>在镜像建立后,可以用如下命令检查镜像的状态:</para>
+
+ <screen>&prompt.root; <userinput>gmirror status</userinput></screen>
+
<sect2>
<title>故障排除</title>
-
<sect3>
<title>系统拒绝引导</title>