diff options
Diffstat (limited to 'ru_RU.KOI8-R/books/handbook/boot/chapter.xml')
-rw-r--r-- | ru_RU.KOI8-R/books/handbook/boot/chapter.xml | 176 |
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: окружение командной строки текстовой виртуальной консоли. По завершении загрузки системы вам предоставляется консольное приглашение ввода логина. Второе окружение — это - графическое окружение рабочего стола 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: работы с µsoft; &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> |