MFen:
article.sgml 1.16 -> 1.29 Makefile 1.1 -> 1.8 Obtained from: The FreeBSD Russian Documentation Project
This commit is contained in:
parent
38c9e6f68b
commit
4daaa3bfc5
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=27434
1 changed files with 51 additions and 58 deletions
|
@ -2,14 +2,14 @@
|
|||
The FreeBSD Russian Documentation Project
|
||||
|
||||
$FreeBSD$
|
||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/formatting-media/article.sgml,v 1.4 2004/07/16 12:06:03 den Exp $
|
||||
$FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/formatting-media/article.sgml,v 1.6 2006/03/29 19:55:13 gad Exp $
|
||||
|
||||
Original revision: 1.16
|
||||
Original revision: 1.29
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
|
||||
%articles.ent;
|
||||
]>
|
||||
|
||||
<article lang="ru">
|
||||
|
@ -34,6 +34,13 @@
|
|||
|
||||
<pubdate>Март 1997</pubdate>
|
||||
|
||||
<legalnotice id="trademarks" role="trademarks">
|
||||
&tm-attrib.freebsd;
|
||||
&tm-attrib.iomega;
|
||||
&tm-attrib.opengroup;
|
||||
&tm-attrib.general;
|
||||
</legalnotice>
|
||||
|
||||
<!--
|
||||
<para>Перевод на русский язык: Андрей Захватов
|
||||
(<email>andy@FreeBSD.org</email>)</para>
|
||||
|
@ -105,7 +112,7 @@
|
|||
<sect2>
|
||||
<title>Определения</title>
|
||||
|
||||
<para>За века существования управления дисками в UNIX было придумано
|
||||
<para>За века существования управления дисками в &unix; было придумано
|
||||
много новых названий для старых вещей. В следующем словарике даны
|
||||
определения терминов, используемых в этом документе и (надеемся) во
|
||||
FreeBSD вообще.</para>
|
||||
|
@ -130,12 +137,16 @@ now. -->
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>диск: круглый диск, покрытый магнитным материалом или
|
||||
материалом с похожими свойствами, раскручиваемый двигателем и
|
||||
располагающийся под головками. Данные хранятся на диске при помощи
|
||||
изменения магнитного напряжения на диске, что может быть позже
|
||||
прочтено. Жесткие диски, компакт-диски, магнито-оптические и
|
||||
съемные носители Zip/Jaz являются примерами дисков.</para>
|
||||
<para>диск: жесткие диски, компакт-диски, магнито-оптические и
|
||||
съемные носители &iomegazip;/&jaz; являются примерами устройствами
|
||||
хранения, наиболее часто используемыми в наши дни. Основной
|
||||
принцип их работы заключается в том, что несколько крутящихся дисков
|
||||
раскручиваются моторчиком, в то время как головка, движущаяся по
|
||||
радиальной линии читает или записывает данные с диска. Запись
|
||||
происходит путем изменения физических свойств диска (магнитного
|
||||
потока, коэффициента отражения поверхности (reflectivity) и т.д.),
|
||||
а чтение, путём <quote>определения</quote> изменений тех же физических
|
||||
свойств диска.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -145,7 +156,7 @@ now. -->
|
|||
записывается в <quote>таблицу слайсов</quote>, используемую
|
||||
системным BIOS для нахождения загрузочных разделов. Таблица
|
||||
слайсов в терминологии DOS обычно называется таблицей разделов
|
||||
(Partition Table). Управляется утилитой fdisk.</para>
|
||||
(<quote>Partition Table</quote>). Управляется утилитой fdisk.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -189,8 +200,7 @@ now. -->
|
|||
присутствуют ваше устройство и размер диска. Если ядро выдает
|
||||
|
||||
<informalexample>
|
||||
<screen>Can't get the size
|
||||
</screen>
|
||||
<screen>Can't get the size</screen>
|
||||
</informalexample>
|
||||
|
||||
то диска в устройстве нет. В таком случае вам нужно перезапустить
|
||||
|
@ -227,9 +237,7 @@ now. -->
|
|||
<para>Запустите sysinstall как пользователь root, набрав
|
||||
|
||||
<informalexample>
|
||||
<screen>
|
||||
&prompt.root; <userinput>/stand/sysinstall</userinput>
|
||||
</screen>
|
||||
<screen>&prompt.root; <userinput>/stand/sysinstall</userinput></screen>
|
||||
</informalexample>
|
||||
|
||||
в командной строке.</para>
|
||||
|
@ -260,8 +268,7 @@ now. -->
|
|||
<screen>
|
||||
Do you want to do this with a true partition entry so as to remain
|
||||
cooperative with any future possible operating systems on the
|
||||
drive(s)?
|
||||
</screen>
|
||||
drive(s)?</screen>
|
||||
</informalexample>
|
||||
|
||||
ответьте <command>No</command>.</para>
|
||||
|
@ -304,8 +311,7 @@ drive(s)?
|
|||
Вы получите сообщение об ошибке:
|
||||
|
||||
<informalexample>
|
||||
<screen>Error mounting /mnt/dev/ad2s1e on /mnt/blah : No such file or directory
|
||||
</screen>
|
||||
<screen>Error mounting /mnt/dev/ad2s1e on /mnt/blah : No such file or directory</screen>
|
||||
</informalexample>
|
||||
|
||||
Проигнорируйте это сообщение.</para>
|
||||
|
@ -322,7 +328,7 @@ drive(s)?
|
|||
<title>Подготовка диска к использованию в эксклюзивном режиме из
|
||||
командной строки</title>
|
||||
|
||||
<para>Выполните следующие команды, заменяя ad2 на имя вашего
|
||||
<para>Выполните следующие команды, заменяя <devicename>ad2</devicename> на имя вашего
|
||||
диска.</para>
|
||||
|
||||
<informalexample>
|
||||
|
@ -330,8 +336,7 @@ drive(s)?
|
|||
&prompt.root; <userinput>dd if=/dev/zero of=/dev/ad2 count=2</userinput>
|
||||
&prompt.root; <userinput>disklabel /dev/ad2 | disklabel -B -R -r ad2 /dev/stdin</userinput>
|
||||
<lineannotation>We only want one partition, so using slice 'c' should be fine:</lineannotation>
|
||||
&prompt.root; <userinput>newfs /dev/ad2c</userinput>
|
||||
</screen>
|
||||
&prompt.root; <userinput>newfs /dev/ad2c</userinput></screen>
|
||||
</informalexample>
|
||||
|
||||
<para>Если вам нужно отредактировать метку диска для создания нескольких
|
||||
|
@ -340,12 +345,11 @@ drive(s)?
|
|||
<informalexample>
|
||||
<screen>
|
||||
&prompt.root; <userinput>dd if=/dev/zero of=/dev/ad2 count=2</userinput>
|
||||
&prompt.root; <userinput>disklabel /dev/$d > /tmp/label</userinput>
|
||||
&prompt.root; <userinput>disklabel /dev/ad2 > /tmp/label</userinput>
|
||||
<lineannotation>Edit disklabel to add partitions:</lineannotation>
|
||||
&prompt.root; <userinput>vi /tmp/label</userinput>
|
||||
&prompt.root; <userinput>disklabel -B -R -r ad2 /tmp/label</userinput>
|
||||
<lineannotation>newfs partitions appropriately</lineannotation>
|
||||
</screen>
|
||||
<lineannotation>newfs partitions appropriately</lineannotation></screen>
|
||||
</informalexample>
|
||||
|
||||
<para>Теперь ваш диск готов к работе.</para>
|
||||
|
@ -361,7 +365,7 @@ drive(s)?
|
|||
<para>При подготовке дисков для использования в эксклюзивном режиме проще
|
||||
всего воспользоваться командной строкой, но этого делать не следует при
|
||||
подготовке дисков для использования в режиме совместимости. Утилита
|
||||
командной строки fdisk требует сложных вычислений и глубокого понимания
|
||||
командной строки <command>fdisk</command> требует сложных вычислений и глубокого понимания
|
||||
устройства таблицы слайсов, что дано не каждому. При подготовке дисков
|
||||
для использования в режиме совместимости используйте sysinstall.</para>
|
||||
</sect2>
|
||||
|
@ -375,7 +379,7 @@ drive(s)?
|
|||
<para>Запустите sysinstall, работая как пользователь root, набрав
|
||||
|
||||
<informalexample>
|
||||
<screen>&prompt.root; <userinput>/stand/sysinstall</></screen>
|
||||
<screen>&prompt.root; <userinput>/stand/sysinstall</userinput></screen>
|
||||
</informalexample>
|
||||
|
||||
в командной строке.</para>
|
||||
|
@ -406,8 +410,7 @@ drive(s)?
|
|||
<screen>
|
||||
Do you want to do this with a true partition entry so as to remain
|
||||
cooperative with any future possible operating systems on the
|
||||
drive(s)?
|
||||
</screen>
|
||||
drive(s)?</screen>
|
||||
</informalexample>
|
||||
|
||||
ответьте <command>yes</command>.</para>
|
||||
|
@ -449,9 +452,7 @@ drive(s)?
|
|||
разделов!). Вы получите сообщение об ошибке:
|
||||
|
||||
<informalexample>
|
||||
<screen>
|
||||
Error mounting /mnt/dev/ad2s1e on /mnt/blah : No such file or directory
|
||||
</screen>
|
||||
<screen>Error mounting /mnt/dev/ad2s1e on /mnt/blah : No such file or directory</screen>
|
||||
</informalexample>
|
||||
|
||||
Проигнорируйте его.</para>
|
||||
|
@ -506,8 +507,8 @@ Error mounting /mnt/dev/ad2s1e on /mnt/blah : No such file or directory
|
|||
</programlisting>
|
||||
</informalexample>
|
||||
|
||||
<para>Замените здесь /dev/ad0b на имя устройства с только что
|
||||
добавленным пространством.</para>
|
||||
<para>Замените здесь <filename>/dev/ad0b</filename> на имя устройства с только что
|
||||
добавленным пространством.</para>
|
||||
</step>
|
||||
|
||||
<step>
|
||||
|
@ -515,10 +516,8 @@ Error mounting /mnt/dev/ad2s1e on /mnt/blah : No such file or directory
|
|||
воспользуйтесь командой <command>swapon</command>.
|
||||
|
||||
<informalexample>
|
||||
<screen>
|
||||
&prompt.root; <userinput>swapon /dev/da0b</userinput>
|
||||
swapon: added /dev/da0b as swap space
|
||||
</screen>
|
||||
<screen>&prompt.root; <userinput>swapon /dev/da0b</userinput>
|
||||
swapon: added /dev/da0b as swap space</screen>
|
||||
</informalexample>
|
||||
</para>
|
||||
</step>
|
||||
|
@ -539,8 +538,7 @@ swapon: added /dev/da0b as swap space
|
|||
&prompt.root; <userinput>pax -r -w -p e /usr/home /mnt</userinput>
|
||||
&prompt.root; <userinput>umount /mnt</userinput>
|
||||
&prompt.root; <userinput>rm -rf /usr/home/*</userinput>
|
||||
&prompt.root; <userinput>mount /dev/ad2 /usr/home</userinput>
|
||||
</screen>
|
||||
&prompt.root; <userinput>mount /dev/ad2 /usr/home</userinput></screen>
|
||||
</informalexample>
|
||||
</para>
|
||||
</sect2>
|
||||
|
@ -556,7 +554,7 @@ swapon: added /dev/da0b as swap space
|
|||
повысить производительность через распределение операций чтения и
|
||||
записи между дисками. Обратитесь к страницам справочной системы
|
||||
&man.ccd.4; и &man.ccdconfig.8; или к <ulink
|
||||
URL="http://stampede.cs.berkeley.edu/ccd/">домашней странице
|
||||
url="http://stampede.cs.berkeley.edu/ccd/">домашней странице
|
||||
CCD</ulink> для получения подробной информации.</para>
|
||||
|
||||
<para>Вам больше не нужно компилировать специальное ядро для
|
||||
|
@ -572,8 +570,7 @@ swapon: added /dev/da0b as swap space
|
|||
<informalexample>
|
||||
<screen>
|
||||
# size offset fstype [fsize bsize bps/cpg]
|
||||
c: 60074784 0 unused 0 0 0 # (Cyl. 0 - 59597)
|
||||
</screen>
|
||||
c: 60074784 0 unused 0 0 0 # (Cyl. 0 - 59597)</screen>
|
||||
</informalexample>
|
||||
|
||||
<para>Вы не сможете использовать раздел <emphasis>c</emphasis> для CCD,
|
||||
|
@ -585,8 +582,7 @@ swapon: added /dev/da0b as swap space
|
|||
<screen>
|
||||
# size offset fstype [fsize bsize bps/cpg]
|
||||
c: 60074784 0 unused 0 0 0 # (Cyl. 0 - 59597)
|
||||
<userinput> e: 60074784 0 4.2BSD 0 0 0 # (Cyl. 0 - 59597)</userinput>
|
||||
</screen>
|
||||
<userinput> e: 60074784 0 4.2BSD 0 0 0 # (Cyl. 0 - 59597)</userinput></screen>
|
||||
</informalexample>
|
||||
|
||||
<para>Для создания нового CCD выполните следующие команды. Здесь
|
||||
|
@ -611,8 +607,7 @@ swapon: added /dev/da0b as swap space
|
|||
|
||||
&prompt.root; <userinput>ccdconfig ccd0 273 0 /dev/da0e /dev/da1e /dev/da2e</userinput>
|
||||
|
||||
&prompt.root; <userinput>newfs /dev/ccd0c</userinput>
|
||||
</screen>
|
||||
&prompt.root; <userinput>newfs /dev/ccd0c</userinput></screen>
|
||||
</informalexample>
|
||||
|
||||
<para>Значение 273 задает размер блока данных. Это число секторов диска,
|
||||
|
@ -620,12 +615,11 @@ swapon: added /dev/da0b as swap space
|
|||
по крайней мере 128 kB, и должен быть степенью числа 2.</para>
|
||||
|
||||
<para>Теперь вы можете смонтировать и использовать ваш CCD через
|
||||
устройство /dev/ccd0c.</para>
|
||||
устройство <filename>/dev/ccd0c</filename>.</para>
|
||||
|
||||
<para>Более мощной и гибкой альтернативой для CCD является Vinum.
|
||||
Обратитесь к <ulink URL="http://www.vinumvm.org/">домашней странице
|
||||
проекта Vinum Project</ulink> для получения подробной
|
||||
информации.</para>
|
||||
Обратитесь к <ulink url="http://www.vinumvm.org/">домашней странице
|
||||
проекта Vinum</ulink> для получения подробной информации.</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
|
@ -644,9 +638,8 @@ swapon: added /dev/da0b as swap space
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Jordan Hubbard (<email>jkh@FreeBSD.org</email>) за то, что он
|
||||
сделал sysinstall подходящим инструментом для выполнения таких
|
||||
работ.</para>
|
||||
<para>&a.jkh; за то, что он сделал sysinstall подходящим
|
||||
инструментом для выполнения таких работ.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -656,8 +649,8 @@ swapon: added /dev/da0b as swap space
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Greg Lehey (<email>grog@FreeBSD.org</email>) за проверку
|
||||
моей работы и указания на неточности, а также за поддержку.</para>
|
||||
<para>&a.grog; за проверку моей работы и указания на неточности,
|
||||
а также за поддержку.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect1>
|
||||
|
|
Loading…
Reference in a new issue