diff --git a/mn_MN.UTF-8/books/handbook/Makefile b/mn_MN.UTF-8/books/handbook/Makefile index 99db2a0714..c87b8fec44 100644 --- a/mn_MN.UTF-8/books/handbook/Makefile +++ b/mn_MN.UTF-8/books/handbook/Makefile @@ -2,7 +2,7 @@ # # The FreeBSD Mongolian Documentation Project # -# Original revision 1.102 +# Original revision 1.103 # # Build the FreeBSD Handbook. # @@ -136,6 +136,19 @@ IMAGES_EN+= vinum/vinum-raid5-org.pic IMAGES_EN+= vinum/vinum-simple-vol.pic IMAGES_EN+= vinum/vinum-striped-vol.pic IMAGES_EN+= vinum/vinum-striped.pic +IMAGES_EN+= virtualization/parallels-freebsd1.png +IMAGES_EN+= virtualization/parallels-freebsd2.png +IMAGES_EN+= virtualization/parallels-freebsd3.png +IMAGES_EN+= virtualization/parallels-freebsd4.png +IMAGES_EN+= virtualization/parallels-freebsd5.png +IMAGES_EN+= virtualization/parallels-freebsd6.png +IMAGES_EN+= virtualization/parallels-freebsd7.png +IMAGES_EN+= virtualization/parallels-freebsd8.png +IMAGES_EN+= virtualization/parallels-freebsd9.png +IMAGES_EN+= virtualization/parallels-freebsd10.png +IMAGES_EN+= virtualization/parallels-freebsd11.png +IMAGES_EN+= virtualization/parallels-freebsd12.png +IMAGES_EN+= virtualization/parallels-freebsd13.png # Images from the cross-document image library IMAGES_LIB= callouts/1.png diff --git a/mn_MN.UTF-8/books/handbook/basics/disk-layout.kil b/mn_MN.UTF-8/books/handbook/basics/disk-layout.kil new file mode 100644 index 0000000000..85820c2878 Binary files /dev/null and b/mn_MN.UTF-8/books/handbook/basics/disk-layout.kil differ diff --git a/mn_MN.UTF-8/books/handbook/geom/chapter.sgml b/mn_MN.UTF-8/books/handbook/geom/chapter.sgml index dd733d6f79..cc46d49350 100644 --- a/mn_MN.UTF-8/books/handbook/geom/chapter.sgml +++ b/mn_MN.UTF-8/books/handbook/geom/chapter.sgml @@ -1,7 +1,7 @@ <!-- The FreeBSD Mongolian Documentation Project - Original revision 1.26 + Original revision 1.27 $FreeBSD$ --> @@ -442,6 +442,93 @@ OK? <userinput>boot</userinput></screen> <para>Төхөөрөмж дахин шаардлагагүй болоход бусад дискийн төхөөрөмжүүдийн нэгэн адил &man.umount.8; тушаалын тусламжтайгаар салгаж болно.</para> </sect1> +<!-- + <sect1 id="geom-gjournal"> + <title>UFS Journaling Through GEOM</title> + + <indexterm> + <primary>GEOM</primary> + </indexterm> + <indexterm> + <primary>Disk Mirroring</primary> + </indexterm> + + <para>With the release of &os; 7.0, the long awaited feature + of <acronym>UFS</acronym> journals has been implemented. The + implementation itself is provided through the + <acronym>GEOM</acronym> subsystem and is easily configured + via the &man.gjournal.8; utility.</para> + + <para>What is journaling? Journaling capability stores a log of + file system transactions, i.e.: changes that make up a complete + disk write operation, before meta-data and file writes are + committed to the disk proper. This transaction log can later + be replayed to redo file system transactions, preventing file + system inconsistencies.</para> + + <para>This method is yet another mechanism to protect against data + loss and inconsistencies of the file system. Unlike Soft Updates + which tracks and enforces meta-data updates and Snapshots which + is an image of the file system, an actual log is stored at the + end sector and, in some cases, may be stored on another disk + entirely.</para> + + <para>Unlike other file system journaling implementations, the + <command>gjournal</command> method is block based and not + implemented as part of the file system - only as a + <acronym>GEOM</acronym> extension.</para> + + <para>To enable support for <command>gjournal</command>, the + &os; kernel must have the following option - which is the + default on 7.X systems:</para> + + <programlisting>options UFS_GJOURNAL</programlisting> + + <para>Creating a journal on a free file system may now be done + using the following steps, considering that the + <devicename>da4</devicename> is a new <acronym>SCSI</acronym> + disk:</para> + + <screen>&prompt.root; <userinput>gjournal label /dev/da4</userinput> + <userinput>gjournal load</userinput></screen> + + <para>At this point, there should be a + <devicename>/dev/da4</devicename> device node and a + <devicename>/dev/da4.journal</devicename> device node. A + file system may now be created on this device:</para> + + <screen>&prompt.root; <userinput>newfs -O 2 -J /dev/da4.journal</userinput></screen> + + <para>The previously issued command will create a + <acronym>UFS</acronym>2 file system with journaling being made + active. + + <para>Effectively <command>mount</command> the device at the + desired point with:</para> + + <screen>&prompt.root <userinput>mount /dev/da4.journal /mnt</userinput></screen> + + <note> + <para>In the case of several slices, a journal will be created + for each individual slice. For instance, if ad4s1 and ad4s2 + are both slices, then <command>gjournal</command> will create + ad4s1.journal and ad4s2.journal. In the case of the command + being run twice, the result will be + <quote>journals</quote>.</para> + </note> + + <para>Under some circumstances, keeping the journal on another disk + may be desired. For these cases, the journal provider or storage + device should be listed after the device to enable journaling + on. Journaling may also be enabled on current file systems by + using <command>tunefs</command>; however, always make a backup + before attempting to alter a file system. In most cases, the + <command>gjournal</command> will fail if it is unable to create + the actual journal but this does not protect against data loss + incurred as a result of misusing + <command>tunefs</command>.</para> + </sect1> +--> </chapter> <!-- diff --git a/mn_MN.UTF-8/books/handbook/install/disk-layout.kil b/mn_MN.UTF-8/books/handbook/install/disk-layout.kil new file mode 100644 index 0000000000..85820c2878 Binary files /dev/null and b/mn_MN.UTF-8/books/handbook/install/disk-layout.kil differ diff --git a/mn_MN.UTF-8/books/handbook/jails/chapter.sgml b/mn_MN.UTF-8/books/handbook/jails/chapter.sgml index d49b837285..8d697a226e 100644 --- a/mn_MN.UTF-8/books/handbook/jails/chapter.sgml +++ b/mn_MN.UTF-8/books/handbook/jails/chapter.sgml @@ -1,7 +1,7 @@ <!-- The FreeBSD Mongolian Documentation Project - Original revision 1.3 + Original revision 1.5 $FreeBSD$ --> @@ -324,7 +324,7 @@ jail_list="<replaceable>www</replaceable>" # Space separated list of names o <programlisting>jail_<replaceable>www</replaceable>_rootdir="/usr/jail/www" # jail's root directory jail_<replaceable>www</replaceable>_hostname="<replaceable>www</replaceable>.example.org" # jail's hostname -jail_<replaceable>www</replaceable>_ip_="192.168.0.10" # jail's IP address +jail_<replaceable>www</replaceable>_ip="192.168.0.10" # jail's IP address jail_<replaceable>www</replaceable>_devfs_enable="YES" # mount devfs in the jail jail_<replaceable>www</replaceable>_devfs_ruleset="<replaceable>www_ruleset</replaceable>" # devfs ruleset to apply to jail</programlisting> diff --git a/mn_MN.UTF-8/books/handbook/mirrors/chapter.sgml b/mn_MN.UTF-8/books/handbook/mirrors/chapter.sgml index a16887ea32..b9e0502792 100644 --- a/mn_MN.UTF-8/books/handbook/mirrors/chapter.sgml +++ b/mn_MN.UTF-8/books/handbook/mirrors/chapter.sgml @@ -1,7 +1,7 @@ <!-- The FreeBSD Mongolian Documentation Project - Original revision 1.431 + Original revision 1.432 $FreeBSD$ --> @@ -2011,6 +2011,16 @@ doc/zh_*</screen> </listitem> </varlistentry> + <varlistentry> + <term><literal>src-cddl + release=cvs</literal></term> + + <listitem> + <para>CDDL лицензийн доор байдаг хэрэгслүүд болон сангууд + (<filename>/usr/src/cddl</filename>).</para> + </listitem> + </varlistentry> + <varlistentry> <term><literal>src-contrib release=cvs</literal></term> @@ -2131,6 +2141,17 @@ doc/zh_*</screen> (<filename>/usr/src/release</filename>).</para> </listitem> </varlistentry> + + <varlistentry> + <term><literal>src-rescue + release=cvs</literal></term> + + <listitem> + <para>Яаралтай сэргээлт хийхэд зориулсан статикаар холболт хийгдсэн програмууд; + &man.rescue.8;-г үзнэ үү + (<filename>/usr/src/rescue</filename>).</para> + </listitem> + </varlistentry> <varlistentry> <term><literal>src-sbin release=cvs</literal></term> diff --git a/mn_MN.UTF-8/books/handbook/virtualization/chapter.sgml b/mn_MN.UTF-8/books/handbook/virtualization/chapter.sgml index 26a3109397..2cdf671301 100644 --- a/mn_MN.UTF-8/books/handbook/virtualization/chapter.sgml +++ b/mn_MN.UTF-8/books/handbook/virtualization/chapter.sgml @@ -1,7 +1,7 @@ <!-- The FreeBSD Mongolian Documentation Project - Original revision 1.8 + Original revision 1.9 $FreeBSD$ --> @@ -101,11 +101,71 @@ <para>FreeBSD-г &macos; X/<application>Parallels</application> дээр суулгах эхний алхам нь FreeBSD-г суулгахад зориулж шинэ виртуал машиныг үүсгэх явдал юм. <guimenu>Guest OS Type</guimenu> буюу Зочин OS-ийн төрөл гэж асуухад нь - <guimenuitem>FreeBSD</guimenuitem> гэж сонгоод өөрийн энэ FreeBSD-д зориулсан төлөвлөгөөнийхөө - дагуу боломжийн хэмжээний диск болон санах ойг сонгох хэрэгтэй. + <guimenuitem>FreeBSD</guimenuitem> гэж сонгох хэрэгтэй:</para> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd1"> + </imageobject> + </mediaobject> + + <para>Тэгээд энэ виртуал FreeBSD машинын хувьд өөрийн төлөвлөгөөнөөс хамаараад + боломжийн хэмжээний диск болон санах ойг сонгох хэрэгтэй. <application>Parallels</application> дээр FreeBSD-г ашиглах ихэнх хэрэглээний хувьд 4GB ба 512MB хэмжээний RAM сайн ажилладаг.</para> + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd2"> + </imageobject> + </mediaobject> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd3"> + </imageobject> + </mediaobject> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd4"> + </imageobject> + </mediaobject> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd5"> + </imageobject> + </mediaobject> + + <para>Сүлжээний төрөл болон сүлжээний интерфэйсийг сонгоно:</para> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd6"> + </imageobject> + </mediaobject> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd7"> + </imageobject> + </mediaobject> + + <para>Хадгалаад тохиргоог дуусгана:</para> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd8"> + </imageobject> + </mediaobject> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd9"> + </imageobject> + </mediaobject> + <para>Таны FreeBSD виртуал машин үүсгэгдсэний дараа та FreeBSD-г түүн дээр суулгах хэрэгтэй болно. Албан ёсны FreeBSD CDROM эсвэл албан ёсны FTP сайтаас татан авсан ISO дүрс ашиглан @@ -117,18 +177,44 @@ эсвэл таны жинхэнэ CDROM хөтөчтэй холбох боломжийг олгох цонхыг харуулах болно.</para> + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd11"> + </imageobject> + </mediaobject> + <para>Өөрийн CDROM эхтэй энэ холболтыг хийснийхээ дараа дахин ачаалах дүрсийг дарж өөрийн FreeBSD машиныг хэвийн үед дахин ачаалдаг шигээ дахин ачаална. <application>Parallels</application> нь хэвийн BIOS-ийн хийдэг шиг - танд CDROM байгаа эсэхийг шалгах тусгай BIOS-оор эхлэх болно. - Энэ тохиолдолд энэ нь FreeBSD-ийн суулгах зөөвөрлөгчийг олж + танд CDROM байгаа эсэхийг шалгах тусгай BIOS-оор эхлэх болно.</para> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd10"> + </imageobject> + </mediaobject> + + <para>Энэ тохиолдолд энэ нь FreeBSD-ийн суулгах зөөвөрлөгчийг олж <xref linkend="install">-т тайлбарлагдсаны адилаар ердийн <application>sysinstall</application> дээр суурилсан суулгалтыг эхлүүлэх болно. Та X11 системийг суулгаж болох боловч энэ удаад - тохируулахыг битгий оролдоорой. Суулгалтыг дууссаныхаа дараа + тохируулахыг битгий оролдоорой.</para> + + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd12"> + </imageobject> + </mediaobject> + + <para>Суулгалтыг дууссаныхаа дараа та өөрийн шинэ суулгасан FreeBSD виртуал машин руугаа дахин ачаалж ороорой.</para> + <mediaobject> + <imageobject> + <imagedata fileref="virtualization/parallels-freebsd13"> + </imageobject> + </mediaobject> </sect3> <sect3 id="virtualization-guest-parallels-configure"> diff --git a/mn_MN.UTF-8/share/sgml/trademarks.ent b/mn_MN.UTF-8/share/sgml/trademarks.ent index af9ec0dbc5..27c8b31988 100644 --- a/mn_MN.UTF-8/share/sgml/trademarks.ent +++ b/mn_MN.UTF-8/share/sgml/trademarks.ent @@ -1,7 +1,7 @@ <!-- The FreeBSD Mongolian Documentation Project - Original revision 1.37 + Original revision 1.38 $FreeBSD$ @@ -350,7 +350,7 @@ <!ENTITY matlab "<trademark class='registered'>MATLAB</trademark>"> <!ENTITY tm-attrib.thomson "<para>SpeedTouch нь Thomson-ий худалдааны - тэмдэг юм</para>"> + тэмдэг юм.</para>"> <!ENTITY speedtouch "<trademark>SpeedTouch</trademark>"> <!-- http://www.transmeta.com/about/legal.html -->