/[gentoo]/xml/htdocs/doc/en/gentoo-x86-install.xml
Gentoo

Diff of /xml/htdocs/doc/en/gentoo-x86-install.xml

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

Revision 1.156 Revision 1.157
55</author> 55</author>
56<author title="Reviewer"> 56<author title="Reviewer">
57 <mail link="antifa@gentoo.org">Ken Nowack</mail> 57 <mail link="antifa@gentoo.org">Ken Nowack</mail>
58</author> 58</author>
59 59
60<abstract> 60<abstract>
61These instructions step you through the process of installing Gentoo 61These instructions step you through the process of installing Gentoo
62Linux 1.4, release version (not _rc versions). The Gentoo Linux installation 62Linux 1.4, release version (not _rc versions). The Gentoo Linux installation
63process supports various installation approaches, depending upon how much of 63process supports various installation approaches, depending upon how much of
64the system you want to custom-build from scratch. 64the system you want to custom-build from scratch.
65</abstract> 65</abstract>
66 66
67<license/> 67<license/>
68 68
69<version>2.6.4</version> 69<version>2.6.4</version>
70<date>11th of August 2003</date> 70<date>12th of August 2003</date>
71 71
72<chapter> 72<chapter>
73<title>About the Install</title> 73<title>About the Install</title>
74<section> 74<section>
75<body> 75<body>
76 76
77<p> 77<p>
78First, if you are new to this, welcome to Gentoo Linux! Gentoo 78First, if you are new to this, welcome to Gentoo Linux! Gentoo
79Linux can be installed in many different ways. Those who are looking 79Linux can be installed in many different ways. Those who are looking
80for a rapid install can use pre-built packages, while those who want 80for a rapid install can use pre-built packages, while those who want
81the ultimate in customizability can compile Gentoo Linux entirely 81the ultimate in customizability can compile Gentoo Linux entirely
82from the original source code. The method you choose is up to 82from the original source code. The method you choose is up to
83you. 83you.
84</p> 84</p>
85 85
2136(point-to-point protocol) support&quot;, &quot;PPP support for async serial 2136(point-to-point protocol) support&quot;, &quot;PPP support for async serial
2137ports&quot;, &quot;PPP support for sync tty ports&quot;. The two compression 2137ports&quot;, &quot;PPP support for sync tty ports&quot;. The two compression
2138options won't harm but are not definitely needed, neither does the &quot;PPP 2138options won't harm but are not definitely needed, neither does the &quot;PPP
2139over Ethernet&quot; option, that might only be used by <c>rp-pppoe</c> when 2139over Ethernet&quot; option, that might only be used by <c>rp-pppoe</c> when
2140configured to do kernel mode PPPoE. 2140configured to do kernel mode PPPoE.
2141</p> 2141</p>
2142 2142
2143<p> 2143<p>
2144If you have an IDE cd burner, then you need to enable SCSI emulation in the 2144If you have an IDE cd burner, then you need to enable SCSI emulation in the
2145kernel. Turn on &quot;ATA/IDE/MFM/RLL support&quot; ---&gt; &quot;IDE, ATA 2145kernel. Turn on &quot;ATA/IDE/MFM/RLL support&quot; ---&gt; &quot;IDE, ATA
2146and ATAPI Block devices&quot; ---&gt; &quot;SCSI emulation support&quot; 2146and ATAPI Block devices&quot; ---&gt; &quot;SCSI emulation support&quot;
2147(I usually make it a module), then under &quot;SCSI support&quot; enable 2147(I usually make it a module), then under &quot;SCSI support&quot; enable
2148&quot;SCSI support&quot;, &quot;SCSI CD-ROM support&quot; and &quot;SCSI 2148&quot;SCSI support&quot;, &quot;SCSI CD-ROM support&quot; and &quot;SCSI
2149generic support&quot; (again, I usually compile them as modules). If you 2149generic support&quot; (again, I usually compile them as modules). If you
2150also choose to use modules, then <c>echo -e &quot;ide-scsi\nsg\nsr_mod&quot; 2150also choose to use modules, then <c>echo -e &quot;ide-scsi\nsg\nsr_mod&quot;
2151&gt;&gt; /etc/modules.autoload</c> to have them automatically added at boot 2151&gt;&gt; /etc/modules.autoload.d/kernel-2.4</c> to have them automatically
2152time. 2152added at boot time.
2153</p> 2153</p>
2154 2154
2155<p> 2155<p>
2156If you require it, don't forget to include support in the kernel for your 2156If you require it, don't forget to include support in the kernel for your
2157ethernet card. 2157ethernet card.
2158</p> 2158</p>
2159 2159
2160<note> 2160<note>
2161For those who prefer it, it is possible to install Gentoo Linux with a 2.2 2161For those who prefer it, it is possible to install Gentoo Linux with a 2.2
2162kernel. However, doing this comes at a price: you will lose many of the nifty 2162kernel. However, doing this comes at a price: you will lose many of the nifty
2163features that are new to the 2.4 series kernels (such as XFS and tmpfs 2163features that are new to the 2.4 series kernels (such as XFS and tmpfs
2164filesystems, iptables and more), although the 2.2 kernel sources can be 2164filesystems, iptables and more), although the 2.2 kernel sources can be
2165patched with ReiserFS and devfs support. 2165patched with ReiserFS and devfs support.
2166Gentoo linux boot scripts require either tmpfs or ramdisk support in the 2166Gentoo linux boot scripts require either tmpfs or ramdisk support in the
2167kernel, so 2.2 kernel users need to make sure that ramdisk support is compiled 2167kernel, so 2.2 kernel users need to make sure that ramdisk support is compiled
2426GNOME and many other programs in name resolution. 2426GNOME and many other programs in name resolution.
2427</note> 2427</note>
2428 2428
2429</body> 2429</body>
2430</section> 2430</section>
2431</chapter> 2431</chapter>
2432 2432
2433 2433
2434<chapter> 2434<chapter>
2435<title>Final Network Configuration</title> 2435<title>Final Network Configuration</title>
2436<section> 2436<section>
2437<body> 2437<body>
2438 2438
2439<p> 2439<p>
2440Add the names of any modules that are necessary for the proper functioning of 2440Add the names of any modules that are necessary for the proper functioning of
2441your system to <path>/etc/modules.autoload</path> file (you can also add any 2441your system to <path>/etc/modules.autoload.d/kernel-2.4</path> file (you can
2442options you need to the same line). When Gentoo Linux boots, these modules 2442also add any options you need to the same line). When Gentoo Linux boots, these
2443will be automatically loaded. Of particular importance is your ethernet 2443modules will be automatically loaded. Of particular importance is your
2444card module, if you happened to compile it as a module: 2444ethernet card module, if you happened to compile it as a module:
2445</p> 2445</p>
2446 2446
2447<pre caption="/etc/modules.autoload"> 2447<pre caption="/etc/modules.autoload.d/kernel-2.4">
2448<comment>This is assuming that you are using a 3com card. 2448<comment>This is assuming that you are using a 3com card.
2449Check <path>/lib/modules/`uname -r`/kernel/drivers/net</path> for your card. </comment> 2449Check <path>/lib/modules/`uname -r`/kernel/drivers/net</path> for your card. </comment>
24503c59x 24503c59x
2451</pre> 2451</pre>
2452 2452
2453<p> 2453<p>
2454Edit the <path>/etc/conf.d/net</path> script to get your network configured 2454Edit the <path>/etc/conf.d/net</path> script to get your network configured
2455for your first boot: 2455for your first boot:
2456</p> 2456</p>
2457 2457
2458<pre caption="Boot time Network Configuration"> 2458<pre caption="Boot time Network Configuration">
2459# <i>nano -w /etc/conf.d/net</i> 2459# <i>nano -w /etc/conf.d/net</i>
2460<comment>Only for non-PCMCIA network cards:</comment>
2460# <i>rc-update add net.eth0 default</i> 2461# <i>rc-update add net.eth0 default</i>
2461</pre> 2462</pre>
2462 2463
2463<p> 2464<p>
2464If you have multiple network cards or tokenring interfaces, you need to create 2465If you have multiple network cards or tokenring interfaces, you need to create
2465additional <path>net.eth<comment>x</comment></path> or 2466additional <path>net.eth<comment>x</comment></path> or
2466<path>net.tr<comment>x</comment></path> scripts respectively for each one 2467<path>net.tr<comment>x</comment></path> scripts respectively for each one
2467(<comment>x</comment> = 1, 2, ...): 2468(<comment>x</comment> = 1, 2, ...):
2468</p> 2469</p>
2469 2470
2470<pre caption="Multiple Network Interfaces"> 2471<pre caption="Multiple Network Interfaces">
2471# <i>cd /etc/init.d</i> 2472# <i>cd /etc/init.d</i>
2472# <i>cp net.eth0 net.eth<comment>x</comment></i> 2473# <i>cp net.eth0 net.eth<comment>x</comment></i>
2474<comment>Only for non-PCMCIA network cards:</comment>
2473# <i>rc-update add net.eth<comment>x</comment> default</i> 2475# <i>rc-update add net.eth<comment>x</comment> default</i>
2474</pre> 2476</pre>
2475 2477
2476<p> 2478<p>
2477If you have a PCMCIA card installed, have a quick look into 2479If you have a PCMCIA card installed, have a quick look into
2478<path>/etc/init.d/pcmcia</path> to verify that things seem all right for 2480<path>/etc/init.d/pcmcia</path> to verify that things seem all right for
2479your setup, then add this line to the top of <path>/etc/init.d/net.ethx</path>: 2481your setup, then run the following command:
2480</p> 2482</p>
2481 2483
2482<pre caption="PCMCIA depend in /etc/init.d/net.ethx"> 2484<pre caption = "Have PCMCIA services start automatically">
2483depend() { 2485# <i>rc-update add pcmcia boot</i>
2484 need pcmcia
2485}
2486</pre> 2486</pre>
2487 2487
2488<p> 2488<p>
2489This makes sure that the PCMCIA drivers are autoloaded whenever your network 2489This makes sure that the PCMCIA drivers are autoloaded whenever your network
2490is loaded. 2490is loaded. The appropriate <path>/etc/init.d/net.eth*</path> services
2491will be started by the pcmcia service automatically.
2491</p> 2492</p>
2492 2493
2493</body> 2494</body>
2494</section> 2495</section>
2495</chapter> 2496</chapter>
2496 2497
2497<chapter> 2498<chapter>
2498<title>Final steps: Configure Basic Settings (including the international keymap setting)</title> 2499<title>Final steps: Configure Basic Settings (including the international keymap setting)</title>
2499<section> 2500<section>
2500<body> 2501<body>
2501 2502
2502<pre caption="Basic Configuration"> 2503<pre caption="Basic Configuration">
2503# <i>nano -w /etc/rc.conf</i> 2504# <i>nano -w /etc/rc.conf</i>
2504</pre> 2505</pre>
2505 2506

Legend:
Removed from v.1.156  
changed lines
  Added in v.1.157

  ViewVC Help
Powered by ViewVC 1.1.20