/[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.50 Revision 1.51
23 </author> 23 </author>
24 <author title="Editor"> 24 <author title="Editor">
25 <mail link="rajiv@gentoo.org">Rajiv Manglani</mail> 25 <mail link="rajiv@gentoo.org">Rajiv Manglani</mail>
26 </author> 26 </author>
27 <author title="Editor"> 27 <author title="Editor">
28 <mail link="seo@gentoo.org">Jungmin Seo</mail> 28 <mail link="seo@gentoo.org">Jungmin Seo</mail>
29 </author> 29 </author>
30 <author title="Editor"> 30 <author title="Editor">
31 <mail link="zhware@gentoo.org">Stoyan Zhekov</mail> 31 <mail link="zhware@gentoo.org">Stoyan Zhekov</mail>
32 </author> 32 </author>
33 <abstract>These instructions step you through the process of installing Gentoo 33 <abstract>These instructions step you through the process of installing Gentoo
34 Linux 1.4_rc2. The Gentoo Linux installation process supports various installation 34 Linux 1.4_rc2. The Gentoo Linux installation process supports various installation
35 approaches, depending upon how much of the system you want to custom-build from 35 approaches, depending upon how much of the system you want to custom-build from
36 scratch. 36 scratch.
37 </abstract> 37 </abstract>
38<version>2.3.12</version> 38<version>2.3.13</version>
39 <date>03 Feb 2003</date> 39 <date>06 Feb 2003</date>
40 <chapter> 40 <chapter>
41 <title>About the Install</title> 41 <title>About the Install</title>
42 <section> 42 <section>
43 <body> 43 <body>
44 <p>This new boot CD will boot from nearly any modern IDE CD-ROM drive, as well 44 <p>This new boot CD will boot from nearly any modern IDE CD-ROM drive, as well
45as many SCSI CD-ROM, assuming that your CD-ROM and BIOS both support booting. 45as many SCSI CD-ROM, assuming that your CD-ROM and BIOS both support booting.
46Included on the CD-ROM is Linux support for IDE (and PCI IDE) (built-in to the 46Included on the CD-ROM is Linux support for IDE (and PCI IDE) (built-in to the
47kernel) as well as support for all SCSI devices (available as modules.) In 47kernel) as well as support for all SCSI devices (available as modules.) In
48addition, we provide modules for literally every kind of network card that 48addition, we provide modules for literally every kind of network card that
49Linux supports, as well as tools to allow you to configure your network and 49Linux supports, as well as tools to allow you to configure your network and
50establish outbound (as well as inbound) <c>ssh</c> connections and download 50establish outbound (as well as inbound) <c>ssh</c> connections and download
51files. </p> 51files. </p>
52 <p>To install from the build CD, you will need to have a 486+ processor and 52 <p>To install from the build CD, you will need to have a 486+ processor and
53ideally at least 64 Megabytes of RAM. (Gentoo linux has been successfully 53ideally at least 64 Megabytes of RAM. (Gentoo linux has been successfully
54built with 64MB of RAM + 64MB of swap space, but the build process is awfully 54built with 64MB of RAM + 64MB of swap space, but the build process is awfully
1201 Be aware too that with the hd devices, only harddrives are counted, not atapi-ide devices such as 1201 Be aware too that with the hd devices, only harddrives are counted, not atapi-ide devices such as
1202 cdrom players, burners, and that the same construct can be used with scsi drives. 1202 cdrom players, burners, and that the same construct can be used with scsi drives.
1203 (Normally they get higher numbers than ide drives except when the bios is configured 1203 (Normally they get higher numbers than ide drives except when the bios is configured
1204 to boot from scsi devices.) Assuming you have a harddrive on /dev/hda, a cdrom player on /dev/hdb, 1204 to boot from scsi devices.) Assuming you have a harddrive on /dev/hda, a cdrom player on /dev/hdb,
1205 a burner on /dev/hdc and a second hardrive on /dev/hdd, for example, and no scsi harddrive 1205 a burner on /dev/hdc and a second hardrive on /dev/hdd, for example, and no scsi harddrive
1206 <path>/dev/hdd7</path> gets translated to <path>(hd1,6)</path>. 1206 <path>/dev/hdd7</path> gets translated to <path>(hd1,6)</path>.
1207 1207
1208 It might sound tricky, and tricky it is indeed, but as we will see, grub 1208 It might sound tricky, and tricky it is indeed, but as we will see, grub
1209 offers a tab completion mechanism that comes handy for those of you having 1209 offers a tab completion mechanism that comes handy for those of you having
1210 a lot of harddrives and partitions and who are a little lost in the 1210 a lot of harddrives and partitions and who are a little lost in the
1211 grub numbering scheme. Having gotten the feel for that, 1211 grub numbering scheme. Having gotten the feel for that,
1212 it's time to install GRUB. 1212 it's time to install GRUB.
1213 </p> 1213 </p>
1214 <p>The easiest way to install GRUB is to simply type <c>grub</c> at your chrooted shell prompt: </p> 1214 <p>The easiest way to install GRUB is to simply type <c>grub</c> at your chrooted shell prompt: </p>
1215 <pre caption="Installing GRUB"> 1215 <pre caption="Installing GRUB">
1216# <c>emerge grub</c>
1216# <c>grub</c> 1217# <c>grub</c>
1217 </pre> 1218 </pre>
1218 <impo>If you are using hardware RAID this part will not work at 1219 <impo>If you are using hardware RAID this part will not work at
1219 this time. 1220 this time.
1220 Skip to the section on making your <path>grub.conf</path>. After that we will complete the 1221 Skip to the section on making your <path>grub.conf</path>. After that we will complete the
1221 grub setup for RAID controllers 1222 grub setup for RAID controllers
1222 </impo> 1223 </impo>
1223 <p>You'll be presented with the <c>grub&gt;</c> grub 1224 <p>You'll be presented with the <c>grub&gt;</c> grub
1224 command-line prompt. Now, you need to type in the 1225 command-line prompt. Now, you need to type in the
1225 right commands to install the GRUB boot record onto your hard drive. In my example configuration, 1226 right commands to install the GRUB boot record onto your hard drive. In my example configuration,
1226 I want to install the GRUB boot record on my hard drive's MBR (master boot record), so that 1227 I want to install the GRUB boot record on my hard drive's MBR (master boot record), so that
1227 the first thing I see when I turn on the computer is the GRUB prompt. In my case, the commands 1228 the first thing I see when I turn on the computer is the GRUB prompt. In my case, the commands
1228 I want to type are: 1229 I want to type are:
1229 </p> 1230 </p>
1230 <pre caption="GRUB Commands"> 1231 <pre caption="GRUB Commands">
1259 installed, but we need to create the <path>/boot/grub/grub.conf</path> file so that 1260 installed, but we need to create the <path>/boot/grub/grub.conf</path> file so that
1260 we get a nice GRUB boot menu when the system reboots. Here's how to do it. 1261 we get a nice GRUB boot menu when the system reboots. Here's how to do it.
1261 </p> 1262 </p>
1262 <impo>To ensure backwards compatibility with GRUB, make sure to make a link from 1263 <impo>To ensure backwards compatibility with GRUB, make sure to make a link from
1263 <i>grub.conf</i> to <i>menu.lst</i>. You can do this by doing 1264 <i>grub.conf</i> to <i>menu.lst</i>. You can do this by doing
1264 <c>ln -s /boot/grub/grub.conf /boot/grub/menu.lst </c>. </impo> 1265 <c>ln -s /boot/grub/grub.conf /boot/grub/menu.lst </c>. </impo>
1265 <p>Now, create the grub.conf file (<c>nano -w /boot/grub/grub.conf</c>), and add the following to it: 1266 <p>Now, create the grub.conf file (<c>nano -w /boot/grub/grub.conf</c>), and add the following to it:
1266 </p> 1267 </p>
1267 <pre caption="Grub.conf for GRUB"> 1268 <pre caption="Grub.conf for GRUB">
1268default 0 1269default 0
1269timeout 30 1270timeout 30
1270splashimage=(hd0,0)/boot/grub/splash.xpm.gz 1271splashimage=(hd0,0)/boot/grub/splash.xpm.gz
1271 1272
1272title=My example Gentoo Linux 1273title=My example Gentoo Linux
1273root (hd0,0) 1274root (hd0,0)
1274kernel /boot/bzImage root=/dev/hda3 1275kernel (hd0,0)/boot/bzImage root=/dev/hda3
1275 1276
1276<comment> #Below is for setup using hardware RAID</comment> 1277<comment> #Below is for setup using hardware RAID</comment>
1277title=My Gentoo Linux on RAID 1278title=My Gentoo Linux on RAID
1278root (hd0,0) 1279root (hd0,0)
1279kernel /boot/bzImage root=/dev/ataraid/discX/partY 1280kernel (hd0,0)/boot/bzImage root=/dev/ataraid/discX/partY
1280 1281
1281<comment># Below needed only for people who dual-boot</comment> 1282<comment># Below needed only for people who dual-boot</comment>
1282title=Windows NT Workstation 1283title=Windows NT Workstation
1283root (hd0,5) 1284root (hd0,5)
1284chainloader +1 1285chainloader +1
1285 </pre> 1286 </pre>
1286 <note> 1287 <note>
1287 (hd0,0) should be written without any spaces inside the parentheses. 1288 (hd0,0) should be written without any spaces inside the parentheses.
1288 </note> 1289 </note>
1289 <impo> 1290 <impo>
1290 If you set up scsi emulation for an IDE cd burner earlier, then to get it to 1291 If you set up scsi emulation for an IDE cd burner earlier, then to get it to
1291 actually work you need to add an &quot;hdx=ide-scsi&quot; fragment to the kernel 1292 actually work you need to add an &quot;hdx=ide-scsi&quot; fragment to the kernel
1292 line in grub.conf (where &quot;hdx&quot; should be the device for your cd burner). 1293 line in grub.conf (where &quot;hdx&quot; should be the device for your cd burner).
1293 </impo> 1294 </impo>
1294 <p>After saving this file, Gentoo Linux installation is complete. Selecting the first option will 1295 <p>After saving this file, Gentoo Linux installation is complete. Selecting the first option will

Legend:
Removed from v.1.50  
changed lines
  Added in v.1.51

  ViewVC Help
Powered by ViewVC 1.1.20