diff options
Diffstat (limited to 'lfs-12.1-sysv/chapter02/mounting.html')
-rw-r--r-- | lfs-12.1-sysv/chapter02/mounting.html | 171 |
1 files changed, 171 insertions, 0 deletions
diff --git a/lfs-12.1-sysv/chapter02/mounting.html b/lfs-12.1-sysv/chapter02/mounting.html new file mode 100644 index 0000000..d602dbd --- /dev/null +++ b/lfs-12.1-sysv/chapter02/mounting.html @@ -0,0 +1,171 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> + <title> + 2.7. Монтирование нового раздела + </title> + <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" /> + <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /> + <link rel="stylesheet" href="../stylesheets/lfs-print.css" type= + "text/css" media="print" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + </head> + <body class="lfs" id="lfs-12.1"> + <div class="navheader"> + <h4> + Линукс с нуля - Версия 12.1 + </h4> + <h3> + Глава 2. Подготовка хост-системы + </h3> + <ul> + <li class="prev"> + <a accesskey="p" href="aboutlfs.html" title= + "Установка переменной $LFS">Пред.</a> + <p> + Установка переменной $LFS + </p> + </li> + <li class="next"> + <a accesskey="n" href="../chapter03/chapter03.html" title= + "Пакеты и патчи">След.</a> + <p> + Пакеты и патчи + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter02.html" title= + "Глава 2. Подготовка хост-системы">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + <h1 class="sect1"> + <a id="ch-partitioning-mounting" name= + "ch-partitioning-mounting"></a>2.7. Монтирование нового раздела + </h1> + <div class="sect1" lang="ru" xml:lang="ru"> + <p> + Теперь, когда файловая система создана, раздел должен быть + смонтирован, чтобы хост-система могла получить доступ к нему. В книге + предполагается, что файловая система монтируется в каталог, указанный + в переменной <code class="envar">LFS</code>, описанной в предыдущем + разделе. + </p> + <p> + Строго говоря, нельзя <span class="quote">«<span class= + "quote">смонтировать раздел</span>»</span>. Монтируется <span class= + "emphasis"><em>файловая система</em></span> на этом разделе. Но так + как один раздел не может содержать несколько файловых систем, люди + часто говорят о разделе и связанной с ним файловой системе так, как + если бы они были одним и тем же. + </p> + <p> + Создайте точку монтирования и смонтируйте файловую систему LFS с + помощью этих команд: + </p> + <pre class="userinput"><kbd class="command">mkdir -pv $LFS +mount -v -t ext4 /dev/<em class= +"replaceable"><code><xxx></code></em> $LFS</kbd></pre> + <p> + Замените <em class="replaceable"><code><xxx></code></em> на имя + раздела LFS. + </p> + <p> + Если вы используете несколько разделов для LFS (например, один для + <code class="filename">/</code>, а другой для <code class= + "filename">/home</code>), смонтируйте их вот так: + </p> + <pre class="userinput"><kbd class="command">mkdir -pv $LFS +mount -v -t ext4 /dev/<em class= +"replaceable"><code><xxx></code></em> $LFS +mkdir -v $LFS/home +mount -v -t ext4 /dev/<em class= +"replaceable"><code><yyy></code></em> $LFS/home</kbd></pre> + <p> + Замените <em class="replaceable"><code><xxx></code></em> и + <em class="replaceable"><code><yyy></code></em> + соответствующими именами разделов. + </p> + <p> + Убедитесь, что этот новый раздел не смонтирован со слишком строгими + разрешениями (такими как параметры <code class="option">nosuid</code> + или <code class="option">nodev</code>). Запустите команду + <span class="command"><strong>mount</strong></span> без каких-либо + параметров, чтобы увидеть, какие параметры установлены для + смонтированного раздела LFS. Если установлены <code class= + "option">nosuid</code> и/или <code class="option">nodev</code>, + раздел должен быть размонтирован и смонтирован повторно. + </p> + <div class="admon warning"> + <img alt="[Предупреждение]" src="../images/warning.png" /> + <h3> + Предупреждение + </h3> + <p> + Приведенные выше инструкции предполагают, что вы не будете + перезагружать компьютер в процессе сборки LFS. Если вы выключите + свою систему, вам придется либо перемонтировать раздел LFS каждый + раз, когда вы перезапускаете процесс сборки, либо изменить файл + <code class="filename">/etc/fstab</code> вашей хост-системы, чтобы + он автоматически монтировал его при загрузке. Например, вы можете + добавить эту строку в свой <code class= + "filename">/etc/fstab</code>: + </p> + <pre class="screen">/dev/<em class= + "replaceable"><code><xxx></code></em> /mnt/lfs ext4 defaults 1 1</pre> + <p> + Если вы используете дополнительные разделы, обязательно добавьте + их. + </p> + </div> + <p> + Если вы используете <code class="systemitem">раздел подкачки</code>, + убедитесь, что он включен с помощью команды <span class= + "command"><strong>swapon</strong></span>: + </p> + <pre class="userinput"><kbd class= + "command">/sbin/swapon -v /dev/<em class= + "replaceable"><code><zzz></code></em></kbd></pre> + <p> + Замените <em class="replaceable"><code><zzz></code></em> именем + <code class="systemitem">раздела подкачки</code>. + </p> + <p> + Теперь, когда новый раздел LFS готов к работе, пришло время загрузить + пакеты. + </p> + </div> + <div class="navfooter"> + <ul> + <li class="prev"> + <a accesskey="p" href="aboutlfs.html" title= + "Установка переменной $LFS">Пред.</a> + <p> + Установка переменной $LFS + </p> + </li> + <li class="next"> + <a accesskey="n" href="../chapter03/chapter03.html" title= + "Пакеты и патчи">След.</a> + <p> + Пакеты и патчи + </p> + </li> + <li class="up"> + <a accesskey="u" href="chapter02.html" title= + "Глава 2. Подготовка хост-системы">Наверх</a> + </li> + <li class="home"> + <a accesskey="h" href="../index.html" title= + "Линукс с нуля - Версия 12.1">Начало</a> + </li> + </ul> + </div> + </body> +</html> |