public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/doc/ru/handbook: hb-install-arm-kernel.xml
@ 2013-04-14 16:39 Sven Vermeulen (swift)
  0 siblings, 0 replies; 4+ messages in thread
From: Sven Vermeulen (swift) @ 2013-04-14 16:39 UTC (permalink / raw
  To: gentoo-commits

swift       13/04/14 16:39:11

  Added:                hb-install-arm-kernel.xml
  Log:
  Partial fix bug #460008 - ARM handbook RU translation by Vladimir

Revision  Changes    Path
1.1                  xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.1&content-type=text/plain

Index: hb-install-arm-kernel.xml
===================================================================
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">

<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->

<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v 1.1 2013/04/14 16:39:11 swift Exp $ -->

<sections>

<version>1</version>
<date>2013-03-16</date>

<section>
<title>Установка исходных кодов ядра</title>
<subsection>
<title>Выбор ядра</title>
<body>

<p>
Ядро Linux — это то, вокруг чего формируются все дистрибутивы. Это слой между 
пользовательскими программами и вашим оборудованием. Пользователи Gentoo могут 
выбирать из нескольких типов ядра. Их полный список и описание находится в 
<uri link="/doc/en/gentoo-kernel.xml">руководстве по выбору ядра Gentoo (англ.)</uri>.
</p>

<p>
Для ARM-систем мы будем использовать <c>gentoo-sources</c> (содержит заплатки
для дополнительных возможностей). 
</p>

<p>
С помощью команды <c>emerge</c> установите его.
</p>

<pre caption="Установка исходных кодов ядра">
# <i>emerge gentoo-sources</i>
</pre>

<p>
Просмотрев содержимое каталога <path>/usr/src</path>, вы увидите символьную 
ссылку <path>linux</path>, которая указывает на каталог с исходными кодами 
ядра. В данном случае, установленный исходный код ядра указывает на 
<c>gentoo-sources-<keyval id="kernel-version"/></c>. Имейте в виду, что 
ваша версия может отличаться. 
</p>

<pre caption="Просмотр папки с исходными кодами ядра">
# <i>ls -l /usr/src/linux</i>
lrwxrwxrwx    1 root   root    12 Oct 13 11:04 /usr/src/linux -&gt; linux-<keyval id="kernel-version"/>
</pre>

</body>
</subsection>
</section>
<section id="manual">
<title>По умолчанию: ручная настройка</title>
<subsection>
<title>Введение</title>
<body>

<p>
Ручная настройка ядра считается одним из самых сложных вопросов для 
пользователей Linux. Зато после настройки нескольких вариантов ядра вы 
и не вспомните, что это когда-то было трудно ;) 
</p>

<p>
Однако <e>есть</e> одна непреложная истина: запуская ручную настройку ядра, 
следует знать состав аппаратуры своего компьютера. Большую часть информации 
можно собрать, установив пакет pciutils (<c>emerge pciutils</c>), в который 
входит <c>lspci</c>. <c>lspci</c> можно использовать, находясь в среде с 
временным корневым каталогом. Можно не обращать внимания на предупреждения, 
касающиеся <e>pcilib</e> (например: pcilib: cannot open /sys/bus/pci/devices 
[pcilib: не могу открыть /sys/bus/pci/devices]), которые выводит на экран <c>lspci</c>. 
Можно запустить <c>lspci</c> и <c>вне</c> временной среды установки. Результат 
тот же. Вы также можете запустить <c>lsmod</c> для просмотра модулей ядра, 
используемых установочным компакт-диском (это даст хорошую подсказку, какие 
параметры включать). 
</p>

<p>
Теперь войдите в каталог с исходными кодами ядра и введите команду <c>make menuconfig</c>. 
Этой командой вы вызовете меню настройки, использующее ncurses. 
</p>

<pre caption="Вызов меню настройки">
# <i>cd /usr/src/linux</i>
# <i>make menuconfig</i>
</pre>

<p>
Перед вами появятся несколько разделов настройки. Сначала перечислим пункты, 
включение которых обязательно (иначе Gentoo не заработает, или для его работы 
потребуются дополнительные ухищрения). 
</p>

