/[gentoo]/xml/htdocs/doc/en/altinstall.xml
Gentoo

Diff of /xml/htdocs/doc/en/altinstall.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.67 Revision 1.68
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version='1.0' encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/altinstall.xml,v 1.67 2006/09/17 09:41:30 neysx Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/altinstall.xml,v 1.68 2006/11/17 07:45:55 nightmorph Exp $ -->
3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
4 4
5<guide link="/doc/en/altinstall.xml"> 5<guide link="/doc/en/altinstall.xml">
6 6
7<title>The Gentoo Linux alternative installation method HOWTO</title> 7<title>The Gentoo Linux alternative installation method HOWTO</title>
54 54
55<!-- The content of this document is licensed under the CC-BY-SA license --> 55<!-- The content of this document is licensed under the CC-BY-SA license -->
56<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 56<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
57<license/> 57<license/>
58 58
59<version>0.69</version> 59<version>0.70</version>
60<date>2006-07-21</date> 60<date>2006-11-16</date>
61 61
62<chapter> 62<chapter>
63<title>About this document</title> 63<title>About this document</title>
64<section> 64<section>
65<body> 65<body>
424INTFTPD_USER="nobody" 424INTFTPD_USER="nobody"
425INTFTPD_OPTS="-u ${INTFTPD_USER} -l -vvvvvv -p -c -s ${INTFTPD_PATH}" 425INTFTPD_OPTS="-u ${INTFTPD_USER} -l -vvvvvv -p -c -s ${INTFTPD_PATH}"
426</pre> 426</pre>
427 427
428<p> 428<p>
429Setup GRUB: To provide PXE booting I use GRUB. You have to compile it by 429Setup GRUB: To provide PXE booting I use GRUB with the <c>netboot</c> USE flag
430yourself to enable the PXE image compilation ... but that's quite easy. First, 430enabled. Once GRUB is compiled, copy the PXE image to the diskless client's
431get the latest version of the GRUB source code (<c>emerge -f grub</c> will 431boot directory. Then edit its <path>grub.lst</path> config file.
432place the tarball in <path>/usr/portage/distfiles</path>). Copy the tarball to
433<path>/diskless</path> and then build it to make the pxe capable binary. Once
434the binary is built, copy it to the diskless client's boot directory. Then edit
435it's <path>grub.lst</path> config file.
436</p> 432</p>
437 433
438<pre caption="Grub setup"> 434<pre caption="Grub setup">
439# <i>tar zxvf grub-0.92.tar.gz</i> 435# <i>echo "sys-boot/grub netboot" &gt;&gt; /etc/portage/package.use"</i>
440# <i>cd grub-0.92</i> 436# <i>emerge -av grub</i>
441# <i>./configure --help</i>
442<comment>(In the options you will see a list of supported network interface drivers.
443 Select the driver compatible with your client's network card. Herein referenced
444 as $nic)</comment>
445# <i>./configure --enable-diskless --enable-$nic</i>
446# <i>make</i>
447# <i>cd stage2</i>
448# <i>cp pxegrub /diskless/eta/boot/pxegrub</i> 437# <i>cp /usr/lib/grub/pxegrub /diskless/eta/boot/pxegrub</i>
449# <i>nano -w /diskless/eta/boot/grub.lst</i> 438# <i>nano -w /diskless/eta/boot/grub.lst</i>
450</pre> 439</pre>
451 440
452<pre caption="grub.lst"> 441<pre caption="grub.lst">
453default 0 442default 0

Legend:
Removed from v.1.67  
changed lines
  Added in v.1.68

  ViewVC Help
Powered by ViewVC 1.1.20