aboutsummaryrefslogtreecommitdiff
path: root/ru_RU.KOI8-R/books/handbook/boot/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'ru_RU.KOI8-R/books/handbook/boot/chapter.xml')
-rw-r--r--ru_RU.KOI8-R/books/handbook/boot/chapter.xml176
1 files changed, 76 insertions, 100 deletions
diff --git a/ru_RU.KOI8-R/books/handbook/boot/chapter.xml b/ru_RU.KOI8-R/books/handbook/boot/chapter.xml
index 4cf430362d..589f122667 100644
--- a/ru_RU.KOI8-R/books/handbook/boot/chapter.xml
+++ b/ru_RU.KOI8-R/books/handbook/boot/chapter.xml
@@ -7,20 +7,15 @@
Original revision: r36653
-->
-
-<chapter id="boot">
- <chapterinfo>
+<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="boot">
+ <info><title>Процесс загрузки FreeBSD</title>
<authorgroup>
- <author>
- <firstname>Андрей</firstname>
- <surname>Захватов</surname>
- <contrib>Перевод на русский язык: </contrib>
- </author>
+ <author><personname><firstname>Андрей</firstname><surname>Захватов</surname></personname><contrib>Перевод на русский язык: </contrib></author>
</authorgroup>
- </chapterinfo>
- <title>Процесс загрузки FreeBSD</title>
+ </info>
+
- <sect1 id="boot-synopsis">
+ <sect1 xml:id="boot-synopsis">
<title>Описание</title>
<indexterm><primary>загрузка</primary></indexterm>
@@ -67,7 +62,7 @@
</note>
</sect1>
- <sect1 id="boot-introduction">
+ <sect1 xml:id="boot-introduction">
<title>Проблема загрузки</title>
<para>Включение компьютера и запуск операционной системы приводят к
@@ -150,12 +145,12 @@
загрузке.</para>
</sect1>
- <sect1 id="boot-blocks">
+ <sect1 xml:id="boot-blocks">
<title>Менеджер загрузки и этапы загрузки</title>
<indexterm><primary>Boot Manager</primary></indexterm>
- <sect2 id="boot-boot0">
+ <sect2 xml:id="boot-boot0">
<title>Менеджер загрузки</title>
<indexterm><primary>Master Boot Record (MBR)</primary></indexterm>
@@ -186,7 +181,7 @@
систем на ваш жесткий диск, то во время загрузки вы увидите нечто
похожее на следующее:</para></formalpara>
- <example id="boot-boot0-example">
+ <example xml:id="boot-boot0-example">
<title>Образец экрана <filename>boot0</filename></title>
<screen>F1 DOS
@@ -204,12 +199,12 @@ Default: F2</screen>
существующую MBR на MBR от FreeBSD, то воспользуйтесь следующей
командой:</para>
- <screen>&prompt.root; <userinput>fdisk -B -b /boot/boot0 <replaceable>device</replaceable></userinput></screen>
+ <screen>&prompt.root; <userinput>fdisk -B -b /boot/boot0 device</userinput></screen>
<para>Здесь <replaceable>device</replaceable> является устройством, с
- которого вы загружаетесь, таким, как <devicename>ad0</devicename> в
- случае первого диска IDE, <devicename>ad2</devicename> в случае первого
- диска IDE на втором контроллере IDE, <devicename>da0</devicename> для
+ которого вы загружаетесь, таким, как <filename>ad0</filename> в
+ случае первого диска IDE, <filename>ad2</filename> в случае первого
+ диска IDE на втором контроллере IDE, <filename>da0</filename> для
первого диска SCSI и так далее. Если вы используете MBR
нестандартного вида, воспользуйтесь &man.boot0cfg.8;.</para>
@@ -237,7 +232,7 @@ label=FreeBSD</programlisting>
сообщениями на экране.</para>
</sect2>
- <sect2 id="boot-boot1">
+ <sect2 xml:id="boot-boot1">
<title>Этап первый, <filename>/boot/boot1</filename>, и этап второй,
<filename>/boot/boot2</filename></title>
@@ -271,7 +266,7 @@ label=FreeBSD</programlisting>
однако раньше его задачей был запуск непосредственно самого
ядра.</para>
- <example id="boot-boot2-example">
+ <example xml:id="boot-boot2-example">
<title>Образец экрана <filename>boot2</filename></title>
<screen>
@@ -285,18 +280,18 @@ boot:
<filename>boot1</filename> и <filename>boot2</filename>, то используйте
утилиту &man.bsdlabel.8;:</para>
- <screen>&prompt.root; <userinput>bsdlabel -B <replaceable>diskslice</replaceable></userinput></screen>
+ <screen>&prompt.root; <userinput>bsdlabel -B diskslice</userinput></screen>
<para>Здесь <replaceable>diskslice</replaceable> являются диском и
слайсом, с которых вы загружаетесь, например,
- <devicename>ad0s1</devicename> в случае первого слайса на первом диске
+ <filename>ad0s1</filename> в случае первого слайса на первом диске
IDE.</para>
<warning>
<title>Режим Dangerously Dedicated</title>
<para>Если вы используете только имя диска, к примеру,
- <devicename>ad0</devicename>, в команде &man.bsdlabel.8; вы
+ <filename>ad0</filename>, в команде &man.bsdlabel.8; вы
создадите диск в режиме эксклюзивного использования, без слайсов.
Это, скорее всего, вовсе не то, что вы хотите сделать, так что дважды
проверьте параметры команды &man.bsdlabel.8;, прежде, чем нажать
@@ -304,7 +299,7 @@ boot:
</warning>
</sect2>
- <sect2 id="boot-loader">
+ <sect2 xml:id="boot-loader">
<title>Третий этап, <filename>/boot/loader</filename></title>
<indexterm><primary>загрузчик</primary></indexterm>
@@ -316,7 +311,7 @@ boot:
настройки при помощи простого набора команд, управляемого более мощным
интерпретатором с более сложным набором команд.</para>
- <sect3 id="boot-loader-flow">
+ <sect3 xml:id="boot-loader-flow">
<title>Процесс работы загрузчика</title>
<para>Во время инициализации загрузчик пытается произвести поиск
@@ -345,7 +340,7 @@ boot:
загрузки или перезагрузить машину.</para>
</sect3>
- <sect3 id="boot-loader-commands">
+ <sect3 xml:id="boot-loader-commands">
<title>Встроенные команды загрузчика</title>
<para>Далее следуют наиболее часто используемые команды загрузчика.
@@ -365,8 +360,8 @@ boot:
<varlistentry>
<term>boot
- <optional><replaceable>-параметры</replaceable></optional>
- <optional><replaceable>имя ядра</replaceable></optional></term>
+ <optional>-параметры</optional>
+ <optional>имя ядра</optional></term>
<listitem>
<para>Продолжить процесс загрузки указанного ядра, если оно было
@@ -391,7 +386,7 @@ boot:
<varlistentry>
<term>help
- <optional><replaceable>тема</replaceable></optional></term>
+ <optional>тема</optional></term>
<listitem>
<para>Вывод сообщений подсказки из файла
@@ -414,8 +409,8 @@ boot:
</varlistentry>
<varlistentry>
- <term>load <optional><option>-t</option>
- <replaceable>тип</replaceable></optional>
+ <term>load <optional>-t
+ тип</optional>
<replaceable>имя файла</replaceable></term>
<listitem>
@@ -426,8 +421,8 @@ boot:
</varlistentry>
<varlistentry>
- <term>ls <optional><option>-l</option></optional>
- <optional><replaceable>маршрут</replaceable></optional></term>
+ <term>ls <optional>-l</optional>
+ <optional>маршрут</optional></term>
<listitem>
<para>Выводит список файлов по указанному маршруту или в корневом
@@ -437,7 +432,7 @@ boot:
</varlistentry>
<varlistentry>
- <term>lsdev <optional><option>-v</option></optional></term>
+ <term>lsdev <optional>-v</optional></term>
<listitem>
<para>Выводится список всех устройств, с которых могут быть
@@ -447,7 +442,7 @@ boot:
</varlistentry>
<varlistentry>
- <term>lsmod <optional><option>-v</option></optional></term>
+ <term>lsmod <optional>-v</optional></term>
<listitem>
<para>Выводит список загруженных модулей. Если указан параметр
@@ -493,7 +488,7 @@ boot:
</variablelist>
</sect3>
- <sect3 id="boot-loader-examples">
+ <sect3 xml:id="boot-loader-examples">
<title>Примеры использования загрузчика</title>
<para>Вот несколько примеров практического использования
@@ -512,7 +507,7 @@ boot:
ваше старое (или другое) ядро:</para>
<screen><userinput>unload</userinput>
-<userinput>load <replaceable>kernel.old</replaceable></userinput></screen>
+<userinput>load kernel.old</userinput></screen>
<para>Вы можете использовать <filename>kernel.GENERIC</filename>
для обозначения стандартного ядра, поставляемого на установочном
@@ -525,7 +520,7 @@ boot:
используйте такие команды:</para>
<screen><userinput>unload</userinput>
-<userinput>set kernel="<replaceable>kernel.old</replaceable>"</userinput>
+<userinput>set kernel="kernel.old"</userinput>
<userinput>boot-conf</userinput></screen>
</note>
</listitem>
@@ -535,23 +530,19 @@ boot:
скрипт, который выполняет то, что вы обычно делаете в
конфигураторе ядра во время загрузки):</para>
- <screen><userinput>load -t userconfig_script <replaceable>/boot/kernel.conf</replaceable></userinput></screen>
+ <screen><userinput>load -t userconfig_script /boot/kernel.conf</userinput></screen>
</listitem>
</itemizedlist>
</sect3>
- <sect3 id="boot-splash">
- <sect3info>
+ <sect3 xml:id="boot-splash">
+ <info><title>Загрузочные экранные заставки</title>
<authorgroup>
- <author>
- <firstname>Joseph J.</firstname>
- <surname>Barbish</surname>
- <contrib>Предоставил </contrib>
- </author>
+ <author><personname><firstname>Joseph J.</firstname><surname>Barbish</surname></personname><contrib>Предоставил </contrib></author>
</authorgroup>
- </sect3info>
+ </info>
- <title>Загрузочные экранные заставки</title>
+
<para>Заставка создает более привлекательный вид процесса
загрузки по сравнению с традиционными сообщениями загрузки.
@@ -563,8 +554,7 @@ boot:
окружение командной строки текстовой виртуальной консоли.
По завершении загрузки системы вам предоставляется консольное
приглашение ввода логина. Второе окружение &mdash; это
- графическое окружение рабочего стола X11. После установки <link
- linkend="x-install">X11</link> и одной из графических оболочек,
+ графическое окружение рабочего стола X11. После установки <link linkend="x-install">X11</link> и одной из графических оболочек,
таких как <application>GNOME</application>,
<application>KDE</application> или <application>XFce</application>,
становится возможным запуск рабочего стола Х11 командой
@@ -588,7 +578,7 @@ boot:
работы с &microsoft; &windows; или с иной не unix-подобной
системой.</para>
- <sect4 id="boot-splash-function">
+ <sect4 xml:id="boot-splash-function">
<title>Экранная заставка в действии</title>
<para>В качестве заставки можно использовать лишь содержащие
@@ -604,8 +594,7 @@ boot:
<acronym>VESA</acronym>. Активация может быть осуществлена либо
подключением модуля <acronym>VESA</acronym> во время загрузки
системы, либо сборкой специализированного ядра с добавленной
- опцией <literal>VESA</literal> (смотрите <xref
- linkend="kernelconfig"/>). Поддержка режима <acronym>VESA</acronym>
+ опцией <literal>VESA</literal> (смотрите <xref linkend="kernelconfig"/>). Поддержка режима <acronym>VESA</acronym>
дает пользователям возможность отображать заставку, перекрывающую
всю видимую область экрана.</para>
@@ -633,20 +622,18 @@ boot:
активирован.</para>
<para>Файлы-примеры с изображениями для заставок могут быть
- скачаны из галереи по адресу <ulink url="http://artwork.freebsdgr.org/node/3/">http://artwork.freebsdgr.org</ulink>.
- Установив порт <filename
- role="package">sysutils/bsd-splash-changer</filename>, между
+ скачаны из галереи по адресу <link xlink:href="http://artwork.freebsdgr.org/node/3/">http://artwork.freebsdgr.org</link>.
+ Установив порт <package>sysutils/bsd-splash-changer</package>, между
загрузками вы получите автоматическую смену случайно выбираемых
изображений заставок.</para>
</sect4>
- <sect4 id="boot-splash-enable">
+ <sect4 xml:id="boot-splash-enable">
<title>Активация экранной заставки</title>
<para>Файл изображения для заставки (<filename>.bmp</filename>
или <filename>.pcx</filename>) следует разместить в корневой
- файловой системе, например в каталоге <filename
- class="directory">/boot</filename>.</para>
+ файловой системе, например в каталоге <filename>/boot</filename>.</para>
<para>Для работы заставки с разрешением, доступным при загрузке
(256 цветов и не более 320х200 точек), отредактируйте
@@ -667,7 +654,7 @@ bitmap_load="YES"
bitmap_name="<replaceable>/boot/splash.bmp</replaceable>"</programlisting>
<para>Вышеприведённый пример подразумевает, что файл
- <filename><replaceable>/boot/splash.bmp</replaceable></filename>
+ <filename>/boot/splash.bmp</filename>
содержит изображение заставки. Если же требуется выводить файл
формата <acronym>PCX</acronym>, то используйте следующие строки
(в зависимости от необходимого разрешения может также
@@ -679,8 +666,8 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
<para>Возможное имя файла не ограничено одним лишь словом
<quote>splash</quote>. Оно может выбираться произвольно, например:
- <filename><replaceable>splash_640x400</replaceable>.bmp</filename>
- или <filename><replaceable>blue_wave</replaceable>.pcx</filename>.
+ <filename>splash_640x400.bmp</filename>
+ или <filename>blue_wave.pcx</filename>.
Важен лишь тип файла: он должен быть либо <acronym>BMP</acronym>,
либо <acronym>PCX</acronym>.</para>
@@ -719,20 +706,18 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
</sect2>
</sect1>
- <sect1 id="boot-kernel">
+ <sect1 xml:id="boot-kernel">
<title>Взаимодействие с ядром во время загрузки</title>
<indexterm>
<primary>ядро</primary>
<secondary>взаимодействия во время загрузки</secondary>
</indexterm>
- <para>Как только ядро окажется загруженным при помощи <link
- linkend="boot-loader">загрузчика</link> (обычный способ) или <link
- linkend="boot-boot1">boot2</link> (минуя загрузчик), оно проверяет
+ <para>Как только ядро окажется загруженным при помощи <link linkend="boot-loader">загрузчика</link> (обычный способ) или <link linkend="boot-boot1">boot2</link> (минуя загрузчик), оно проверяет
флаги загрузки, если они есть, и действует соответствующим
образом.</para>
- <sect2 id="boot-kernel-bootflags">
+ <sect2 xml:id="boot-kernel-bootflags">
<title>Флаги загрузки ядра</title>
<indexterm>
@@ -742,7 +727,7 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
<para>Вот наиболее часто используемые флаги загрузки:</para>
- <variablelist id="boot-kernel-bootflags-list">
+ <variablelist xml:id="boot-kernel-bootflags-list">
<varlistentry>
<term><option>-a</option></term>
@@ -801,21 +786,15 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
</sect2> -->
</sect1>
- <sect1 id="device-hints">
- <sect1info>
+ <sect1 xml:id="device-hints">
+ <info><title>Хинты устройств</title>
<authorgroup>
- <author>
- <firstname>Tom</firstname>
-
- <surname>Rhodes</surname>
-
- <contrib>Текст предоставил </contrib>
- </author>
+ <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Текст предоставил </contrib></author>
</authorgroup>
- <!-- 18 октября 2002 -->
- </sect1info>
+
+ </info>
- <title>Хинты устройств</title>
+
<indexterm>
<primary>device.hints</primary>
@@ -828,8 +807,7 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
hints</quote>). Эти <quote>хинты устройств</quote> используются
драйверами устройств для их конфигурации.</para>
- <para>Хинты для устройств могут быть также заданы в приглашении <link
- linkend="boot-loader">начального загрузчика Стадии 3</link>. Переменные
+ <para>Хинты для устройств могут быть также заданы в приглашении <link linkend="boot-loader">начального загрузчика Стадии 3</link>. Переменные
могут быть добавлены при помощи команды <command>set</command>, удалены
посредством <command>unset</command> и просмотрены командой
<command>show</command>. В этот момент могут быть также переопределены
@@ -846,11 +824,11 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
стандартный символ <quote>#</quote>. Строки строятся следующим
образом:</para>
- <screen><userinput>hint.driver.unit.keyword="<replaceable>value</replaceable>"</userinput></screen>
+ <screen><userinput>hint.driver.unit.keyword="value"</userinput></screen>
<para>Синтаксис для начального загрузчика Стадии 3 таков:</para>
- <screen><userinput>set hint.driver.unit.keyword=<replaceable>value</replaceable></userinput></screen>
+ <screen><userinput>set hint.driver.unit.keyword=value</userinput></screen>
<para><literal>driver</literal> определяет имя драйвера устройства,
<literal>unit</literal> соответствует порядковому номеру модуля
@@ -901,7 +879,7 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
&man.loader.8;.</para>
</sect1>
- <sect1 id="boot-init">
+ <sect1 xml:id="boot-init">
<title>Init: инициализация управления процессами</title>
<indexterm>
@@ -914,25 +892,23 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
указан в переменной <envar>init_path</envar>
<command>загрузчика</command>.</para>
- <sect2 id="boot-autoreboot">
+ <sect2 xml:id="boot-autoreboot">
<title>Процесс автоматической перезагрузки</title>
<para>Процесс автоматической перезагрузки проверяет целостность
имеющихся файловых систем. Если это не так, и утилита
&man.fsck.8; не может исправить положение, то
- &man.init.8; переводит систему в <link
- linkend="boot-singleuser">однопользовательский режим</link> для того,
+ &man.init.8; переводит систему в <link linkend="boot-singleuser">однопользовательский режим</link> для того,
чтобы системный администратор сам разобрался с возникающими
проблемами.</para>
</sect2>
- <sect2 id="boot-singleuser">
+ <sect2 xml:id="boot-singleuser">
<title>Однопользовательский режим</title>
<indexterm><primary>однопользовательский режим</primary></indexterm>
<indexterm><primary>консоль</primary></indexterm>
- <para>В этот режим можно перейти во время <link
- linkend="boot-autoreboot">процесса автоматической перезагрузки</link>,
+ <para>В этот режим можно перейти во время <link linkend="boot-autoreboot">процесса автоматической перезагрузки</link>,
при ручной загрузке с параметром <option>-s</option>
или заданием переменной <envar>boot_single</envar> для программы
<command>loader</command>.</para>
@@ -946,10 +922,10 @@ bitmap_name="<replaceable>/boot/splash.pcx</replaceable>"</programlisting>
<para>Если режим доступа к системной консоли <literal>console</literal>
установлен в файле <filename>/etc/ttys</filename> в
<literal>insecure</literal>, то система выведет запрос на ввод пароля
- пользователя <username>root</username> перед переходом в
+ пользователя <systemitem class="username">root</systemitem> перед переходом в
однопользовательский режим.</para>
- <example id="boot-insecure-console">
+ <example xml:id="boot-insecure-console">
<title>Незащищённая консоль в <filename>/etc/ttys</filename></title>
<programlisting># name getty type status comments
@@ -963,7 +939,7 @@ console none unknown off insecure</programlisting>
<para>Обозначение консоли как <literal>insecure</literal> означает,
что вы считаете физический доступ к консоли незащищённым, и хотите,
чтобы только тот, кто знает пароль пользователя
- <username>root</username>, мог воспользоваться однопользовательским
+ <systemitem class="username">root</systemitem>, мог воспользоваться однопользовательским
режимом, но это не значит, что вы хотите работать с консолью
небезопасным способом. Таким образом, если вы хотите добиться
защищённости, указывайте <literal>insecure</literal>, а
@@ -971,7 +947,7 @@ console none unknown off insecure</programlisting>
</note>
</sect2>
- <sect2 id="boot-multiuser">
+ <sect2 xml:id="boot-multiuser">
<title>Многопользовательский режим</title>
<indexterm><primary>многопользовательский режим</primary></indexterm>
@@ -981,7 +957,7 @@ console none unknown off insecure</programlisting>
режима</link>, система перейдет в многопользовательский режим, работа
в котором начинается с настройки ресурсов системы.</para>
- <sect3 id="boot-rc">
+ <sect3 xml:id="boot-rc">
<title>Настройка ресурсов (rc)</title>
<indexterm><primary>файлы rc</primary></indexterm>
@@ -1002,7 +978,7 @@ console none unknown off insecure</programlisting>
</sect2>
</sect1>
- <sect1 id="boot-shutdown">
+ <sect1 xml:id="boot-shutdown">
<title>Процесс остановки системы</title>
<indexterm>
<primary><command>shutdown</command></primary>
@@ -1021,8 +997,8 @@ console none unknown off insecure</programlisting>
электропитания. Чтобы просто перезагрузить систему FreeBSD,
воспользуйтесь командой <command>shutdown -r now</command>. Для запуска
команды &man.shutdown.8; вам необходимо быть пользователем
- <username>root</username> или членом группы
- <groupname>operator</groupname>. Кроме того, можно также
+ <systemitem class="username">root</systemitem> или членом группы
+ <systemitem class="groupname">operator</systemitem>. Кроме того, можно также
воспользоваться командами &man.halt.8; и &man.reboot.8;, пожалуйста,
обратитесь к соответствующим страницам справки и справочной странице по
команде &man.shutdown.8; для получения дополнительной информации.</para>