</body>
</subsection>
<subsection>
<title>Включение нужных пунктов</title>
<body>

<p>
Так как каждая из встраиваемых систем имеет свои специфические особенности,
мы рассмотрим известные конфигурации для некоторых систем. Если вашей машины
нет в списке, вам нужно посетить сайт соответствующего сообщества, чтобы
выяснить, как правильно сконфигурировать ваше ядро.
</p>

<p>
Выберите вашу систему из списка, приведенного ниже, чтобы перейти к разделу
конфигурации.
</p>

<ul>
 <li><uri link="#netwinder">NetWinder</uri></li>
</ul>

</body>
</subsection>
</section>
<section id="netwinder">
<title>Опции конфигурации NetWinder</title>
<body>

<p>
Помните, что поддержка EXT2 необходима для загрузочного раздела, так
как это единственная файловая система, которую начальный загрузчик может
надежно прочитать. Кроме нее, единственная файловая система, которая
была протестирована это EXT3, но вы можете испытать свою удачу,
и попробовать и другие ;).
</p>

<pre caption="Опции конфигурации NetWinder">
<comment>Сначала сгенерируем конфигурацию по умолчанию</comment>
# <i>make netwinder_defconfig</i>

<comment>Необходимые опции</comment>
System Type ---&gt;
  ARM system type (FootBridge) ---&gt;
    (X) FootBridge
  Footbridge Implementations ---&gt;
    [*] NetWinder

Floating point emulation ---&gt;
  [*] NWFPE math emulation

File systems ---&gt;
  [*] Second extended fs support
  Pseudo Filesystems ---&gt;
    [*] /proc file system support
    [*] Virtual memory file system support (former shm fs)

Device Drivers ---&gt;
  ATA/ATAPI/MFM/RLL support ---&gt;
    [*] ATA/ATAPI/MFM/RLL support
    [*]   Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
    [*]     Include IDE/ATA-2 DISK support
    ---     IDE chipset support/bugfixes
    [*]     PCI IDE chipset support
    [*]       Winbond SL82c105 support
    [*]       Generic PCI bus-master DMA support

  Network device support ---&gt;
    [*] Network device support
    Ethernet (10 or 100Mbit) ---&gt;
      [*] Ethernet (10 or 100Mbit)
      Tulip family network device support ---&gt;
        [*] "Tulip" family network device support
        [*]   DECchip Tulip (dc2114x) PCI support
        [*]     Use PCI shared mem for NIC registers
        [*]     Use NAPI RX polling
      [*] EISA, VLB, PCI and on board controllers
      [*]   PCI NE2000 and clones support

  Character devices ---&gt;
    Serial drivers ---&gt;
      [*] 8250/16550 and compatible serial support
      [*]   Console on 8250/16550 and compatible serial port
      --- Non-8250 serial port support
      [*] DC21285 serial port support
      [*]   Console on DC21285 serial port
    Watchdog Cards ---&gt;
      [*] Watchdog Timer Support
      [*]   NetWinder WB83C977 watchdog
    [*] NetWinder thermometer support
    [*] NetWinder Button
    [*]   Reboot Using Button

<comment>Рекомендуемые опции</comment>
Kernel Features ---&gt;
  [*] Preemptible Kernel
  [*] Timer and CPU usage LEDs
  [*]   CPU usage LED

File systems ---&gt;
  [*] Ext3 journalling file system support

Device Drivers ---&gt;
  Input device support ---&gt;
    [*] Keyboards ---&gt;
      [*] AT keyboard
    [*] Mouse ---&gt;
      [*] PS/2 mouse

  Graphics support ---&gt;
    [*] Support for frame buffer devices
    [*]   Enable firmware EDID
    [*]   CyberPro 2000/2010/5000 support
    Logo configuration ---&gt;
      [*] Bootup logo
      [*]   Standard 224-color Linux logo

  Sound ---&gt;
    [*] Sound card support
    Open Sound System ---&gt;
      [*] Open Sound System
      [*]   OSS sound modules
      [*]     Yamaha FM synthesizer (YM3812/OPL-3) support
      [*]     Netwinder WaveArtist

