public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2007-11-27 19:23 Xavier Neys (neysx)
  0 siblings, 0 replies; 23+ messages in thread
From: Xavier Neys (neysx) @ 2007-11-27 19:23 UTC (permalink / raw
  To: gentoo-commits

neysx       07/11/27 19:23:07

  Log:
  
-- 
gentoo-commits@gentoo.org mailing list



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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2008-09-10 23:40 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2008-09-10 23:40 UTC (permalink / raw
  To: gentoo-commits

nightmorph    08/09/10 23:40:52

  Log:
  



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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2009-04-15  7:23 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2009-04-15  7:23 UTC (permalink / raw
  To: gentoo-commits

nightmorph    09/04/15 07:23:58

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  updated lilo info for the AMD64 handbook, bug 245419

Revision  Changes    Path
1.13                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.12&r2=1.13

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- hb-install-x86+amd64-bootloader.xml	10 Sep 2008 23:40:52 -0000	1.12
+++ hb-install-x86+amd64-bootloader.xml	15 Apr 2009 07:23:57 -0000	1.13
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.12 2008/09/10 23:40:52 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.13 2009/04/15 07:23:57 nightmorph Exp $ -->
 
 <sections>
 
-<version>6.2</version>
-<date>2008-09-10</date>
+<version>6.3</version>
+<date>2009-04-15</date>
 
 <section>
 <title>Making your Choice</title>
@@ -31,10 +31,6 @@
 link="#grub">GRUB</uri> and <uri link="#lilo">LILO</uri>.
 </p>
 
-<warn test="func:keyval('arch')='AMD64'">
-Using LILO on the AMD64 architecture is not recommended.
-</warn>
-
 </body>
 <body>
 <p>
@@ -229,7 +225,9 @@
 <impo test="func:keyval('arch')='AMD64'">
 If you are using a non-multilib <uri
 link="?part=1&amp;chap=6#doc_chap2">profile</uri>, you should <b>not</b> emerge
-grub, but instead you should emerge <c>grub-static</c>.
+grub, but instead you should emerge <c>grub-static</c>. If you plan to use a
+non-multilib profile <e>and</e> you have <b>disabled</b> IA-32 emulation in your
+kernel, then you should use <c>lilo</c>.
 </impo>
 
 <pre caption="Installing GRUB">
@@ -492,10 +490,6 @@
 <title>Installing LILO</title>
 <body>
 
-<warn test="func:keyval('arch')='AMD64'">
-Using LILO on the AMD64 architecture is not recommended.
-</warn>
-
 <p>
 LILO, the LInuxLOader, is the tried and true workhorse of Linux
 bootloaders. However, it lacks some features that GRUB has (which is






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2009-09-24 20:26 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2009-09-24 20:26 UTC (permalink / raw
  To: gentoo-commits

nightmorph    09/09/24 20:26:50

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Added real_rootflags info to the handbook. bug 273803. thanks to mpagano for the patch

Revision  Changes    Path
1.14                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.13&r2=1.14

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- hb-install-x86+amd64-bootloader.xml	15 Apr 2009 07:23:57 -0000	1.13
+++ hb-install-x86+amd64-bootloader.xml	24 Sep 2009 20:26:50 -0000	1.14
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.13 2009/04/15 07:23:57 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.14 2009/09/24 20:26:50 nightmorph Exp $ -->
 
 <sections>
 
-<version>6.3</version>
-<date>2009-04-15</date>
+<version>6.4</version>
+<date>2009-09-24</date>
 
 <section>
 <title>Making your Choice</title>
@@ -346,6 +346,13 @@
 </p>
 
 <p>
+If your bootloader configuration file contains the real_root parameter use the
+rootflags parameter to set root filesystem mount options. In the case where 
+real_root defines the root mount point, the real_rootflags parameter should be 
+used.
+</p>
+
+<p>
 If you're using a 2.6.7 or higher kernel and you jumpered your harddrive
 because the BIOS can't handle large harddrives you'll need to append
 <c>sda=stroke</c>. Replace sda with the device that requires this option.






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2009-11-17  5:55 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2009-11-17  5:55 UTC (permalink / raw
  To: gentoo-commits

nightmorph    09/11/17 05:55:40

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  ripped out VESA/VGA stuff in favor of only uvesafb, as it's in all kernels, not just gentoo-sources. bug 293455

Revision  Changes    Path
1.15                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.14&r2=1.15

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- hb-install-x86+amd64-bootloader.xml	24 Sep 2009 20:26:50 -0000	1.14
+++ hb-install-x86+amd64-bootloader.xml	17 Nov 2009 05:55:40 -0000	1.15
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.14 2009/09/24 20:26:50 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.15 2009/11/17 05:55:40 nightmorph Exp $ -->
 
 <sections>
 
-<version>6.4</version>
-<date>2009-09-24</date>
+<version>6.5</version>
+<date>2009-11-16</date>
 
 <section>
 <title>Making your Choice</title>
@@ -49,76 +49,19 @@
 <p>
 <e>If</e> you have configured your kernel with framebuffer support (or you used
 <c>genkernel</c> default kernel configuration), you can activate it by adding a
-<c>vga</c> and/or a <c>video</c> statement to your bootloader configuration
-file.
+a <c>video</c> statement to your bootloader configuration file.
 </p>
 
 <p>
-First of all, you need to know what type of framebuffer device you're using. If
-you use a Gentoo patched kernel tree (such as <c>gentoo-sources</c>) you will
-have had the possibility of selecting <c>uvesafb</c> as the <e>VESA driver</e>.
-If this is the case, you are using <c>uvesafb</c> and <e>do not need</e> to set
-a <c>vga</c> statement. Otherwise you are using the <c>vesafb</c> driver and
-<e>need</e> to set the <c>vga</c> statement.
+First of all, you need to know your framebuffer device. You should have used
+<c>uvesafb</c> as the <e>VESA driver</e>.
 </p>
 
 <p>
-The <c>vga</c> statement controls the resolution and color depth of your
-framebuffer screen for <c>vesafb</c>. As stated in
-<path>/usr/src/linux/Documentation/fb/vesafb.txt</path> (which gets installed
-when you install a kernel source package), you need to pass the VESA number
-corresponding to the requested resolution and color depth to it.
-</p>
-
-<p>
-The following table lists the available resolutions and color depths and
-matches those against the value that you need to pass on to the <c>vga</c>
-statement.
-</p>
-
-<table>
-<tr>
-  <ti></ti>
-  <th>640x480</th>
-  <th>800x600</th>
-  <th>1024x768</th>
-  <th>1280x1024</th>
-</tr>
-<tr>
-  <th>256</th>
-  <ti>0x301</ti>
-  <ti>0x303</ti>
-  <ti>0x305</ti>
-  <ti>0x307</ti>
-</tr>
-<tr>
-  <th>32k</th>
-  <ti>0x310</ti>
-  <ti>0x313</ti>
-  <ti>0x316</ti>
-  <ti>0x319</ti>
-</tr>
-<tr>
-  <th>64k</th>
-  <ti>0x311</ti>
-  <ti>0x314</ti>
-  <ti>0x317</ti>
-  <ti>0x31A</ti>
-</tr>
-<tr>
-  <th>16M</th>
-  <ti>0x312</ti>
-  <ti>0x315</ti>
-  <ti>0x318</ti>
-  <ti>0x31B</ti>
-</tr>
-</table>
-
-<p>
 The <c>video</c> statement controls framebuffer display options. It needs to be
 given the framebuffer driver followed by the control statements you wish to
 enable. All variables are listed in
-<path>/usr/src/linux/Documentation/fb/vesafb.txt</path>. The most-used options
+<path>/usr/src/linux/Documentation/fb/uvesafb.txt</path>. The most-used options
 are:
 </p>
 
@@ -148,7 +91,6 @@
 <tr>
   <ti><c>mode</c></ti>
   <ti>
-    (<c>uvesafb</c> only)<br/>
     Set up the resolution, color depth and refresh rate. For instance,
     <c>1024x768-32@85</c> for a resolution of 1024x768, 32 bit color depth and a
     refresh rate of 85 Hz.
@@ -157,8 +99,7 @@
 </table>
 
 <p>
-The result of those two statements could be something like <c>vga=0x318
-video=vesafb:mtrr:3,ywrap</c> or
+The result could be something like
 <c>video=uvesafb:mtrr:3,ywrap,1024x768-32@85</c>. Write this setting down; you
 will need it shortly.
 </p>
@@ -185,7 +126,7 @@
 The most critical part of understanding GRUB is getting comfortable with how
 GRUB refers to hard drives and partitions. Your Linux partition
 <path>/dev/sda1</path> will most likely be called <path>(hd0,0)</path> under
-GRUB.  Notice the parentheses around the <path>hd0,0</path> - they are
+GRUB. Notice the parentheses around the <path>hd0,0</path> - they are
 required.
 </p>
 
@@ -338,11 +279,11 @@
 </p>
 
 <p>
-If you need to pass any additional options to the kernel, simply add
-them to the end of the kernel command. We're already passing one option
+If you need to pass any additional options to the kernel, simply add them to the
+end of the kernel command. We're already passing one option
 (<c>root=/dev/sda3</c> or <c>real_root=/dev/sda3</c>), but you can pass others
-as well, such as the <c>video</c> and/or <c>vga</c> statements for framebuffer
-as we discussed previously.
+as well, such as the <c>video</c>> statement for framebuffer as we discussed
+previously.
 </p>
 
 <p>
@@ -605,7 +546,7 @@
   label=gentoo
   read-only
   root=/dev/sda3
-  <i>append="video=vesafb:mtrr,ywrap,1024x768-32@85"</i>
+  <i>append="video=uvesafb:mtrr,ywrap,1024x768-32@85"</i>
 </pre>
 
 <p>






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2010-01-01 17:45 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2010-01-01 17:45 UTC (permalink / raw
  To: gentoo-commits

nightmorph    10/01/01 17:45:27

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  rewrite real_rootflags stuff to make sense. from bug 273803 comment 17

Revision  Changes    Path
1.16                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.15&r2=1.16

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- hb-install-x86+amd64-bootloader.xml	17 Nov 2009 05:55:40 -0000	1.15
+++ hb-install-x86+amd64-bootloader.xml	1 Jan 2010 17:45:26 -0000	1.16
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.15 2009/11/17 05:55:40 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.16 2010/01/01 17:45:26 nightmorph Exp $ -->
 
 <sections>
 
-<version>6.5</version>
-<date>2009-11-16</date>
+<version>6.6</version>
+<date>20109-01-01</date>
 
 <section>
 <title>Making your Choice</title>
@@ -287,10 +287,8 @@
 </p>
 
 <p>
-If your bootloader configuration file contains the real_root parameter use the
-rootflags parameter to set root filesystem mount options. In the case where 
-real_root defines the root mount point, the real_rootflags parameter should be 
-used.
+If your bootloader configuration file contains the real_root parameter, use the
+real_rootflags parameter to set root filesystem mount options.
 </p>
 
 <p>






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2010-01-10 18:18 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2010-01-10 18:18 UTC (permalink / raw
  To: gentoo-commits

nightmorph    10/01/10 18:18:22

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  typo in date; spotted by keytoaster. no content change.

Revision  Changes    Path
1.17                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.16&r2=1.17

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- hb-install-x86+amd64-bootloader.xml	1 Jan 2010 17:45:26 -0000	1.16
+++ hb-install-x86+amd64-bootloader.xml	10 Jan 2010 18:18:21 -0000	1.17
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.16 2010/01/01 17:45:26 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.17 2010/01/10 18:18:21 nightmorph Exp $ -->
 
 <sections>
 
 <version>6.6</version>
-<date>20109-01-01</date>
+<date>2010-01-01</date>
 
 <section>
 <title>Making your Choice</title>






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2010-04-06  3:56 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2010-04-06  3:56 UTC (permalink / raw
  To: gentoo-commits

nightmorph    10/04/06 03:56:02

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  typo fix, no content change

Revision  Changes    Path
1.18                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.17&r2=1.18

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- hb-install-x86+amd64-bootloader.xml	10 Jan 2010 18:18:21 -0000	1.17
+++ hb-install-x86+amd64-bootloader.xml	6 Apr 2010 03:56:02 -0000	1.18
@@ -4,7 +4,7 @@
 <!-- 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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.17 2010/01/10 18:18:21 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.18 2010/04/06 03:56:02 nightmorph Exp $ -->
 
 <sections>
 
@@ -282,7 +282,7 @@
 If you need to pass any additional options to the kernel, simply add them to the
 end of the kernel command. We're already passing one option
 (<c>root=/dev/sda3</c> or <c>real_root=/dev/sda3</c>), but you can pass others
-as well, such as the <c>video</c>> statement for framebuffer as we discussed
+as well, such as the <c>video</c> statement for framebuffer as we discussed
 previously.
 </p>
 






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2010-07-16 23:19 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2010-07-16 23:19 UTC (permalink / raw
  To: gentoo-commits

nightmorph    10/07/16 23:19:06

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  update grub documentation links, bug 328679

Revision  Changes    Path
1.19                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.19&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.19&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.18&r2=1.19

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- hb-install-x86+amd64-bootloader.xml	6 Apr 2010 03:56:02 -0000	1.18
+++ hb-install-x86+amd64-bootloader.xml	16 Jul 2010 23:19:06 -0000	1.19
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.18 2010/04/06 03:56:02 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.19 2010/07/16 23:19:06 nightmorph Exp $ -->
 
 <sections>
 
-<version>6.6</version>
-<date>2010-01-01</date>
+<version>6.7</version>
+<date>2010-07-16</date>
 
 <section>
 <title>Making your Choice</title>
@@ -351,8 +351,9 @@
 
 <p>
 If you have more questions regarding GRUB, please consult the <uri
-link="http://www.gnu.org/software/grub/grub-faq.html">GRUB FAQ</uri> or the
-<uri link="http://www.gnu.org/software/grub/manual/">GRUB Manual</uri>.
+link="http://www.gnu.org/software/grub/grub-faq.html">GRUB FAQ</uri>, the <uri
+link="http://grub.enbug.org/GrubLegacy">GRUB Wiki</uri>, or read <c>info
+grub</c> in your terminal.
 </p>
 
 <p>
@@ -419,8 +420,9 @@
 
 <p>
 If you have more questions regarding GRUB, please consult the <uri
-link="http://www.gnu.org/software/grub/grub-faq.html">GRUB FAQ</uri> or the <uri
-link="http://www.gnu.org/software/grub/manual/">GRUB Manual</uri>.
+link="http://www.gnu.org/software/grub/grub-faq.html">GRUB FAQ</uri>, the <uri
+link="http://grub.enbug.org/GrubLegacy">GRUB Wiki</uri>, or read <c>info
+grub</c> in your terminal.
 </p>
 
 <p>






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2010-07-17 20:18 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2010-07-17 20:18 UTC (permalink / raw
  To: gentoo-commits

nightmorph    10/07/17 20:18:42

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  add <c> tags around grub, no content change

Revision  Changes    Path
1.20                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.20&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.20&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.19&r2=1.20

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- hb-install-x86+amd64-bootloader.xml	16 Jul 2010 23:19:06 -0000	1.19
+++ hb-install-x86+amd64-bootloader.xml	17 Jul 2010 20:18:41 -0000	1.20
@@ -4,7 +4,7 @@
 <!-- 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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.19 2010/07/16 23:19:06 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.20 2010/07/17 20:18:41 nightmorph Exp $ -->
 
 <sections>
 
@@ -166,9 +166,9 @@
 <impo test="func:keyval('arch')='AMD64'">
 If you are using a non-multilib <uri
 link="?part=1&amp;chap=6#doc_chap2">profile</uri>, you should <b>not</b> emerge
-grub, but instead you should emerge <c>grub-static</c>. If you plan to use a
-non-multilib profile <e>and</e> you have <b>disabled</b> IA-32 emulation in your
-kernel, then you should use <c>lilo</c>.
+<c>grub</c>, but instead you should emerge <c>grub-static</c>. If you plan to
+use a non-multilib profile <e>and</e> you have <b>disabled</b> IA-32 emulation
+in your kernel, then you should use <c>lilo</c>.
 </impo>
 
 <pre caption="Installing GRUB">






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2012-04-22 10:31 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2012-04-22 10:31 UTC (permalink / raw
  To: gentoo-commits

swift       12/04/22 10:31:29

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #413029 - Reintroduce real_root for genkernel initramfs builds

Revision  Changes    Path
1.25                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.25&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.25&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.24&r2=1.25

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- hb-install-x86+amd64-bootloader.xml	27 Mar 2012 17:47:19 -0000	1.24
+++ hb-install-x86+amd64-bootloader.xml	22 Apr 2012 10:31:29 -0000	1.25
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.24 2012/03/27 17:47:19 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.25 2012/04/22 10:31:29 swift Exp $ -->
 
 <sections>
 
-<version>8</version>
-<date>2011-05-09</date>
+<version>9</version>
+<date>2012-04-22</date>
 
 <section>
 <title>Making your Choice</title>
@@ -221,8 +221,6 @@
 <comment># Partition where the kernel image (or operating system) is located</comment>
 root (hd0,0)
 kernel /boot/<keyval id="kernel-name"/> root=/dev/sda3 init=/bin/bb
-<comment># The initrd line is needed when you have built an initramfs (or used genkernel)</comment>
-initrd /boot/<keyval id="genkernel-initrd"/> 
 
 <comment># The next four lines are only if you dualboot with a Windows system.</comment>
 <comment># In this case, Windows is hosted on /dev/sda6.</comment>
@@ -233,6 +231,19 @@
 </pre>
 
 <p>
+If, while building the Linux kernel, you opted to include an initramfs to boot
+from, then you will need to change the configuration by referring to this
+initramfs file and telling the initramfs where your real root device is at:
+</p>
+
+<pre caption="GUB snippet for initramfs-enabled kernel builds">
+title Gentoo Linux <keyval id="kernel-version"/>
+root (hd0,0)
+kernel /boot/<keyval id="kernel-version"/> <i>real_</i>root=/dev/sda3
+<i>initrd /boot/<keyval id="genkernel-initrd"/></i>
+</pre>
+
+<p>
 If you used a different partitioning scheme and/or kernel image, adjust
 accordingly. However, make sure that anything that follows a GRUB-device (such
 as <path>(hd0,0)</path>) is relative to the mountpoint, not the root. In other
@@ -471,8 +482,6 @@
   label=gentoo            <comment># Name we give to this section</comment>
   read-only               <comment># Start with a read-only root. Do not alter!</comment>
   root=/dev/sda3          <comment># Location of the root filesystem</comment>
-<comment># The initrd line is only needed if you built an initramfs (or used genkernel)</comment>
-  initrd=/boot/<keyval id="genkernel-initrd"/>
 
 image=/boot/<keyval id="kernel-name"/>
   label=gentoo.rescue     <comment># Name we give to this section</comment>
@@ -492,6 +501,20 @@
 </note>
 
 <p>
+If, while building the Linux kernel, you opted to include an initramfs to boot
+from, then you will need to change the configuration by referring to this
+initramfs file and telling the initramfs where your real root device is at:
+</p>
+
+<pre caption="LILO snippet for initramfs-enabled kernel builds">
+image=/boot/<keyval id="kernel-name"/>
+  label=gentoo
+  read-only
+  <i>real_</i>root=/dev/sda3
+  <i>initrd=/boot/<keyval id="genkernel-initrd" /></i>
+</pre>
+
+<p>
 If you need to pass any additional options to the kernel, add an
 <c>append</c> statement to the section. As an example, we add the
 <c>video</c> statement to enable framebuffer:






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2012-04-22 17:44 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2012-04-22 17:44 UTC (permalink / raw
  To: gentoo-commits

swift       12/04/22 17:44:07

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #413097 - Typo on GRUB

Revision  Changes    Path
1.26                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.26&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.26&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.25&r2=1.26

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- hb-install-x86+amd64-bootloader.xml	22 Apr 2012 10:31:29 -0000	1.25
+++ hb-install-x86+amd64-bootloader.xml	22 Apr 2012 17:44:07 -0000	1.26
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.25 2012/04/22 10:31:29 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.26 2012/04/22 17:44:07 swift Exp $ -->
 
 <sections>
 
-<version>9</version>
+<version>10</version>
 <date>2012-04-22</date>
 
 <section>
@@ -236,7 +236,7 @@
 initramfs file and telling the initramfs where your real root device is at:
 </p>
 
-<pre caption="GUB snippet for initramfs-enabled kernel builds">
+<pre caption="GRUB snippet for initramfs-enabled kernel builds">
 title Gentoo Linux <keyval id="kernel-version"/>
 root (hd0,0)
 kernel /boot/<keyval id="kernel-version"/> <i>real_</i>root=/dev/sda3






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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2012-08-05  1:21 Joshua Saddler (nightmorph)
  0 siblings, 0 replies; 23+ messages in thread
From: Joshua Saddler (nightmorph) @ 2012-08-05  1:21 UTC (permalink / raw
  To: gentoo-commits

nightmorph    12/08/05 01:21:49

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  fix real_root for lilo. bug #429940

Revision  Changes    Path
1.27                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.27&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.27&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.26&r2=1.27

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- hb-install-x86+amd64-bootloader.xml	22 Apr 2012 17:44:07 -0000	1.26
+++ hb-install-x86+amd64-bootloader.xml	5 Aug 2012 01:21:49 -0000	1.27
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.26 2012/04/22 17:44:07 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.27 2012/08/05 01:21:49 nightmorph Exp $ -->
 
 <sections>
 
-<version>10</version>
-<date>2012-04-22</date>
+<version>11</version>
+<date>2012-08-04</date>
 
 <section>
 <title>Making your Choice</title>
@@ -510,7 +510,7 @@
 image=/boot/<keyval id="kernel-name"/>
   label=gentoo
   read-only
-  <i>real_</i>root=/dev/sda3
+  <i>append="real_root=/dev/sda3"</i>
   <i>initrd=/boot/<keyval id="genkernel-initrd" /></i>
 </pre>
 





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-08-15  8:14 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-08-15  8:14 UTC (permalink / raw
  To: gentoo-commits

swift       13/08/15 08:14:11

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #467034 - Info on virtio disks and device mapping table

Revision  Changes    Path
1.29                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.29&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.29&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.28&r2=1.29

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- hb-install-x86+amd64-bootloader.xml	11 Sep 2012 22:49:21 -0000	1.28
+++ hb-install-x86+amd64-bootloader.xml	15 Aug 2013 08:14:10 -0000	1.29
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.28 2012/09/11 22:49:21 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.29 2013/08/15 08:14:10 swift Exp $ -->
 
 <sections>
 
-<version>12</version>
-<date>2012-09-11</date>
+<version>13</version>
+<date>2013-08-15</date>
 
 <section>
 <title>Making your Choice</title>
@@ -325,6 +325,16 @@
 </pre>
 
 <p>
+When using Linux virtio disks, we need to tell grub where to find the disks as
+the <c>grub-install</c> command will otherwise fail. This is done by adding the
+device definition to the <path>device.map</path> file:
+</p>
+
+<pre caption="Adding the virtio disk to the device map table">
+# <i>echo "(hd0)	/dev/vda" >> /boot/grub/device.map</i>
+</pre>
+
+<p>
 Now we can install GRUB using <c>grub-install</c>:
 </p>
 





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-08-15 17:05 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-08-15 17:05 UTC (permalink / raw
  To: gentoo-commits

swift       13/08/15 17:05:38

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #316603 - Add GRUB2 instructions to handbook

Revision  Changes    Path
1.30                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.29&r2=1.30

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- hb-install-x86+amd64-bootloader.xml	15 Aug 2013 08:14:10 -0000	1.29
+++ hb-install-x86+amd64-bootloader.xml	15 Aug 2013 17:05:38 -0000	1.30
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.29 2013/08/15 08:14:10 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.30 2013/08/15 17:05:38 swift Exp $ -->
 
 <sections>
 
-<version>13</version>
+<version>14</version>
 <date>2013-08-15</date>
 
 <section>
@@ -28,9 +28,16 @@
 <body test="contains('AMD64 x86', func:keyval('arch'))">
 <p>
 For <keyval id="arch"/>, Gentoo Linux provides <uri
-link="#grub">GRUB</uri> and <uri link="#lilo">LILO</uri>.
+link="#grub">GRUB</uri>, <uri link="#grub2">GRUB2</uri> and
+<uri link="#lilo">LILO</uri>.
 </p>
 
+<note>
+GRUB2 might not be stabilized at the moment of reading this. However,
+stabilization is due very soon so we temporarily document both GRUB and GRUB2
+and will remove the GRUB instructions after stabilization of GRUB2.
+</note>
+
 </body>
 <body>
 <p>
@@ -109,7 +116,8 @@
 </p>
 
 <p test="not(func:keyval('arch')='IA64')">
-Now continue by installing <uri link="#grub">GRUB</uri> <e>or</e> <uri
+Now continue by installing <uri link="#grub">GRUB</uri>, <uri
+link="#grub2">GRUB2</uri> <e>or</e> <uri
 link="#lilo">LILO</uri>.
 </p>
 
@@ -117,7 +125,27 @@
 </subsection>
 </section>
 <section id="grub" test="contains('AMD64 x86',func:keyval('arch'))">
-<title>Default: Using GRUB</title>
+<title>Default: Using GRUB Legacy</title>
+<subsection>
+<title>What is Legacy?</title>
+<body>
+
+<p>
+GRUB has been reworked and a new release dubbed GRUB2 is made available. The new
+GRUB2 codebase is quite different from the current GRUB, which is why this GRUB
+version is now dubbed as "GRUB Legacy".
+</p>
+
+<p>
+We recommend to start with GRUB2 as soon as it is available. The migration of
+GRUB to GRUB2 is <uri link="/doc/en/grub2-migration.xml">documented
+online</uri>. The instructions in this section relate to "GRUB Legacy" and will
+disappear from the book soon after the stabilization of <uri
+link="#grub2">GRUB2</uri>.
+</p>
+
+</body>
+</subsection>
 <subsection>
 <title>Understanding GRUB's terminology</title>
 <body>
@@ -574,6 +602,86 @@
 </body>
 </subsection>
 </section>
+<section id="grub2" test="contains('AMD64 x86', func:keyval('arch'))">
+<title>Alternative: Using GRUB2</title>
+<subsection>
+<title>Installing GRUB2</title>
+<body>
+
+<p>
+GRUB2 is provided through the <c>sys-boot/grub</c> package. To deploy GRUB2, use
+the <e>SLOT</e> notation to tell Portage to install GRUB2. SLOTs are a feature
+of Gentoo Linux where multiple versions of the same package can be deployed
+simultaneously on a system. In our case, this means that GRUB Legacy and GRUB2
+can be installed on a system (software-wise) at the same time.
+</p>
+
+<note>
+GRUB2 might still be marked as ~<keyval id="arch" />. If that is the case, you
+can either wait and use <uri link="#grub">GRUB Legacy</uri> or unmask the
+package. This is explained in <uri
+link="handbook-amd64.xml?part=3&amp;chap=3#doc_chap2">Mixing Stable with
+Testing</uri>. Once GRUB2 is stabilized, the SLOT operator also is no longer
+mandatory.
+</note>
+
+<pre caption="Installing GRUB2">
+# <i>emerge grub:2</i>
+</pre>
+
+<p>
+The GRUB2 software is now installed on the system, but not activated yet.
+</p>
+
+</body>
+</subsection>
+<subsection>
+<title>Configuring GRUB2</title>
+<body>
+
+<p>
+First, let us install the necessary GRUB2 files in <path>/boot/grub2</path>.
+Assuming the first disk (the one where the system boots from) is
+<path>/dev/sda</path>, the following command will do this for us:
+</p>
+
+<pre caption="Installing the GRUB2 files in /boot/grub2">
+# <i>grub2-install /dev/sda</i>
+</pre>
+
+<p>
+Next, we can generate the GRUB2 configuration based on the user configuration
+specified in the <path>/etc/default/grub</path> file and
+<path>/etc/grub.d</path> scripts. In most cases, no configuration is needed
+by users as GRUB2 will automatically detect which kernel to boot (the highest
+one available in <path>/boot</path>) and what the root file system is.
+</p>
+
+<p>
+To generate the final GRUB2 configuration, run the <c>grub2-mkconfig</c>
+command:
+</p>
+
+<pre caption="Generating GRUB2 configuration">
+# <i>grub2-mkconfig -o /boot/grub2/grub.cfg</i>
+Generating grub.cfg ...
+Found linux image: /boot/<keyval id="kernel-name" />
+Found initrd image: /boot/<keyval id="genkernel-initrd" />
+done
+</pre>
+
+<p>
+The output of the command <e>must</e> mention that at least one Linux image is
+found, as those are needed to boot the system. If you use initramfs or used
+<c>genkernel</c> to build the kernel, the correct initrd image should be
+detected as well. If this is not the case, go to <path>/boot</path> and check
+the contents using the <c>ls</c> command. If the files are indeed missing, go
+back to the kernel configuration and installation instructions.
+</p>
+
+</body>
+</subsection>
+</section>
 <section id="elilo" test="func:keyval('arch')='IA64'">
 <title>Default: Installing elilo</title>
 <body>
@@ -660,7 +768,6 @@
 
 </body>
 </section>
-
 <section id="reboot">
 <title>Rebooting the System</title>
 <subsection>





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-09-20  6:47 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-09-20  6:47 UTC (permalink / raw
  To: gentoo-commits

swift       13/09/20 06:47:50

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #484144 - Use /boot/grub as grub2 location

Revision  Changes    Path
1.31                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.31&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.31&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.30&r2=1.31

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- hb-install-x86+amd64-bootloader.xml	15 Aug 2013 17:05:38 -0000	1.30
+++ hb-install-x86+amd64-bootloader.xml	20 Sep 2013 06:47:50 -0000	1.31
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.30 2013/08/15 17:05:38 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.31 2013/09/20 06:47:50 swift Exp $ -->
 
 <sections>
 
-<version>14</version>
-<date>2013-08-15</date>
+<version>15</version>
+<date>2013-09-19</date>
 
 <section>
 <title>Making your Choice</title>
@@ -640,12 +640,12 @@
 <body>
 
 <p>
-First, let us install the necessary GRUB2 files in <path>/boot/grub2</path>.
+First, let us install the necessary GRUB2 files in <path>/boot/grub</path>.
 Assuming the first disk (the one where the system boots from) is
 <path>/dev/sda</path>, the following command will do this for us:
 </p>
 
-<pre caption="Installing the GRUB2 files in /boot/grub2">
+<pre caption="Installing the GRUB2 files in /boot/grub">
 # <i>grub2-install /dev/sda</i>
 </pre>
 
@@ -663,7 +663,7 @@
 </p>
 
 <pre caption="Generating GRUB2 configuration">
-# <i>grub2-mkconfig -o /boot/grub2/grub.cfg</i>
+# <i>grub2-mkconfig -o /boot/grub/grub.cfg</i>
 Generating grub.cfg ...
 Found linux image: /boot/<keyval id="kernel-name" />
 Found initrd image: /boot/<keyval id="genkernel-initrd" />





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-09-23 17:34 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-09-23 17:34 UTC (permalink / raw
  To: gentoo-commits

swift       13/09/23 17:34:28

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #485684 - Use grub:0 for legacy, and add sys-boot category to emerge commands

Revision  Changes    Path
1.32                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.32&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.32&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.31&r2=1.32

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- hb-install-x86+amd64-bootloader.xml	20 Sep 2013 06:47:50 -0000	1.31
+++ hb-install-x86+amd64-bootloader.xml	23 Sep 2013 17:34:28 -0000	1.32
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.31 2013/09/20 06:47:50 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.32 2013/09/23 17:34:28 swift Exp $ -->
 
 <sections>
 
-<version>15</version>
-<date>2013-09-19</date>
+<version>16</version>
+<date>2013-09-23</date>
 
 <section>
 <title>Making your Choice</title>
@@ -200,7 +200,7 @@
 </impo>
 
 <pre caption="Installing GRUB">
-# <i>emerge grub</i>
+# <i>emerge sys-boot/grub:0</i>
 </pre>
 
 <p>
@@ -626,7 +626,7 @@
 </note>
 
 <pre caption="Installing GRUB2">
-# <i>emerge grub:2</i>
+# <i>emerge sys-boot/grub:2</i>
 </pre>
 
 <p>





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-12-17 11:04 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-12-17 11:04 UTC (permalink / raw
  To: gentoo-commits

swift       13/12/17 11:04:50

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Bug 489782 - Update paragraph on GRUB/GRUB2 for no-multilib

Revision  Changes    Path
1.34                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.34&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.34&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.33&r2=1.34

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- hb-install-x86+amd64-bootloader.xml	17 Dec 2013 10:38:05 -0000	1.33
+++ hb-install-x86+amd64-bootloader.xml	17 Dec 2013 11:04:50 -0000	1.34
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.33 2013/12/17 10:38:05 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.34 2013/12/17 11:04:50 swift Exp $ -->
 
 <sections>
 
-<version>17</version>
+<version>18</version>
 <date>2013-12-17</date>
 
 <section>
@@ -193,10 +193,10 @@
 
 <impo test="func:keyval('arch')='AMD64'">
 If you are using a non-multilib <uri
-link="?part=1&amp;chap=6#doc_chap2">profile</uri>, you should <b>not</b> emerge
-<c>grub</c>, but instead you should emerge <c>grub-static</c>. If you plan to
-use a non-multilib profile <e>and</e> you have <b>disabled</b> IA-32 emulation
-in your kernel, then you should use <c>lilo</c>.
+link="?part=1&amp;chap=6#doc_chap2">profile</uri> and still intend to use the
+GRUB Legacy (instead of GRUB2), you should <b>not</b> emerge
+<c>grub:0</c>, but instead you should emerge <c>grub-static</c> (only possible
+if you have enabled IA-32 emulation).
 </impo>
 
 <pre caption="Installing GRUB">





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-12-17 11:55 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-12-17 11:55 UTC (permalink / raw
  To: gentoo-commits

swift       13/12/17 11:55:40

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Move GRUB2 as default, mark GRUB Legacy as optional. Shuffle the sections to ordering is more logical. No content change otherwise

Revision  Changes    Path
1.35                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.35&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.35&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.34&r2=1.35

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- hb-install-x86+amd64-bootloader.xml	17 Dec 2013 11:04:50 -0000	1.34
+++ hb-install-x86+amd64-bootloader.xml	17 Dec 2013 11:55:40 -0000	1.35
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.34 2013/12/17 11:04:50 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.35 2013/12/17 11:55:40 swift Exp $ -->
 
 <sections>
 
-<version>18</version>
+<version>19</version>
 <date>2013-12-17</date>
 
 <section>
@@ -124,8 +124,237 @@
 </body>
 </subsection>
 </section>
+<section id="grub2" test="contains('AMD64 x86', func:keyval('arch'))">
+<title>Default: Using GRUB2</title>
+<subsection>
+<title>Installing GRUB2</title>
+<body>
+
+<p>
+GRUB2 is provided through the <c>sys-boot/grub</c> package. To deploy GRUB2, use
+the <e>SLOT</e> notation to tell Portage to install GRUB2. SLOTs are a feature
+of Gentoo Linux where multiple versions of the same package can be deployed
+simultaneously on a system. In our case, this means that GRUB Legacy and GRUB2
+can be installed on a system (software-wise) at the same time.
+</p>
+
+<note>
+GRUB2 might still be marked as ~<keyval id="arch" />. If that is the case, you
+can either wait and use <uri link="#grub">GRUB Legacy</uri> or unmask the
+package. This is explained in <uri
+link="handbook-amd64.xml?part=3&amp;chap=3#doc_chap2">Mixing Stable with
+Testing</uri>. Once GRUB2 is stabilized, the SLOT operator also is no longer
+mandatory.
+</note>
+
+<pre caption="Installing GRUB2">
+# <i>emerge sys-boot/grub:2</i>
+</pre>
+
+<p>
+The GRUB2 software is now installed on the system, but not activated yet.
+</p>
+
+</body>
+</subsection>
+<subsection>
+<title>Configuring GRUB2</title>
+<body>
+
+<p>
+First, let us install the necessary GRUB2 files in <path>/boot/grub</path>.
+Assuming the first disk (the one where the system boots from) is
+<path>/dev/sda</path>, the following command will do this for us:
+</p>
+
+<pre caption="Installing the GRUB2 files in /boot/grub">
+# <i>grub2-install /dev/sda</i>
+</pre>
+
+<p>
+Next, we can generate the GRUB2 configuration based on the user configuration
+specified in the <path>/etc/default/grub</path> file and
+<path>/etc/grub.d</path> scripts. In most cases, no configuration is needed
+by users as GRUB2 will automatically detect which kernel to boot (the highest
+one available in <path>/boot</path>) and what the root file system is.
+</p>
+
+<p>
+To generate the final GRUB2 configuration, run the <c>grub2-mkconfig</c>
+command:
+</p>
+
+<pre caption="Generating GRUB2 configuration">
+# <i>grub2-mkconfig -o /boot/grub/grub.cfg</i>
+Generating grub.cfg ...
+Found linux image: /boot/<keyval id="kernel-name" />
+Found initrd image: /boot/<keyval id="genkernel-initrd" />
+done
+</pre>
+
+<p>
+The output of the command <e>must</e> mention that at least one Linux image is
+found, as those are needed to boot the system. If you use initramfs or used
+<c>genkernel</c> to build the kernel, the correct initrd image should be
+detected as well. If this is not the case, go to <path>/boot</path> and check
+the contents using the <c>ls</c> command. If the files are indeed missing, go
+back to the kernel configuration and installation instructions.
+</p>
+
+</body>
+</subsection>
+</section>
+<section id="lilo" test="contains('AMD64 x86', func:keyval('arch'))">
+<title>Alternative: Using LILO</title>
+<subsection>
+<title>Installing LILO</title>
+<body>
+
+<p>
+LILO, the LInuxLOader, is the tried and true workhorse of Linux
+bootloaders. However, it lacks some features that GRUB has (which is
+also the reason why GRUB is currently gaining popularity). The reason
+why LILO is still used is that, on some systems, GRUB doesn't work and
+LILO does. Of course, it is also used because some people know LILO and
+want to stick with it. Either way, Gentoo supports both, and apparently
+you have chosen to use LILO.
+</p>
+
+<p>
+Installing LILO is a breeze; just use <c>emerge</c>.
+</p>
+
+<pre caption="Installing LILO">
+# <i>emerge lilo</i>
+</pre>
+
+</body>
+</subsection>
+<subsection>
+<title>Configuring LILO</title>
+<body>
+
+<p>
+To configure LILO, you must create <path>/etc/lilo.conf</path>. Fire up
+your favorite editor (in this handbook we use <c>nano</c> for
+consistency) and create the file.
+</p>
+
+<pre caption="Creating /etc/lilo.conf">
+# <i>nano -w /etc/lilo.conf</i>
+</pre>
+
+<p>
+Some sections ago we have asked you to remember the kernel-image name
+you have created. In the next example <path>lilo.conf</path> we use the
+example partitioning scheme. 
+</p>
+
+<p>
+Make sure you use <e>your</e> kernel image filename and, if appropriate,
+<e>your</e> initrd image filename.
+</p>
+
+<note>
+If your root filesystem is JFS, you <e>must</e> add a <c>append="ro"</c>
+line after each boot item since JFS needs to replay its log before it allows
+read-write mounting.
+</note>
+
+<pre caption="Example /etc/lilo.conf">
+boot=/dev/sda             <comment># Install LILO in the MBR</comment>
+prompt                    <comment># Give the user the chance to select another section</comment>
+timeout=50                <comment># Wait 5 (five) seconds before booting the default section</comment>
+default=gentoo            <comment># When the timeout has passed, boot the "gentoo" section</comment>
+
+image=/boot/<keyval id="kernel-name"/>
+  label=gentoo            <comment># Name we give to this section</comment>
+  read-only               <comment># Start with a read-only root. Do not alter!</comment>
+  root=/dev/sda3          <comment># Location of the root filesystem</comment>
+
+image=/boot/<keyval id="kernel-name"/>
+  label=gentoo.rescue     <comment># Name we give to this section</comment>
+  read-only               <comment># Start with a read-only root. Do not alter!</comment>
+  root=/dev/sda3          <comment># Location of the root filesystem</comment>
+  append="init=/bin/bb"   <comment># Launch the Gentoo static rescue shell</comment>
+
+<comment># The next two lines are only if you dualboot with a Windows system.</comment>
+<comment># In this case, Windows is hosted on /dev/sda6.</comment>
+other=/dev/sda6
+  label=windows
+</pre>
+
+<note>
+If you use a different partitioning scheme and/or kernel image, adjust
+accordingly.
+</note>
+
+<p>
+If, while building the Linux kernel, you opted to include an initramfs to boot
+from, then you will need to change the configuration by referring to this
+initramfs file and telling the initramfs where your real root device is at:
+</p>
+
+<pre caption="LILO snippet for initramfs-enabled kernel builds">
+image=/boot/<keyval id="kernel-name"/>
+  label=gentoo
+  read-only
+  <i>append="real_root=/dev/sda3"</i>
+  <i>initrd=/boot/<keyval id="genkernel-initrd" /></i>
+</pre>
+
+<p>
+If you need to pass any additional options to the kernel, add an
+<c>append</c> statement to the section. As an example, we add the
+<c>video</c> statement to enable framebuffer:
+</p>
+
+<pre caption="Using append to add kernel options">
+image=/boot/<keyval id="kernel-name"/>
+  label=gentoo
+  read-only
+  root=/dev/sda3
+  <i>append="video=uvesafb:mtrr,ywrap,1024x768-32@85"</i>
+</pre>
+
+<p>
+If you're using a 2.6.7 or higher kernel and you jumpered your harddrive
+because the BIOS can't handle large harddrives you'll need to append
+<c>sda=stroke</c>. Replace sda with the device that requires this option.
+</p>
+
+<p>
+<c>genkernel</c> users should know that their kernels use the same boot options
+as is used for the Installation CD. For instance, if you have SCSI devices, you
+should add <c>doscsi</c> as kernel option.
+</p>
+
+<p>
+Now save the file and exit. To finish up, you have to run <c>/sbin/lilo</c> so
+LILO can apply the <path>/etc/lilo.conf</path> to your system (i.e. install
+itself on the disk). Keep in mind that you'll also have to run
+<c>/sbin/lilo</c> every time you install a new kernel or make any changes to
+the menu.
+</p>
+
+<pre caption="Finishing the LILO installation">
+# <i>/sbin/lilo</i>
+</pre>
+
+<p>
+If you have more questions regarding LILO, please consult its <uri
+link="http://en.wikipedia.org/wiki/LILO_(boot_loader)">wikipedia page</uri>.
+</p>
+
+<p>
+You can now continue with <uri link="#reboot">Rebooting the System</uri>.
+</p>
+
+</body>
+</subsection>
+</section>
 <section id="grub" test="contains('AMD64 x86',func:keyval('arch'))">
-<title>Default: Using GRUB Legacy</title>
+<title>Optional: Using GRUB Legacy</title>
 <subsection>
 <title>What is Legacy?</title>
 <body>
@@ -453,235 +682,7 @@
 </body>
 </subsection>
 </section>
-<section id="lilo" test="contains('AMD64 x86', func:keyval('arch'))">
-<title>Alternative: Using LILO</title>
-<subsection>
-<title>Installing LILO</title>
-<body>
-
-<p>
-LILO, the LInuxLOader, is the tried and true workhorse of Linux
-bootloaders. However, it lacks some features that GRUB has (which is
-also the reason why GRUB is currently gaining popularity). The reason
-why LILO is still used is that, on some systems, GRUB doesn't work and
-LILO does. Of course, it is also used because some people know LILO and
-want to stick with it. Either way, Gentoo supports both, and apparently
-you have chosen to use LILO.
-</p>
-
-<p>
-Installing LILO is a breeze; just use <c>emerge</c>.
-</p>
-
-<pre caption="Installing LILO">
-# <i>emerge lilo</i>
-</pre>
-
-</body>
-</subsection>
-<subsection>
-<title>Configuring LILO</title>
-<body>
-
-<p>
-To configure LILO, you must create <path>/etc/lilo.conf</path>. Fire up
-your favorite editor (in this handbook we use <c>nano</c> for
-consistency) and create the file.
-</p>
-
-<pre caption="Creating /etc/lilo.conf">
-# <i>nano -w /etc/lilo.conf</i>
-</pre>
-
-<p>
-Some sections ago we have asked you to remember the kernel-image name
-you have created. In the next example <path>lilo.conf</path> we use the
-example partitioning scheme. 
-</p>
-
-<p>
-Make sure you use <e>your</e> kernel image filename and, if appropriate,
-<e>your</e> initrd image filename.
-</p>
-
-<note>
-If your root filesystem is JFS, you <e>must</e> add a <c>append="ro"</c>
-line after each boot item since JFS needs to replay its log before it allows
-read-write mounting.
-</note>
-
-<pre caption="Example /etc/lilo.conf">
-boot=/dev/sda             <comment># Install LILO in the MBR</comment>
-prompt                    <comment># Give the user the chance to select another section</comment>
-timeout=50                <comment># Wait 5 (five) seconds before booting the default section</comment>
-default=gentoo            <comment># When the timeout has passed, boot the "gentoo" section</comment>
 
-image=/boot/<keyval id="kernel-name"/>
-  label=gentoo            <comment># Name we give to this section</comment>
-  read-only               <comment># Start with a read-only root. Do not alter!</comment>
-  root=/dev/sda3          <comment># Location of the root filesystem</comment>
-
-image=/boot/<keyval id="kernel-name"/>
-  label=gentoo.rescue     <comment># Name we give to this section</comment>
-  read-only               <comment># Start with a read-only root. Do not alter!</comment>
-  root=/dev/sda3          <comment># Location of the root filesystem</comment>
-  append="init=/bin/bb"   <comment># Launch the Gentoo static rescue shell</comment>
-
-<comment># The next two lines are only if you dualboot with a Windows system.</comment>
-<comment># In this case, Windows is hosted on /dev/sda6.</comment>
-other=/dev/sda6
-  label=windows
-</pre>
-
-<note>
-If you use a different partitioning scheme and/or kernel image, adjust
-accordingly.
-</note>
-
-<p>
-If, while building the Linux kernel, you opted to include an initramfs to boot
-from, then you will need to change the configuration by referring to this
-initramfs file and telling the initramfs where your real root device is at:
-</p>
-
-<pre caption="LILO snippet for initramfs-enabled kernel builds">
-image=/boot/<keyval id="kernel-name"/>
-  label=gentoo
-  read-only
-  <i>append="real_root=/dev/sda3"</i>
-  <i>initrd=/boot/<keyval id="genkernel-initrd" /></i>
-</pre>
-
-<p>
-If you need to pass any additional options to the kernel, add an
-<c>append</c> statement to the section. As an example, we add the
-<c>video</c> statement to enable framebuffer:
-</p>
-
-<pre caption="Using append to add kernel options">
-image=/boot/<keyval id="kernel-name"/>
-  label=gentoo
-  read-only
-  root=/dev/sda3
-  <i>append="video=uvesafb:mtrr,ywrap,1024x768-32@85"</i>
-</pre>
-
-<p>
-If you're using a 2.6.7 or higher kernel and you jumpered your harddrive
-because the BIOS can't handle large harddrives you'll need to append
-<c>sda=stroke</c>. Replace sda with the device that requires this option.
-</p>
-
-<p>
-<c>genkernel</c> users should know that their kernels use the same boot options
-as is used for the Installation CD. For instance, if you have SCSI devices, you
-should add <c>doscsi</c> as kernel option.
-</p>
-
-<p>
-Now save the file and exit. To finish up, you have to run <c>/sbin/lilo</c> so
-LILO can apply the <path>/etc/lilo.conf</path> to your system (i.e. install
-itself on the disk). Keep in mind that you'll also have to run
-<c>/sbin/lilo</c> every time you install a new kernel or make any changes to
-the menu.
-</p>
-
-<pre caption="Finishing the LILO installation">
-# <i>/sbin/lilo</i>
-</pre>
-
-<p>
-If you have more questions regarding LILO, please consult its <uri
-link="http://en.wikipedia.org/wiki/LILO_(boot_loader)">wikipedia page</uri>.
-</p>
-
-<p>
-You can now continue with <uri link="#reboot">Rebooting the System</uri>.
-</p>
-
-</body>
-</subsection>
-</section>
-<section id="grub2" test="contains('AMD64 x86', func:keyval('arch'))">
-<title>Alternative: Using GRUB2</title>
-<subsection>
-<title>Installing GRUB2</title>
-<body>
-
-<p>
-GRUB2 is provided through the <c>sys-boot/grub</c> package. To deploy GRUB2, use
-the <e>SLOT</e> notation to tell Portage to install GRUB2. SLOTs are a feature
-of Gentoo Linux where multiple versions of the same package can be deployed
-simultaneously on a system. In our case, this means that GRUB Legacy and GRUB2
-can be installed on a system (software-wise) at the same time.
-</p>
-
-<note>
-GRUB2 might still be marked as ~<keyval id="arch" />. If that is the case, you
-can either wait and use <uri link="#grub">GRUB Legacy</uri> or unmask the
-package. This is explained in <uri
-link="handbook-amd64.xml?part=3&amp;chap=3#doc_chap2">Mixing Stable with
-Testing</uri>. Once GRUB2 is stabilized, the SLOT operator also is no longer
-mandatory.
-</note>
-
-<pre caption="Installing GRUB2">
-# <i>emerge sys-boot/grub:2</i>
-</pre>
-
-<p>
-The GRUB2 software is now installed on the system, but not activated yet.
-</p>
-
-</body>
-</subsection>
-<subsection>
-<title>Configuring GRUB2</title>
-<body>
-
-<p>
-First, let us install the necessary GRUB2 files in <path>/boot/grub</path>.
-Assuming the first disk (the one where the system boots from) is
-<path>/dev/sda</path>, the following command will do this for us:
-</p>
-
-<pre caption="Installing the GRUB2 files in /boot/grub">
-# <i>grub2-install /dev/sda</i>
-</pre>
-
-<p>
-Next, we can generate the GRUB2 configuration based on the user configuration
-specified in the <path>/etc/default/grub</path> file and
-<path>/etc/grub.d</path> scripts. In most cases, no configuration is needed
-by users as GRUB2 will automatically detect which kernel to boot (the highest
-one available in <path>/boot</path>) and what the root file system is.
-</p>
-
-<p>
-To generate the final GRUB2 configuration, run the <c>grub2-mkconfig</c>
-command:
-</p>
-
-<pre caption="Generating GRUB2 configuration">
-# <i>grub2-mkconfig -o /boot/grub/grub.cfg</i>
-Generating grub.cfg ...
-Found linux image: /boot/<keyval id="kernel-name" />
-Found initrd image: /boot/<keyval id="genkernel-initrd" />
-done
-</pre>
-
-<p>
-The output of the command <e>must</e> mention that at least one Linux image is
-found, as those are needed to boot the system. If you use initramfs or used
-<c>genkernel</c> to build the kernel, the correct initrd image should be
-detected as well. If this is not the case, go to <path>/boot</path> and check
-the contents using the <c>ls</c> command. If the files are indeed missing, go
-back to the kernel configuration and installation instructions.
-</p>
-
-</body>
-</subsection>
-</section>
 <section id="elilo" test="func:keyval('arch')='IA64'">
 <title>Default: Installing elilo</title>
 <body>





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-12-17 11:58 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-12-17 11:58 UTC (permalink / raw
  To: gentoo-commits

swift       13/12/17 11:58:38

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #494526 - GRUB2 is now stable

Revision  Changes    Path
1.36                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.36&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.36&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.35&r2=1.36

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- hb-install-x86+amd64-bootloader.xml	17 Dec 2013 11:55:40 -0000	1.35
+++ hb-install-x86+amd64-bootloader.xml	17 Dec 2013 11:58:38 -0000	1.36
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.35 2013/12/17 11:55:40 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.36 2013/12/17 11:58:38 swift Exp $ -->
 
 <sections>
 
-<version>19</version>
+<version>20</version>
 <date>2013-12-17</date>
 
 <section>
@@ -28,16 +28,10 @@
 <body test="contains('AMD64 x86', func:keyval('arch'))">
 <p>
 For <keyval id="arch"/>, Gentoo Linux provides <uri
-link="#grub">GRUB</uri>, <uri link="#grub2">GRUB2</uri> and
-<uri link="#lilo">LILO</uri>.
+link="#grub2">GRUB2</uri>, <uri link="#lilo">LILO</uri> and
+<uri link="#grub">GRUB Legacy</uri>.
 </p>
 
-<note>
-GRUB2 might not be stabilized at the moment of reading this. However,
-stabilization is due very soon so we temporarily document both GRUB and GRUB2
-and will remove the GRUB instructions after stabilization of GRUB2.
-</note>
-
 </body>
 <body>
 <p>
@@ -131,24 +125,11 @@
 <body>
 
 <p>
-GRUB2 is provided through the <c>sys-boot/grub</c> package. To deploy GRUB2, use
-the <e>SLOT</e> notation to tell Portage to install GRUB2. SLOTs are a feature
-of Gentoo Linux where multiple versions of the same package can be deployed
-simultaneously on a system. In our case, this means that GRUB Legacy and GRUB2
-can be installed on a system (software-wise) at the same time.
+GRUB2 is provided through the <c>sys-boot/grub</c> package. 
 </p>
 
-<note>
-GRUB2 might still be marked as ~<keyval id="arch" />. If that is the case, you
-can either wait and use <uri link="#grub">GRUB Legacy</uri> or unmask the
-package. This is explained in <uri
-link="handbook-amd64.xml?part=3&amp;chap=3#doc_chap2">Mixing Stable with
-Testing</uri>. Once GRUB2 is stabilized, the SLOT operator also is no longer
-mandatory.
-</note>
-
 <pre caption="Installing GRUB2">
-# <i>emerge sys-boot/grub:2</i>
+# <i>emerge sys-boot/grub</i>
 </pre>
 
 <p>
@@ -365,14 +346,6 @@
 version is now dubbed as "GRUB Legacy".
 </p>
 
-<p>
-We recommend to start with GRUB2 as soon as it is available. The migration of
-GRUB to GRUB2 is <uri link="https://wiki.gentoo.org/wiki/GRUB2_Migration">documented
-online</uri>. The instructions in this section relate to "GRUB Legacy" and will
-disappear from the book soon after the stabilization of <uri
-link="#grub2">GRUB2</uri>.
-</p>
-
 </body>
 </subsection>
 <subsection>
@@ -417,7 +390,7 @@
 <body>
 
 <p>
-To install GRUB, let's first emerge it:
+To install GRUB Legacy, let's first emerge it:
 </p>
 
 <impo test="func:keyval('arch')='AMD64'">





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-12-18  7:38 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-12-18  7:38 UTC (permalink / raw
  To: gentoo-commits

swift       13/12/18 07:38:48

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #494526 - GRUB Legacy is an alternative, not optional

Revision  Changes    Path
1.37                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.37&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.37&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.36&r2=1.37

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- hb-install-x86+amd64-bootloader.xml	17 Dec 2013 11:58:38 -0000	1.36
+++ hb-install-x86+amd64-bootloader.xml	18 Dec 2013 07:38:48 -0000	1.37
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.36 2013/12/17 11:58:38 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.37 2013/12/18 07:38:48 swift Exp $ -->
 
 <sections>
 
-<version>20</version>
-<date>2013-12-17</date>
+<version>21</version>
+<date>2013-12-18</date>
 
 <section>
 <title>Making your Choice</title>
@@ -335,7 +335,7 @@
 </subsection>
 </section>
 <section id="grub" test="contains('AMD64 x86',func:keyval('arch'))">
-<title>Optional: Using GRUB Legacy</title>
+<title>Alternative: Using GRUB Legacy</title>
 <subsection>
 <title>What is Legacy?</title>
 <body>





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2013-12-31 20:29 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2013-12-31 20:29 UTC (permalink / raw
  To: gentoo-commits

swift       13/12/31 20:29:24

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #496558 - make partitioning more consistent, add note about "strange" partitions in example with dualboot

Revision  Changes    Path
1.39                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.39&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.39&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.38&r2=1.39

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- hb-install-x86+amd64-bootloader.xml	18 Dec 2013 10:13:54 -0000	1.38
+++ hb-install-x86+amd64-bootloader.xml	31 Dec 2013 20:29:23 -0000	1.39
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.38 2013/12/18 10:13:54 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.39 2013/12/31 20:29:23 swift Exp $ -->
 
 <sections>
 
-<version>22</version>
-<date>2013-12-18</date>
+<version>23</version>
+<date>2013-12-31</date>
 
 <section>
 <title>Making your Choice</title>
@@ -433,6 +433,14 @@
 line since JFS needs to replay its log before it allows read-write mounting.
 </note>
 
+<note>
+If dualboot with Windows is used, the partitioning example used in this
+book will not be sufficient (our example uses all four primary partitions
+for Linux, whereas at least one would need to be extended if Windows is
+installed on a logical partition). Please proceed with caution and consider
+the listing to be an example that needs to be modified to suit your own needs.
+</note>
+
 <pre caption="Example grub.conf">
 <comment># Which listing to boot as default. 0 is the first, 1 the second etc.</comment>
 default 0
@@ -445,12 +453,12 @@
 title Gentoo Linux <keyval id="kernel-version"/>
 <comment># Partition where the kernel image (or operating system) is located</comment>
 root (hd0,1)
-kernel /boot/<keyval id="kernel-name"/> root=/dev/sda3
+kernel /boot/<keyval id="kernel-name"/> root=/dev/sda4
 
 title Gentoo Linux <keyval id="kernel-version"/> (rescue)
 <comment># Partition where the kernel image (or operating system) is located</comment>
 root (hd0,1)
-kernel /boot/<keyval id="kernel-name"/> root=/dev/sda3 init=/bin/bb
+kernel /boot/<keyval id="kernel-name"/> root=/dev/sda4 init=/bin/bb
 
 <comment># The next four lines are only if you dualboot with a Windows system.</comment>
 <comment># In this case, Windows is hosted on /dev/sda6.</comment>
@@ -469,7 +477,7 @@
 <pre caption="GRUB snippet for initramfs-enabled kernel builds">
 title Gentoo Linux <keyval id="kernel-version"/>
 root (hd0,1)
-kernel /boot/<keyval id="kernel-version"/> <i>real_</i>root=/dev/sda3
+kernel /boot/<keyval id="kernel-version"/> <i>real_</i>root=/dev/sda4
 <i>initrd /boot/<keyval id="genkernel-initrd"/></i>
 </pre>
 
@@ -494,7 +502,7 @@
 <p>
 If you need to pass any additional options to the kernel, simply add them to the
 end of the kernel command. We're already passing one option
-(<c>root=/dev/sda3</c> or <c>real_root=/dev/sda3</c>), but you can pass others
+(<c>root=/dev/sda4</c> or <c>real_root=/dev/sda4</c>), but you can pass others
 as well, such as the <c>video</c> statement for framebuffer as we discussed
 previously.
 </p>
@@ -637,7 +645,7 @@
 If you want to install GRUB in a certain partition instead of the MBR,
 you have to alter the <c>setup</c> command so it points to the right
 partition. For instance, if you want GRUB installed in
-<path>/dev/sda4</path>, then the command becomes <c>setup (hd0,4)</c>.
+<path>/dev/sda4</path>, then the command becomes <c>setup (hd0,3)</c>.
 Few users however want to do this.
 </note>
 





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

* [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
@ 2014-08-17 16:18 Sven Vermeulen (swift)
  0 siblings, 0 replies; 23+ messages in thread
From: Sven Vermeulen (swift) @ 2014-08-17 16:18 UTC (permalink / raw
  To: gentoo-commits

swift       14/08/17 16:18:32

  Modified:             hb-install-x86+amd64-bootloader.xml
  Log:
  Fix bug #519920 - Drop framebuffer information, it is complicated and outdated

Revision  Changes    Path
1.40                 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.40&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.40&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.39&r2=1.40

Index: hb-install-x86+amd64-bootloader.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- hb-install-x86+amd64-bootloader.xml	31 Dec 2013 20:29:23 -0000	1.39
+++ hb-install-x86+amd64-bootloader.xml	17 Aug 2014 16:18:31 -0000	1.40
@@ -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/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.39 2013/12/31 20:29:23 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.40 2014/08/17 16:18:31 swift Exp $ -->
 
 <sections>
 
-<version>23</version>
-<date>2013-12-31</date>
+<version>24</version>
+<date>2014-08-17</date>
 
 <section>
 <title>Making your Choice</title>
@@ -26,6 +26,7 @@
 
 </body>
 <body test="contains('AMD64 x86', func:keyval('arch'))">
+
 <p>
 For <keyval id="arch"/>, Gentoo Linux provides <uri
 link="#grub2">GRUB2</uri>, <uri link="#lilo">LILO</uri> and
@@ -33,88 +34,12 @@
 </p>
 
 </body>
-<body>
-<p>
-But before we install the bootloader, we inform you how to configure
-framebuffer (assuming you want it of course). With framebuffer you can run the
-Linux command line with (limited) graphical features (such as using the nice
-bootsplash image Gentoo provides).
-</p>
-
-</body>
-</subsection>
-<subsection>
-<title>Optional: Framebuffer</title>
-<body>
-
-<p>
-<e>If</e> you have configured your kernel with framebuffer support (or you used
-<c>genkernel</c> default kernel configuration), you can activate it by adding a
-a <c>video</c> statement to your bootloader configuration file.
-</p>
-
-<p>
-First of all, you need to know your framebuffer device. You should have used
-<c>uvesafb</c> as the <e>VESA driver</e>.
-</p>
+<body test="contains('IA64', func:keyval('arch'))">
 
 <p>
-The <c>video</c> statement controls framebuffer display options. It needs to be
-given the framebuffer driver followed by the control statements you wish to
-enable. All variables are listed in
-<path>/usr/src/linux/Documentation/fb/uvesafb.txt</path>. The most-used options
-are:
-</p>
-
-<table>
-<tr>
-  <th>Control</th>
-  <th>Description</th>
-</tr>
-<tr>
-  <ti>ywrap</ti>
-  <ti>
-    Assume that the graphical card can wrap around its memory (i.e. continue at
-    the beginning when it has approached the end)
-  </ti>
-</tr>
-<tr>
-  <ti>mtrr:<c>n</c></ti>
-  <ti>
-    Setup MTRR registers. <c>n</c> can be:<br/>
-    0 - disabled<br/>
-    1 - uncachable<br/>
-    2 - write-back<br/>
-    3 - write-combining<br/>
-    4 - write-through
-  </ti>
-</tr>
-<tr>
-  <ti><c>mode</c></ti>
-  <ti>
-    Set up the resolution, color depth and refresh rate. For instance,
-    <c>1024x768-32@85</c> for a resolution of 1024x768, 32 bit color depth and a
-    refresh rate of 85 Hz.
-  </ti>
-</tr>
-</table>
-
-<p>
-The result could be something like
-<c>video=uvesafb:mtrr:3,ywrap,1024x768-32@85</c>. Write this setting down; you
-will need it shortly.
-</p>
-
-<p test="func:keyval('arch')='IA64'">
 Now, you should install the <uri link="#elilo">elilo bootloader</uri>.
 </p>
 
-<p test="not(func:keyval('arch')='IA64')">
-Now continue by installing <uri link="#grub">GRUB</uri>, <uri
-link="#grub2">GRUB2</uri> <e>or</e> <uri
-link="#lilo">LILO</uri>.
-</p>
-
 </body>
 </subsection>
 </section>





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

end of thread, other threads:[~2014-08-17 16:18 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-15  8:14 [gentoo-commits] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml Sven Vermeulen (swift)
  -- strict thread matches above, loose matches on Subject: below --
2014-08-17 16:18 Sven Vermeulen (swift)
2013-12-31 20:29 Sven Vermeulen (swift)
2013-12-18  7:38 Sven Vermeulen (swift)
2013-12-17 11:58 Sven Vermeulen (swift)
2013-12-17 11:55 Sven Vermeulen (swift)
2013-12-17 11:04 Sven Vermeulen (swift)
2013-09-23 17:34 Sven Vermeulen (swift)
2013-09-20  6:47 Sven Vermeulen (swift)
2013-08-15 17:05 Sven Vermeulen (swift)
2012-08-05  1:21 Joshua Saddler (nightmorph)
2012-04-22 17:44 Sven Vermeulen (swift)
2012-04-22 10:31 Sven Vermeulen (swift)
2010-07-17 20:18 Joshua Saddler (nightmorph)
2010-07-16 23:19 Joshua Saddler (nightmorph)
2010-04-06  3:56 Joshua Saddler (nightmorph)
2010-01-10 18:18 Joshua Saddler (nightmorph)
2010-01-01 17:45 Joshua Saddler (nightmorph)
2009-11-17  5:55 Joshua Saddler (nightmorph)
2009-09-24 20:26 Joshua Saddler (nightmorph)
2009-04-15  7:23 Joshua Saddler (nightmorph)
2008-09-10 23:40 Joshua Saddler (nightmorph)
2007-11-27 19:23 Xavier Neys (neysx)

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