diff options
author | Azamat H. Hackimov <azamat.hackimov@gmail.com> | 2010-10-22 00:02:06 +0600 |
---|---|---|
committer | Azamat H. Hackimov <azamat.hackimov@gmail.com> | 2010-10-22 00:02:06 +0600 |
commit | cfabe1474f0292a53e2caaea56168678b2cc9c2a (patch) | |
tree | c766e30b2de6f096964de1fe20205861a1fab964 /doc/gettext/ru/genkernel.xml.po | |
parent | Initial commit (Yay! New home!) (diff) | |
download | gentoo-doc-translations-cfabe1474f0292a53e2caaea56168678b2cc9c2a.tar.gz gentoo-doc-translations-cfabe1474f0292a53e2caaea56168678b2cc9c2a.tar.bz2 gentoo-doc-translations-cfabe1474f0292a53e2caaea56168678b2cc9c2a.zip |
Import gentoo-doc-doc repository
Diffstat (limited to 'doc/gettext/ru/genkernel.xml.po')
-rw-r--r-- | doc/gettext/ru/genkernel.xml.po | 1054 |
1 files changed, 1054 insertions, 0 deletions
diff --git a/doc/gettext/ru/genkernel.xml.po b/doc/gettext/ru/genkernel.xml.po new file mode 100644 index 0000000..054ee3a --- /dev/null +++ b/doc/gettext/ru/genkernel.xml.po @@ -0,0 +1,1054 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2010-10-21 23:56+0600\n" +"PO-Revision-Date: 2010-10-21 23:46+0600\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(guide:link):5 +msgid "/doc/en/genkernel.xml" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):6 +msgid "Gentoo Linux Genkernel Guide" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(author:title):8 +msgid "Author" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(mail:link):9 +msgid "plasmaroo@gentoo.org" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(mail):9 +msgid "Tim Yamin" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(author:title):12 +msgid "Contributor" +msgstr "" + +#. folajimi@speakeasy.net +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(author):12 +msgid "Jimi Ayodele" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(author:title):16 +msgid "NFS Support" +msgstr "" + +#. thseiler@gmail.com +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(author):16 +msgid "Thomas Seiler" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(author:title):19 +msgid "Editor" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(mail:link):20 +msgid "nightmorph" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(abstract):23 +msgid "" +"This guide intends to provide a reference of all the functions provided by " +"genkernel." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(version):30 +msgid "1.6" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(date):31 +msgid "2008-06-22" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):34 +msgid "Introduction" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):36 +msgid "Rationale" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):39 +msgid "" +"For users who are not privy to kernel compilation, genkernel is a tool to " +"automate this process. It can help you create a kernel image akin to those " +"available on Gentoo Installation CDs, which are designed to auto-detect the " +"hardware configuration of your system. Some users may also be interested in " +"using genkernel for hardware requiring initialization and a working kernel " +"before the system starts up. Since genkernel automatically compiles your " +"kernel modules, you can use hardware that may require certain module " +"parameters to be loaded for proper operation." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):53 +msgid "Target Audience" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):56 +msgid "" +"If you are either uncertain about how to compile a kernel, or are just " +"unfamiliar with your hardware configuration, genkernel is a very handy tool. " +"It is designed to take the pain out of the kernel compiling process, and " +"supports most hardware by default." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):63 +msgid "" +"However, if you know what drivers are required by your system, you may be " +"able to further reduce the time taken to compile the kernel. This is " +"possible since you can direct genkernel to only build drivers relevant to " +"your hardware. Oftentimes, the number of drivers required by your system " +"will be fewer (implying a shorter kernel compilation time) than the default " +"configuration provides." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):75 +msgid "Installing genkernel" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):78 +msgid "" +"To obtain genkernel, run <c>emerge genkernel</c> from the command line. If " +"you are using the <uri link=\"/doc/en/handbook/2005.1/hb-install-about." +"xml#doc_chap2_sect1\">Gentoo Reference Platform</uri> (GRP), remember to " +"install binary packages by passing the <c>-k</c> flag to emerge. Since the " +"GRP is bundled with an older version of genkernel, the flags may be " +"different. In any case, consult <c>genkernel --help</c> for help on how to " +"use the version of genkernel installed on your system." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):94 +msgid "Working with genkernel" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):96 +msgid "How to use genkernel" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):99 +msgid "" +"Although there are several ways to run genkernel, the least-intrusive " +"approach is provided by <c>genkernel all</c>. Here, a generic configuration " +"which works well for most systems is used. As was mentioned earlier, this " +"approach is not without drawbacks; most of the modules created are useless " +"to the average user and may increase compile time. Below is an illustration " +"of a more efficient approach, achieved by passing certain flags to genkernel " +"as root:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):108 +msgid "Running genkernel (with flags)" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):108 +#, no-wrap +msgid "" +"\n" +"# <i>genkernel --splash --no-install --no-clean --menuconfig all</i>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):112 +msgid "" +"The above operation causes genkernel to create a framebuffer splash-enabled " +"kernel (<c>--splash</c>) that will have to be manually installed (<c>--no-" +"install</c>). While preparing the kernel source tree, genkernel will refrain " +"from cleaning out any preexisting object files present in the source tree " +"(<c>--no-clean</c>). A menu-driven kernel configuration utility will be " +"displayed that allows the user to select which modules will be built for the " +"system (<c>--menuconfig</c>)." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):122 +msgid "" +"There are other flags which alter the result provided by genkernel. For " +"instance, replacing <c>--no install</c> with the <c>--install</c> flag " +"allows genkernel to automatically install the new kernel in the <path>/boot</" +"path> directory. Using the <c>--mountboot</c> flag allows genkernel to mount " +"your <path>/boot</path> partition automatically, if necessary." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):130 +msgid "" +"Remember, genkernel is designed to make kernel compilation easy and stress-" +"free. For this reason, genkernel features several flags to ease the kernel " +"compilation effort. For example, there are flags to help with kernel " +"configuration, while others affect the actual compilation. Some flags even " +"help debug the compilation process. For those interested in further " +"optimization, there are flags that affect kernel assembling, packaging and " +"even kernel initialization." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):140 +msgid "" +"The rest of this chapter examines the functionality of various flags and " +"actions available for genkernel. Some of the flags have variants which " +"perform a converse operation. The converse variants carry the <b><c>no-</c></" +"b> prefix, and their effects are enclosed within the square brackets, []." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):150 +msgid "Configuration Flags" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):153 +msgid "" +"The configuration flags listed below exist to help you decide what features " +"should be enabled or disabled in the kernel prior to compilation. You can " +"even choose whether or not the configuration file created in the process " +"should be saved. The following are the primary configuration flags:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):161 +msgid "" +"<b>--<c>no-</c>menuconfig</b>: Activates <e>[or deactivates]</e> the <c>make " +"menuconfig</c> command (which invokes an interactive, menu-based kernel " +"configuration utility), before building the kernel." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):166 +msgid "" +"<b>--gconfig</b>: Provides a kernel configuration utility which depends on " +"the GTK+ libraries. The advantage of this option is that most users find it " +"easier and clearer to configure the kernel using this tool, since it relies " +"on the X-windowing system. The disadvantage of this option is that you " +"<b>need</b> the X-windowing system to use it, so it will not work on the " +"command line." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):174 +msgid "" +"<b>--xconfig</b>: Provides a kernel configuration utility which depends on " +"the QT libraries. The advantage of this option is that most users find it " +"easier and clearer to configure the kernel using this tool, since it relies " +"on the X-windowing system. The disadvantage of this option is that you " +"<b>need</b> the X-windowing system to use it, so it will not work on the " +"command line." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):182 +msgid "" +"<b>--<c>no-</c>save-config</b>: Saves <e>[or does not save]</e> the kernel " +"configuration to a file in the <path>/etc/kernels/</path> directory for " +"later use." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):192 +msgid "Compilation Flags" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):195 +msgid "The following flags usually take effect during the actual compilation:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):200 +msgid "" +"<b>--kerneldir=<path>/path/to/sources/</path></b>: Specifies an alternative " +"kernel source location, rather than the default <path>/usr/src/linux/</path> " +"location." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):205 +msgid "" +"<b>--kernel-config=<path>/path/to/config-file</path></b>: Specifies what " +"alternative kernel configuration will be used, rather than the default " +"<path>/path/to/sources/.config</path> file." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):210 +msgid "" +"<b>--module-prefix=<path>/path/to/prefix-directory/</path></b>: Specifies a " +"prefix to the directory where kernel modules will be installed (default path " +"is the <path>/lib/modules/</path> directory.)" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):218 +msgid "" +"<b>--<c>no-</c>clean</b>: Activates <e>[or deactivates]</e> the <c>make " +"clean</c> command before compiling your kernel. The <c>make clean</c> " +"command removes all object files and dependencies from the kernel's source " +"tree." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):224 +msgid "" +"<b>--<c>no-</c>mrproper</b>: Activates <e>[or deactivates]</e> the <c>make " +"mrproper</c> command before kernel compilation. Like the <c>make clean</c> " +"command, <c>make mrproper</c> removes all object files and dependencies from " +"the kernel's source tree. However, any previous configuration files (in " +"<path>/path/to/sources/.config</path> or <path>/path/to/sources/.config.old</" +"path>) will <b>also</b> be purged from the kernel's source tree." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):233 +msgid "" +"<b>--oldconfig</b>: Issues the <c>make oldconfig</c> command, which attempts " +"to collect configuration information for the system's architecture from a " +"generic script in <path>/usr/share/genkernel/</path>. This is a non-" +"interactive process; no user input is entertained. Also, if <c>--oldconfig</" +"c> is used in conjunction with <c>--clean</c>, the latter flag is negated, " +"resulting in the activation of the <c>--no-clean</c> flag." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):244 +msgid "" +"<b>--callback=\"<c>echo hello</c>\"</b>: Calls the specified arguments " +"(<c>echo hello</c>, in this case) after the kernel and the relevant modules " +"have been built, but before building the initrd image. This may be useful if " +"you want to install external modules in the initrd image by emerging the " +"relevant item(s) with the callback feature, and then redefining a genkernel " +"module group." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):255 +msgid "" +"<b>--<c>no-</c>install</b>: Activates <e>[or deactivates]</e> the <c>make " +"install</c> command, which installs your new kernel image, configuration " +"file, initrd image and system map onto your mounted boot partition. Any " +"compiled modules will be installed as well." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):261 +msgid "" +"<b>--<c>no-</c>initrdmodules</b>: Refrains from copying any modules to the " +"genkernel-created initrd image. This flag is an exception to the rule about " +"the <c>no-</c> prefix; omission of this prefix creates an invalid genkernel " +"flag." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):267 +msgid "" +"<b>--genzimage</b>: Creates the initrd image, prior to the kernel image. " +"(This hack currently applies only to PPC Pegasos systems.)" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):276 +msgid "Compiler Flags" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):279 +msgid "" +"The following flags are supported by genkernel, and are passed to the " +"relevant applications while the kernel is being assembled. These flags " +"affect the <e>compiler</e> used for the kernel compilation process, albeit " +"at a much lower level." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):287 +msgid "" +"<b>--kernel-cc=<c>someCompiler</c></b>: Specifies the compiler employed " +"during the kernel compilation process." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):291 +msgid "" +"<b>--kernel-ld=<c>someLinker</c></b>: Specifies the linker employed during " +"the kernel compilation process." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):295 +msgid "" +"<b>--kernel-as=<c>someAssembler</c></b>: Specifies the assembler employed " +"during the kernel compilation process." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):299 +msgid "" +"<b>--kernel-make=<c>someMake</c></b>: Specifies an alternative to the <e>GNU " +"make</e> utility employed during the kernel compilation process." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):306 +msgid "" +"<b>--utils-cc=<c>someCompiler</c></b>: Specifies the compiler employed " +"during the compilation of support utilities." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):310 +msgid "" +"<b>--utils-ld=<c>someLinker</c></b>: Specifies the linker employed during " +"the compilation of support utilities." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):314 +msgid "" +"<b>--utils-as=<c>someAssembler</c></b>: Specifies the assembler employed " +"during the compilation of support utilities." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):318 +msgid "" +"<b>--utils-make=<c>someMake</c></b>: Specifies an alternative to the <e>GNU " +"make</e> utility employed during the compilation of support utilities." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):325 +msgid "" +"<b>--makeopts=<c>-jX</c></b>: Specifies the number of concurrent threads " +"that the make utility can implement while the kernel (and utilities) are " +"being compiled. The variable <b>'X'</b> is a number obtained by adding one " +"(1) to the number of CPUs used by the system. So, for a system with one CPU, " +"the appropriate flag is <c>-j2</c>; a system with two CPUs will use the <c>-" +"j3</c> flag, and so on. <e>(A system with one processor that supports Hyper-" +"Threading™ (HT) Technology can use the </e><c>-j3</c><e> flag, " +"provided Symmetric Multi-Processing (SMP) support is enabled in the kernel.)" +"</e>" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):341 +msgid "Debugging Flags" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):344 +msgid "" +"The use of debugging flags during the kernel compilation process controls " +"the amount of information reported, as well as the presentation of said data." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):350 +msgid "" +"<b>--debuglevel=<c>verblevel</c></b>: Controls the level of verbosity for " +"information provided by genkernel. The variable <c>verblevel</c> is an " +"integer between 0 and 5. The level '0' represents minimal output, while '5' " +"provides as much information as possible about genkernel's activities during " +"the kernel compilation process." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):357 +msgid "" +"<b>--debugfile=<path>/path/to/outputfile</path></b>: Ignores the value set " +"by the <c>--debuglevel</c> argument, and sends <b>all</b> debugging data " +"produced by genkernel to the specified output file, which is located at " +"<path>/var/log/genkernel.log</path> by default." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):363 +msgid "" +"<b>--no-color</b>: Activates <e>[or deactivates]</e> colored output of " +"debugging information (reported by genkernel) using escape sequences." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):373 +msgid "Initialization Flags" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):376 +msgid "" +"The flags here are used to create certain effects during system startup. " +"Some of these flags are primarily for aesthetics, while others may be " +"essential for enabling certain features on the system." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):383 +msgid "" +"<b>--<c>no-</c>splash</b>: Activates <e>[or deactivates]</e> support for " +"<uri link=\"http://fbsplash.berlios.de/wiki/doku.php\">framebuffer splash</" +"uri> support in the genkernel-built initrd image. To override the default " +"theme used by fbsplash, use <b>--splash=<c>PreferredTheme</c></b> (where " +"<c>PreferredTheme</c> is the title of one of the directories inside the " +"<path>/etc/splash/</path> directory." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):391 +msgid "" +"<b>--splash-res=<c>PreferredResolution</c></b>: This flag allows you to " +"select which splash screen resolutions will be supported in the initrd " +"during the start-up of the system. This is useful for two reasons: First, " +"you are able to select only the splash screen resolution(s) relevant to your " +"system. Second, you avoid the unnecessary increase in the disk space " +"required by initrd (since the initrd does not have to support resolutions " +"that are irrelevant for your system configuration.) However, you may want to " +"omit this flag if the kernel is being compiled for an Installation CD; this " +"allows splash support for all possible resolutions." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):402 +msgid "" +"<b>--do-keymap-auto</b>: Force keymap selection during the boot sequence." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):405 +msgid "" +"<b>--lvm2</b>: Includes support for storage using via <uri link=\"http://" +"sources.redhat.com/lvm2/\">Logical Volume Management</uri> (LVM2) from " +"<e>static</e> binaries, if available to the system. Relevant (static) LVM2 " +"binaries are compiled if they are unavailable. Be sure to install the lvm2 " +"package on your system with <c>emerge lvm2</c> before enabling this flag, " +"and review the <uri link=\"/doc/en/lvm2.xml\">Gentoo LVM2 Installation</uri> " +"guide." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):414 +msgid "" +"<b>--evms2</b>: Includes support for storage using the <uri link=\"http://" +"evms.sourceforge.net/\">Enterprise Volume Management System</uri> (EVMS2), " +"if available. Be sure to install the evms package on your system with " +"<c>USE=static emerge evms2</c> before using this (genkernel) flag. <e>" +"(Omitting the </e><c>USE=static</c><e> flag during package installation will " +"fail to include the necessary static binaries.)</e>" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):423 +msgid "" +"<b>--dmraid</b>: Includes support for <uri link=\"http://people.redhat.com/" +"~heinzm/sw/dmraid/readme\">DMRAID</uri>; the utility which creates RAID " +"mappings using the kernel device-mapper subsystem. DMRAID discovers, " +"activates, deactivates and displays properties of software RAID sets " +"(ATARAID, for example) and contained DOS partitions." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):430 +msgid "" +"<b>--luks</b>: Includes support for <uri link=\"http://luks.endorphin.org/" +"\">Linux Unified Key Setup</uri> or LUKS. This will allow you to use a " +"device encrypted by LUKS which contains the root filesystem. On the " +"bootloader, you then set that encrypted device as the value of crypt_root " +"(and real_root shall be the unencrypted device LUKS creates)." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):438 +msgid "" +"<b>--linuxrc=/path/to/your/linuxrc</b>: Specifies a user-created <e>linuxrc</" +"e>— a script that is initialized during the start-up stage of the " +"kernel, prior to the actual boot process. (A default linuxrc script should " +"be in the <path>/usr/share/genkernel/</path> directory.) This script allows " +"you to boot into a small, modularized kernel and load the drivers that are " +"needed (as modules) by the system." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):446 +msgid "" +"<b>--cachedir=/path/to/alt/dir/</b>: Overrides the default cache location " +"used while compiling the kernel." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):450 +msgid "" +"<b>--tempdir=/path/to/new/tempdir/</b>: Specifies the location of the " +"temporary directory used by genkernel while compiling the kernel." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):454 +msgid "" +"<b>--unionfs</b>: Includes support for the <uri link=\"http://www.fsl.cs." +"sunysb.edu/project-unionfs.html\">Unification File System</uri> in the " +"initrd image." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):464 +msgid "Miscellaneous Flags" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):467 +msgid "" +"The assortment of flags listed below are supported by genkernel, but do not " +"fit neatly into any of the other categories:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):473 +msgid "" +"<b>--mountboot</b>: Detects whether or not the <path>/boot/</path> directory " +"needs to be mounted on a separate partition. It will check <path>/etc/fstab</" +"path> script for instructions on how to mount the boot partition on a file " +"system (if needed)." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):479 +msgid "" +"<b>--kernname=<c>NickName</c></b>: Allows you to modify the name of the " +"kernel and initrd images in the <path>/boot/</path> directory, so that the " +"images produced are kernel-<c>NickName</c>-version and initramfs-" +"<c>NickName</c>-version." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):490 +msgid "Possible Actions" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):493 +msgid "" +"An action tells genkernel what to build. Currently, the following actions " +"are supported:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):499 +msgid "<c>initrd</c>: Only builds the initrd image" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):500 +msgid "<c>bzImage</c>: Only builds the kernel image" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):501 +msgid "<c>kernel</c>: Only builds the kernel image and modules" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):502 +msgid "" +"<c>all</c>: Builds all stages — the initrd, kernel image and modules." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):507 +msgid "" +"The last action, <c>all</c>, is recommended for most users since it builds " +"the stages required for a functional kernel. Remember, an <e>action</e> " +"simply tells genkernel what to <e>build</e>, not <e>install</e>." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):516 +msgid "Bootloader Configuration" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):519 +msgid "" +"To set up genkernel to work with your bootloader, three or four changes " +"should be applied to the bootloader's configuration file:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):525 +msgid "" +"Add <c>root=/dev/ram0</c> and <c>init=/linuxrc</c> to the kernel parameters " +"passed to the kernel image." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):529 +msgid "" +"Add <c>real_root=/dev/hda3</c>, for example, to the kernel parameters passed " +"to the kernel image, if <path>/dev/hda3</path> contains your root partition." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):534 +msgid "" +"If you are using splash, add a suitable mode line such as <c>vga=0x317</c> " +"to the parameters passed to the kernel and also add <c>splash=verbose</c> or " +"<c>splash=silent</c> depending on the verboseness you require from your " +"bootloader." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):540 +msgid "" +"Add the initrd information as required by the bootloader. Consult the <uri " +"link=\"/doc/en/handbook/handbook-x86.xml?part=1&chap=10\">Bootloader " +"Configuration Chapter</uri> of the Gentoo Handbook for details on how to " +"make your bootloader initrd-aware." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):553 +msgid "Configuration Options" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):555 +msgid "Editing /etc/genkernel.conf" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):558 +msgid "" +"Passing flags to genkernel from the command line can be cumbersome, " +"especially if you have about a dozen flags:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):563 +msgid "Running genkernel (overloaded with flags)" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):563 +#, no-wrap +msgid "" +"\n" +"# <i>genkernel --debuglevel=5 --no-color --no-mrproper --clean --splash \\\n" +"--kerneldir=/path/to/alternate/kernel/sources --install --menuconfig \\\n" +"--kernel-config=/path/to/preferred/configfile --save-config --mountboot all</i>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):569 +msgid "" +"Fortunately, there is a configuration file where most of the basic options " +"can be set (or changed) as necessary. What follows is a rundown of the more " +"relevant options:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):576 +msgid "" +"<b>MENUCONFIG=<c>[yes|no]</c></b>: This option is equivalent to the <c>--" +"menuconfig</c> flag used by genkernel, which in turn uses the <c>make " +"menuconfig</c> command to invoke a command-line based kernel configuration " +"utility. To invoke the utility automatically during kernel configuration via " +"this script, set this option to 'yes' here; otherwise, choose 'no'." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):583 +msgid "" +"<b>CLEAN=<c>[yes|no]</c></b>: Setting this option to 'yes' is equivalent to " +"the <c>--clean</c> flag used by genkernel, and invokes the <c>make clean</c> " +"command to remove all object files and dependencies from the kernel's source " +"tree. Setting this option to 'no' creates a cascade effect — it is " +"equivalent to genkernel's <c>--no-clean</c> flag, which disables the <c>make " +"clean</c> command and implies genkernel's <c>--no-mrproper</c> flag — " +"essentially nullifying the <c>make mrproper</c> command." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):593 +msgid "" +"<b>MRPROPER=<c>[yes|no]</c></b>: Setting this option to 'yes' is equivalent " +"to <c>--mrproper</c> flag used by genkernel, and invokes the <c>make " +"mrproper</c> command, which purges the kernel source tree of any " +"configuration files. Selecting 'no' here is equivalent to genkernel's <c>--" +"no-mrproper</c> flag, which disables the <c>make mrproper</c> command." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):600 +msgid "" +"<b>MOUNTBOOT=<c>[yes|no]</c></b>: Setting this option to 'yes' is equivalent " +"to the <c>--mountboot</c> flag, and automatically mounts the <path>/boot/</" +"path> directory (if needed) at compile time. If the <path>/boot/</path> " +"directory is on a separate partition, consider enabling this option; it will " +"make for one less (essential) step to remember later." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):607 +msgid "" +"<b>SAVE_CONFIG=<c>[yes|no]</c></b>: After configuring the kernel, the " +"selected options are stored as <path>.config</path> in the kernel source " +"tree. This script may be overwritten during the next kernel compilation, or " +"even purged from the kernel source tree. Choosing 'yes' here is equivalent " +"to the <c>--save-config</c> flag, and stores all options selected during " +"kernel configuration as a script in the <path>/etc/kernels/</path> " +"directory. Choosing 'no' preserves the <e>status quo</e>." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):616 +msgid "" +"<b>USECOLOR=<c>[yes|no]</c></b>: Setting this option to 'yes' is equivalent " +"to the <c>--color</c> flag, which colors genkernel's output to ease " +"debugging (when needed.)" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(li):621 +msgid "" +"<b>DEBUGLEVEL=<c>[0|1|2|3|4|5]</c></b>: This option is for adjusting the " +"verbosity of the output produced by genkernel — setting this option to " +"'0' with <c>--debuglevel=0</c> will suppress all output produced by " +"genkernel; setting this option to '5' with <c>--debuglevel=5</c> provides " +"the user with all output produced by genkernel." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):630 +msgid "" +"By choosing the appropriate options in <path>/etc/genkernel.conf</path>, you " +"can halve the number of flags passed to genkernel from the command line:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):635 +msgid "Running genkernel (with flags), after employing genkernel.conf" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):635 +#, no-wrap +msgid "" +"\n" +"# <i>genkernel --splash --kerneldir=/path/to/alternate/kernel/sources \\\n" +"--kernel-config=/path/to/preferred/configfile --install all</i>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):640 +msgid "" +"Identical results are obtained from both approaches, but the latter has most " +"of the options stored in a script that can be modified at a later date." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):650 +msgid "Network-Booting with genkernel" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):652 +msgid "Network Booting from an Installation CD" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):655 +msgid "" +"The genkernel utility can build kernel and initrd images that provide " +"support for network booting, or <e>netboot</e>ing. With any luck, you should " +"be able to netboot any recent computer into the environment provided by the " +"Installation CD." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):662 +msgid "" +"The magic lies in genkernel's linuxrc script: it will try to <e>netmount</e> " +"the Installation CD using NFS. From there, <e>the init scripts</e> of the " +"Installation CD can take over, as if the CD was present locally." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):671 +msgid "Building Kernel and Initrd Images with Support for Netbooting" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):674 +msgid "" +"To enable support for netbooting, include the following options while " +"configuring the kernel:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(warn):679 +msgid "" +"Support for netbooting with genkernel is experimental and may contain bugs." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):683 +msgid "" +"First, the kernel image must include the drivers for your Network Interface " +"Cards (NIC). Normally, drivers for such devices will be compiled as modules. " +"However, it is essential (for netbooting) that you have such drivers " +"compiled directly into the kernel image and <b>not</b> as modules." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):690 +msgid "Configuring a 2.6.x series kernel to support your NIC driver" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):690 +#, no-wrap +msgid "" +"\n" +"Device Drivers --->\n" +" Networking Support --->\n" +" Ethernet (10 or 100Mbit) --->\n" +" [*] Ethernet (10 or 100Mbit)\n" +" <*> the driver for your network card\n" +"<comment>(Be sure to select <*> and not <M>)</comment>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):699 +msgid "" +"Secondly, we suggest that you enable <c>IP: kernel level autoconfiguration</" +"c> and the <c>IP: DHCP support</c> options. This avoids an unnecessary layer " +"of complexity since the IP address and the NFS path to the Installation CD " +"can be configured on a DHCP server. Of course, this means the kernel command " +"line will remain constant for any machine — which is very important " +"for <e>etherbooting</e>." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):708 +msgid "Configuring a 2.6.x series kernel to support DHCP" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):708 +#, no-wrap +msgid "" +"\n" +"Device Drivers --->\n" +" Networking Support --->\n" +" Networking options\n" +" [*] TCP/IP networking--->\n" +" [*] IP: kernel level autoconfiguration\n" +" [*] IP: DHCP support\n" +"<comment>(These options tell the kernel to send a DHCP request at bootup.)</comment>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):718 +msgid "" +"Additionally, you should enable SquashFS because most modern Gentoo " +"Installation CDs require it. Support for SquashFS is not included with the " +"generic kernel source tree. To enable SquashFS, apply the necessary patches " +"to the generic kernel source or install <c>gentoo-sources</c>." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):725 +msgid "Configuring the kernel to support SquashFS" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):725 +#, no-wrap +msgid "" +"\n" +"File systems--->\n" +" Miscellaneous filesystems --->\n" +" [*] SquashFS 2.X - Squashed file system support\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):731 +msgid "" +"Once the compilation process is completed, create a compressed <e>tarball</" +"e> (tar.gz) that contains the kernel's modules. This step is only necessary " +"if your kernel version does not match the kernel image version on the " +"Installation CD." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):738 +msgid "Creating a compressed tarball containing the kernel modules" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):738 +#, no-wrap +msgid "" +"\n" +"<comment>(Create a tar.gz containing all the modules)</comment>\n" +"# <i>cd /</i>\n" +"# <i>tar -cf /tmp/modules-X.Y.Z.tar.gz /lib/modules/X.Y.Z/</i>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):744 +msgid "" +"Depending on your network boot mechanism, you will need to do some of the " +"following steps:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):749 +msgid "Creating a boot image" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):749 +#, no-wrap +msgid "" +"\n" +"<comment>(Create an etherboot image)</comment>\n" +"# <i>emerge mknbi</i>\n" +"# <i>cd /boot</i>\n" +"# <i>mkelf-linux -params=\"root=/dev/ram0 init=/linuxrc ip=dhcp\" kernel... initrd... > etherboot.img</i>\n" +"\n" +"<comment>(Create a OpenBoot / SPARC64 TFTP image)</comment>\n" +"# <i>emerge sparc-utils</i>\n" +"# <i>cd /boot</i>\n" +"# <i>elftoaout kernel... -o kernel.aout</i>\n" +"# <i>piggyback64 kernel.aout System.map-... initrd-...</i>\n" +"# <i>mv kernel.aout openboot.img</i> <comment>(This is the boot image)</comment>\n" +"\n" +"<comment>(PXE does not need any more steps, the kernel and initrd can be used as is)</comment>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):765 +msgid "" +"Finally, copy this kernel to your TFTP server. The details are architecture-" +"dependent and are beyond the scope of this guide. Please refer to the " +"documentation for your platform." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):774 +msgid "NFS Setup" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):777 +msgid "" +"To setup a NFS share that contains the Installation CD, use the loop device " +"to mount the ISO image and then copy the contents of the CD into the NFS " +"share. As a nice extra, genkernel's initrd scripts will extract all tar.gz " +"files located in the <path>/nfs/livecd/add/</path> directory. All you have " +"to do here is copy the <c>modules-X.Y.Z.tar.gz</c> archive to the <path>/nfs/" +"livecd/add/</path> directory." +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):786 +msgid "Preparing the NFS share" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):786 +#, no-wrap +msgid "" +"\n" +"<comment>(This assumes that /nfs/livecd is an exported NFS share)</comment>\n" +"# <i>mount /tmp/gentoo-livecd.iso /mnt/cdrom -o loop</i>\n" +"# <i>cp -p /mnt/cdrom /nfs/livecd</i>\n" +"# <i>umount /mnt/cdrom</i>\n" +"\n" +"<comment>(Copy the modules.tar.gz into /add)</comment>\n" +"# <i>mkdir /nfs/livecd/add</i>\n" +"# <i>cp /tmp/modules-X.Y.Z.tar.gz /nfs/livecd/add</i>\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):800 +msgid "DHCP Setup" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):803 +msgid "" +"The netboot images will ask your DHCP server for an IP as well as a root-" +"path parameter. Both can be specified per host using a MAC address to " +"identify machines:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):809 +msgid "Sample client dhcpd.conf setup" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):809 +#, no-wrap +msgid "" +"\n" +"...\n" +"\n" +"host netbootableMachine {\n" +" hardware ethernet 11:22:33:44:55:66;\n" +" fixed-address 192.168.1.10;\n" +" option root-path \"192.168.1.2:/nfs/livecd\";\n" +"}\n" +"<comment># Here, 192.168.1.2 is the NFS server\n" +"# While 192.168.1.10 will be the IP address of the netbooted machine</comment>\n" +"...\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):825 +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre:caption):836 +msgid "Netbooting Instructions" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):828 +msgid "" +"Netbooting itself is again very platform-specific. The important part is to " +"specify the <c>ip=dhcp</c> and <c>init=/linuxrc</c> parameters on the kernel " +"command line, as this will bring up the network interface and tell the " +"initrd scripts to mount the Installation CD via NFS. Here are some platform-" +"specific tips:" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(pre):836 +#, no-wrap +msgid "" +"\n" +"<comment># Etherboot - insert the etherboot disk into the drive and reboot\n" +"# The kernel command line was specified when the image was constructed</comment>\n" +"\n" +"<comment># Sparc64 - Hit Stop-A at the boot prompt</comment>\n" +"ok boot net ip=dhcp init=/linuxrc\n" +"\n" +"<comment># PXE - Setup pxelinux (part of syslinux),\n" +"then create a pxelinux.cfg/default along the lines of:</comment>\n" +"\n" +"DEFAULT gentoo\n" +"TIMEOUT 40\n" +"PROMPT 1\n" +"\n" +"LABEL gentoo\n" +" KERNEL kernel-X.Y.Z\n" +" APPEND initrd=initrd-X.Y.Z root=/dev/ram0 init=/linuxrc ip=dhcp\n" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):860 +msgid "Conclusion" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(title):862 +msgid "To Automate or not to Automate?" +msgstr "" + +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(p):865 +msgid "" +"The purpose of genkernel is to provide an (easier) alternative to the time-" +"tested approach to kernel compilation. As always, you are free to decide on " +"whether or not you want to automate the kernel compilation process." +msgstr "" + +#. Place here names of translator, one per line. Format should be NAME; ROLE; E-MAIL +#: ../../gentoo/xml/htdocs/doc/en//genkernel.xml(None):0 +msgid "translator-credits" +msgstr "" |