<comment>Вам нужно включить это только для обновления вашей прошивки</comment>
Device Drivers ---&gt;
  Character devices ---&gt;
      [*] NetWinder flash support
</pre>

<p>
Закончив настройку ядра, приступайте к 
<uri link="#compiling">компиляции и установке</uri>.
</p>

</body>
</section>
<section id="compiling">
<title>Компиляция и установка</title>
<body>

<p>
Теперь, когда ядро настроено, настало время его скомпилировать и установить. 
Выйдите из настройки и запустите процесс компиляции: 
</p>

<pre caption="Компилируем ядро">
# <i>make &amp;&amp; make modules_install</i>
</pre>

<p>
По завершении компиляции, скопируйте образ ядра в каталог <path>/boot</path>. 
Используйте любое имя, которое вам покажется подходящим для избранного ядра, и 
запомните его, так как позже при настройке начального загрузчика оно потребуется. 
Не забудьте заменить <c><keyval id="kernel-name"/></c> на имя и версию своего ядра. 
</p>

<pre caption="Установка ядра">
# <i>cp vmlinux.gz /boot/<keyval id="kernel-name"/></i>
</pre>

<p>
Теперь продолжайте с раздела <uri link="#kernel_modules">Модули ядра</uri>.
</p>

</body>
</section>
<section id="kernel_modules">
<title>Модули ядра</title>

<subsection>
<include href="hb-install-kernelmodules.xml"/>
</subsection>

</section>
</sections>

<!-- *$Localization:
target-language: Russian
target-date: 2013-03-16
source-cvs-revision: 1.16
translated-by: Vladimir Romanov [blueboar2@gmail.com]
-->





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/doc/ru/handbook: hb-install-arm-kernel.xml
@ 2014-01-03  6:04 Vladimir Romanov (blueboar)
  0 siblings, 0 replies; 4+ messages in thread
