diff options
Diffstat (limited to 'zh_CN.GB2312/books/handbook/geom/chapter.sgml')
-rw-r--r-- | zh_CN.GB2312/books/handbook/geom/chapter.sgml | 35 |
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" > /boot.config</userinput></screen> - - <screen>&prompt.root; <userinput>echo "1:da(1,a)/boot/loader" > /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"' >> /mnt/boot/loader.conf</userinput></screen> + <screen>&prompt.root; <userinput>echo 'geom_mirror_load="YES"' >> /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> |