From: Vladimir Romanov (blueboar) @ 2014-01-03  6:04 UTC (permalink / raw
  To: gentoo-commits

blueboar    14/01/03 06:04:47

  Modified:             hb-install-arm-kernel.xml
  Log:
  sync with English

Revision  Changes    Path
1.3                  xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?r1=1.2&r2=1.3

Index: hb-install-arm-kernel.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- hb-install-arm-kernel.xml	19 Apr 2013 18:18:25 -0000	1.2
+++ hb-install-arm-kernel.xml	3 Jan 2014 06:04:47 -0000	1.3
@@ -4,12 +4,12 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v 1.2 2013/04/19 18:18:25 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v 1.3 2014/01/03 06:04:47 blueboar Exp $ -->
 
 <sections>
 
-<version>2</version>
-<date>2013-04-14</date>
+<version>3</version>
+<date>2013-12-17</date>
 
 <section>
 <title>Установка исходных кодов ядра</title>
@@ -21,7 +21,7 @@
 Ядро Linux — это то, вокруг чего формируются все дистрибутивы. Это слой между 
 пользовательскими программами и вашим оборудованием. Пользователи Gentoo могут 
 выбирать из нескольких типов ядра. Их полный список и описание находится в 
-<uri link="/doc/en/gentoo-kernel.xml">руководстве по выбору ядра Gentoo (англ.)</uri>.
+<uri link="https://wiki.gentoo.org/wiki/Kernel/Overview">руководстве по выбору ядра Gentoo (англ.)</uri>.
 </p>
 
 <p>
@@ -275,7 +275,7 @@
 
 <!-- *$Localization:
 target-language: Russian
-target-date: 2013-04-14
-source-cvs-revision: 1.17
+target-date: 2013-12-17
+source-cvs-revision: 1.18
 translated-by: Vladimir Romanov [blueboar2@gmail.com]
 -->





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/doc/ru/handbook: hb-install-arm-kernel.xml
@ 2014-06-12  1:34 Vladimir Romanov (blueboar)
  0 siblings, 0 replies; 4+ messages in thread
From: Vladimir Romanov (blueboar) @ 2014-06-12  1:34 UTC (permalink / raw
  To: gentoo-commits

blueboar    14/06/12 01:34:57

  Modified:             hb-install-arm-kernel.xml
  Log:
  Sync with English

Revision  Changes    Path
1.4                  xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?r1=1.3&r2=1.4

Index: hb-install-arm-kernel.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- hb-install-arm-kernel.xml	3 Jan 2014 06:04:47 -0000	1.3
+++ hb-install-arm-kernel.xml	12 Jun 2014 01:34:57 -0000	1.4
@@ -4,12 +4,12 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v 1.3 2014/01/03 06:04:47 blueboar Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v 1.4 2014/06/12 01:34:57 blueboar Exp $ -->
 
 <sections>
 
-<version>3</version>
-<date>2013-12-17</date>
+<version>4</version>
+<date>2014-05-11</date>
 
 <section>
 <title>Установка исходных кодов ядра</title>
@@ -92,7 +92,9 @@
 <p>
 Перед вами появятся несколько разделов настройки. Сначала перечислим пункты, 
 включение которых обязательно (иначе Gentoo не заработает, или для его работы 
-потребуются дополнительные ухищрения). 
+потребуются дополнительные ухищрения). Кроме того, на Gentoo-вики есть
+<uri link="https://wiki.gentoo.org/wiki/Kernel/Gentoo_Kernel_Configuration_Guide">
+статья по конфигурации ядра в Gentoo</uri>. Она также может вам помочь.
 </p>
 
 </body>
@@ -275,7 +277,7 @@
 
 <!-- *$Localization:
 target-language: Russian
-target-date: 2013-12-17
-source-cvs-revision: 1.18
+target-date: 2014-05-11
+source-cvs-revision: 1.19
 translated-by: Vladimir Romanov [blueboar2@gmail.com]
 -->





^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/doc/ru/handbook: hb-install-arm-kernel.xml
@ 2014-06-12  1:38 Vladimir Romanov (blueboar)
  0 siblings, 0 replies; 4+ messages in thread
From: Vladimir Romanov (blueboar) @ 2014-06-12  1:38 UTC (permalink / raw
  To: gentoo-commits

blueboar    14/06/12 01:38:11

  Modified:             hb-install-arm-kernel.xml
  Log:
  changed one word

Revision  Changes    Path
1.5                  xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml?r1=1.4&r2=1.5

Index: hb-install-arm-kernel.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- hb-install-arm-kernel.xml	12 Jun 2014 01:34:57 -0000	1.4
+++ hb-install-arm-kernel.xml	12 Jun 2014 01:38:11 -0000	1.5
@@ -4,11 +4,11 @@
 <!-- The content of this document is licensed under the CC-BY-SA license -->
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v 1.4 2014/06/12 01:34:57 blueboar Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/ru/handbook/hb-install-arm-kernel.xml,v 1.5 2014/06/12 01:38:11 blueboar Exp $ -->
 
 <sections>
 
-<version>4</version>
+<version>5</version>
 <date>2014-05-11</date>
 
 <section>
@@ -94,7 +94,7 @@
 включение которых обязательно (иначе Gentoo не заработает, или для его работы 
 потребуются дополнительные ухищрения). Кроме того, на Gentoo-вики есть
 <uri link="https://wiki.gentoo.org/wiki/Kernel/Gentoo_Kernel_Configuration_Guide">
-статья по конфигурации ядра в Gentoo</uri>. Она также может вам помочь.
+статья по настройке ядра в Gentoo</uri>. Она также может вам помочь.
 </p>
 
 </body>





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-06-12  1:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-14 16:39 [gentoo-commits] gentoo commit in xml/htdocs/doc/ru/handbook: hb-install-arm-kernel.xml Sven Vermeulen (swift)
  -- strict thread matches above, loose matches on Subject: below --
2014-01-03  6:04 Vladimir Romanov (blueboar)
2014-06-12  1:34 Vladimir Romanov (blueboar)
2014-06-12  1:38 Vladimir Romanov (blueboar)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox