Changeset 4e60ea5


Ignore:
Timestamp:
Aug 8, 2010, 11:21:31 AM (14 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
7278ff4
Parents:
6cc876e
Message:

Updated GRUB to 1.98

Location:
BOOK
Files:
1 deleted
14 edited

Legend:

Unmodified
Added
Removed
  • BOOK/boot/x86-chapter.xml

    r6cc876e r4e60ea5  
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/pwdgroup.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/kernel.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub-build.xml"/>
     24<!--  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub-build.xml"/> -->
    2525  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/settingenviron.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/fstab.xml"/>
     
    2828  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/devices.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/changingowner.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub.xml"/>
     30<!--  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub.xml"/> -->
    3131  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/whatnext.xml"/>
    3232
  • BOOK/boot/x86/kernel.xml

    r6cc876e r4e60ea5  
    9090    xpointer="xpointer(//*[@os='v'])"/>
    9191
    92 <screen><userinput>cp -v arch/i386/boot/bzImage ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
     92<screen><userinput>cp -v arch/i386/boot/bzImage ${CLFS}/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
    9393
    9494    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/boot/x86_64-64/lilo.xml

    r6cc876e r4e60ea5  
    1616  </indexterm>
    1717
     18<!--
    1819     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    1920     href="../../final-system/x86/grub.xml"
    2021     xpointer="xpointer(//*[@os='n1'])"/>
     22-->
    2123
    2224  <para os="a">You are nearly ready to boot to the new temporary system.
     
    3032  </command> commands you installed on the host system.</para>
    3133
     34<!--
    3235  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3336  href="../x86/grub.xml"
    3437  xpointer="xpointer(//*[@os='b'])"/>
     38-->
    3539
    3640  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/boot/x86_64-chapter.xml

    r6cc876e r4e60ea5  
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/pwdgroup.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/kernel.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/grub-build.xml"/>
     24<!--  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/grub-build.xml"/> -->
    2525  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/settingenviron.xml"/>
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/flags.xml"/>
     
    2929  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/devices.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/changingowner.xml"/>
    31   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub.xml"/>
     31<!--  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub.xml"/> -->
    3232  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/whatnext.xml"/>
    3333
  • BOOK/boot/x86_64/kernel.xml

    r6cc876e r4e60ea5  
    8686    xpointer="xpointer(//*[@os='v'])"/>
    8787
    88 <screen><userinput>cp -v arch/x86_64/boot/bzImage ${CLFS}/boot/clfskernel-&linux-version;</userinput></screen>
     88<screen><userinput>cp -v arch/x86_64/boot/bzImage ${CLFS}/boot/vmlinuz-clfs-&linux-version;</userinput></screen>
    8989
    9090    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/bootable/x86/grub.xml

    r6cc876e r4e60ea5  
    1818  <para os="a">Your shiny new CLFS system is almost complete. One of the last
    1919  things to do is to ensure that the system can be properly booted. The
    20   instructions below apply only to computers of IA-32 architecture,
     20  instructions below apply only to computers of x86 and x86_64 architecture,
    2121  meaning mainstream PCs. Information on <quote>boot loading</quote> for
    2222  other architectures should be available in the usual resource-specific
     
    2929  the computer if the computer becomes unusable (un-bootable).</para>
    3030
    31   <para os="c">Earlier, we compiled and installed the GRUB boot loader software
    32   in preparation for this step. The procedure involves writing some special
    33   GRUB files to specific locations on the hard drive. We highly recommend
    34   creating a GRUB boot floppy diskette as a backup. Insert a blank floppy
    35   diskette and run the following commands:</para>
     31  <para os="c">The first thing we need to do is generate a configuration for
     32  GRUB. In previous versions of grub we could create the configuration manually
     33  here, but with GRUB2 we can generate <filename>grub.cfg</filename>
     34  automatically. You can do this with the following command:</para>
    3635
    37 <screen os="d"><userinput>dd if=/boot/grub/stage1 of=/dev/fd0 bs=512 count=1
    38 dd if=/boot/grub/stage2 of=/dev/fd0 bs=512 seek=1</userinput></screen>
     36<screen os="d"><userinput>grub-mkconfig -o /boot/grub/grub.cfg</userinput></screen>
    3937
    40   <para os="e">Remove the diskette and store it somewhere safe. Now, run the
    41   <command>grub</command> shell:</para>
    42 
    43 <screen os="f"><userinput>grub</userinput></screen>
    44 
    45   <para os="g">GRUB uses its own naming structure for drives and partitions in
    46   the form of <emphasis>(hdn,m)</emphasis>, where <emphasis>n</emphasis>
    47   is the hard drive number and <emphasis>m</emphasis> is the partition
    48   number, both starting from zero. For example, partition <filename
    49   class="partition">hda1</filename> is <emphasis>(hd0,0)</emphasis> to
    50   GRUB and <filename class="partition">hdb3</filename> is
    51   <emphasis>(hd1,2)</emphasis>. In contrast to Linux, GRUB does not
    52   consider CD-ROM drives to be hard drives. For example, if using a CD
    53   on <filename class="partition">hdb</filename> and a second hard drive
    54   on <filename class="partition">hdc</filename>, that second hard drive
    55   would still be <emphasis>(hd1)</emphasis>.</para>
    56 
    57   <para os="h">Using the above information, determine the appropriate designator
    58   for the root partition (or boot partition, if a separate one is used).
    59   For the following example, it is assumed that the root (or separate boot)
    60   partition is <filename class="partition">hda4</filename>.</para>
    61 
    62   <para os="i">Tell GRUB where to search for its <filename>stage{1,2}</filename>
    63   files. The Tab key can be used everywhere to make GRUB show the
    64   alternatives:</para>
    65 
    66 <screen os="j"><userinput>root (hd0,3)</userinput></screen>
    67 
    68   <warning os="k">
     38  <warning os="w1">
    6939    <para>The following command will overwrite the current boot loader.
    7040    Do not run the command if this is not desired, for example, if using
     
    7242    In this scenario, it would make more sense to install GRUB into the
    7343    <quote>boot sector</quote> of the CLFS partition. In this case, this
    74     next command would become <userinput>setup (hd0,3)</userinput>.</para>
     44    next command would become <userinput>grub-install /dev/sda2</userinput>
     45    .</para>
    7546  </warning>
    7647
    77   <para os="l">Tell GRUB to install itself into the MBR of
    78   <filename class="partition">hda</filename>:</para>
     48  <para os="e">Instruct GRUB to install itself int othe MBR of
     49  <filename class="partition">sda</filename>:</para>
    7950
    80 <screen os="m"><userinput>setup (hd0)</userinput></screen>
    81 
    82   <para os="n">If all went well, GRUB will have reported finding its files in
    83   <filename class="directory">/boot/grub</filename>. That's all there is
    84   to it. Quit the <command>grub</command> shell:</para>
    85 
    86 <screen os="o"><userinput>quit</userinput></screen>
    87 
    88   <para os="p">Create a <quote>menu list</quote> file defining GRUB's boot
    89   menu:</para>
    90 
    91 <screen><userinput>cat &gt; /boot/grub/menu.lst &lt;&lt; "EOF"
    92 <literal># Begin /boot/grub/menu.lst
    93 
    94 # By default boot the first menu entry.
    95 default 0
    96 
    97 # Allow 30 seconds before booting the default.
    98 timeout 30
    99 
    100 # Use prettier colors.
    101 color green/black light-green/black
    102 
    103 # The first entry is for CLFS.
    104 title CLFS &version;
    105 root (hd0,3)
    106 kernel /boot/clfskernel-&linux-version; root=/dev/hda4</literal>
    107 EOF</userinput></screen>
    108 
    109 
    110   <para os="q">Add an entry for the host distribution if desired. It might look
    111   like this:</para>
    112 
    113 <screen os="r"><userinput>cat &gt;&gt; /boot/grub/menu.lst &lt;&lt; "EOF"
    114 <literal>title Red Hat
    115 root (hd0,2)
    116 kernel /boot/kernel-2.6.5 root=/dev/hda3
    117 initrd /boot/initrd-2.6.5</literal>
    118 EOF</userinput></screen>
    119 
    120   <para os="s">If dual-booting Windows, the following entry will allow
    121   booting it:</para>
    122 
    123 <screen os="t"><userinput>cat &gt;&gt; /boot/grub/menu.lst &lt;&lt; "EOF"
    124 <literal>title Windows
    125 rootnoverify (hd0,0)
    126 chainloader +1</literal>
    127 EOF</userinput></screen>
    128 
    129   <para os="u">If <command>info grub</command> does not provide all necessary
    130   material, additional information regarding GRUB is located on its
    131   website at: <ulink url="http://www.gnu.org/software/grub/"/>.</para>
    132 
    133   <para os="v">The FHS stipulates that the bootloader's configuration file should
    134   be symlinked to <filename class="symlink">/etc/{Bootloader Name}</filename>.
    135   To satisfy this requirement for GRUB, issue the following command:</para>
    136 
    137 <screen os="w"><userinput>mkdir -v /etc/grub &amp;&amp;
    138 ln -sv /boot/grub/menu.lst /etc/grub</userinput></screen>
     51<screen os="f"><userinput>grub-install /dev/sda</userinput></screen>
    13952
    14053</sect1>
  • BOOK/final-system/x86/grub.xml

    r6cc876e r4e60ea5  
    3131    </note>
    3232
    33     <para os="p1">GRUB has an issue that can cause it to segfault when you
    34     try to configure a drive to utilize GRUB on x86_64 and building machines. The following
    35     patch fixes this problem:</para>
    36 
    37 <screen os="p2"><userinput>patch -Np1 -i ../&grub-use_mmap-patch;</userinput></screen>
    38 
    39     <para os="p3">GRUB has an issue where it sometimes doesn't detect
    40     the disk geometry correctly when used with Linux 2.6, resulting
    41     in the error message <literal>Error 24: Attempt to access block outside
    42     partition</literal>. The following patch contains a fix for this issue
    43     as well as various fixes for raid controllers and support for the
    44     new Intel Mac:</para>
    45 
    46 <screen os="p4"><userinput>patch -Np1 -i ../&grub-fixes-patch;</userinput></screen>
    47 
    48     <para os="p5">By default, GRUB doesn't support ext2 filesystems with 256-byte inodes. Fix this by applying the following patch:</para>
    49 
    50 <screen os="p6"><userinput>patch -Np1 -i ../&grub-256byte_inode-patch;</userinput></screen>
    51 
    52     <para os="p7">By default, GRUB doesn't support ext4 filesystems. Fix this by applying the following patch:</para>
    53 
    54 <screen os="p8"><userinput>patch -Np1 -i ../&grub-ext4-patch;</userinput></screen>
    55 
    56     <para os="a">This package is known to have issues when its default optimization
    57     flags (including the <option>-march</option> and <option>-mcpu</option>
    58     options) are changed. If any environment variables that override default
    59     optimizations have been defined, such as <envar>CFLAGS</envar> and
    60     <envar>CXXFLAGS</envar>, unset them when building GRUB.</para>
    61 
    62     <para os="b">Prepare GRUB for compilation:</para>
    63 
    64 <screen><userinput>./configure --prefix=/usr</userinput></screen>
     33    <note os="n2">
     34      <para>This package is known to have issues when its default optimization
     35      flags (including the <option>-march</option> and <option>-mcpu</option>
     36      options) are changed. If any environment variables that override default
     37      optimizations have been defined, such as <envar>CFLAGS</envar> and
     38      <envar>CXXFLAGS</envar>, unset them when building GRUB.</para>
     39    </note>
     40
     41    <para os="a">Prepare GRUB for compilation:</para>
     42
     43<screen os="b"><userinput>./configure --prefix=/usr \
     44    --sysconfdir=/etc</userinput></screen>
    6545
    6646    <para os="c">Compile the package:</para>
     
    6848<screen os="d"><userinput>make</userinput></screen>
    6949
    70     <para os="e">To test the results, issue:
     50    <para os="e">To test GRUB you must have QEMU installed and then, issue:
    7151    <userinput>make check</userinput>.</para>
    7252
    7353    <para os="f">Install the package:</para>
    7454
    75 <screen os="g"><userinput>make install
    76 mkdir -pv /boot/grub
    77 cp -v /usr/lib/grub/*/stage{1,2} /boot/grub</userinput></screen>
    78 
    79     <para os="h">The directory in
    80     <filename class="directory">/usr/lib/grub</filename> (its name depends
    81     on your arch) contains a number of <filename>*stage1_5</filename> files,
    82     different ones for different file systems. Review the files available and
    83     copy the appropriate ones to the <filename
    84     class="directory">/boot/grub</filename> directory. Most users will
    85     copy the <filename>e2fs_stage1_5</filename> and/or
    86     <filename>reiserfs_stage1_5</filename> files.</para>
     55<screen os="g"><userinput>make install</userinput></screen>
     56
     57  </sect2>
     58
     59  <sect2 id="conf-grub" role="configuration">
     60    <title>Configuring GRUB</title>
     61
     62    <indexterm zone="conf-grub">
     63      <primary sortas="a-GRUB">GRUB</primary>
     64    <secondary>configuring</secondary></indexterm>
     65
     66    <indexterm zone="conf-grub">
     67      <primary sortas="e-/etc/default/grub">/etc/default/grub</primary>
     68    </indexterm>
     69
     70    <para>Now that grub is installed, we need to configure the defaults that
     71    will be used to generate the configuration after we install the kernel.
     72    Create this file with the following:</para>
     73
     74<screen><userinput>install -m755 -dv /etc/default
     75cat &gt; /etc/default/grub &lt;&lt; "EOF"
     76<literal># Begin /etc/default/grub
     77
     78GRUB_DEFAULT=0
     79#GRUB_SAVEDEFAULT=true
     80GRUB_HIDDEN_TIMEOUT=
     81GRUB_HIDDEN_TIMEOUT_QUIET=false
     82GRUB_TIMEOUT=10
     83GRUB_DISTRIBUTOR=Cross-LFS
     84
     85GRUB_CMDLINE_LINUX=""
     86GRUB_CMDLINE_LINUX_DEFAULT=""
     87
     88#GRUB_TERMINAL=console
     89#GRUB_GFXMODE=640x480
     90
     91#GRUB_DISABLE_LINUX_UUID=true
     92#GRUB_DISABLE_LINUX_RECOVERY=true
     93
     94#GRUB_INIT_TUNE="480 440 1"
     95
     96#GRUB_DISABLE_OS_PROBER=true
     97
     98# End /etc/default/grub</literal>
     99EOF</userinput></screen>
     100
     101    <variablelist>
     102      <title>The meaning of the above options and possible alternate
     103      values:</title>
     104
     105    <varlistentry>
     106      <term><parameter>GRUB_DEFAULT=</parameter></term>
     107      <listitem>
     108        <para>Write Me</para>
     109      </listitem>
     110    </varlistentry>
     111
     112    <varlistentry>
     113      <term><parameter>GRUB_SAVEDEFAULT=</parameter></term>
     114      <listitem>
     115        <para>Write Me</para>
     116      </listitem>
     117    </varlistentry>
     118
     119    <varlistentry>
     120      <term><parameter>GRUB_HIDDEN_TIMEOUT=</parameter></term>
     121      <listitem>
     122        <para>Write Me</para>
     123      </listitem>
     124    </varlistentry>
     125
     126    <varlistentry>
     127      <term><parameter>GRUB_HIDDEN_TIMEOUT_QUIET=</parameter></term>
     128      <listitem>
     129        <para>Write Me</para>
     130      </listitem>
     131    </varlistentry>
     132
     133    <varlistentry>
     134      <term><parameter>GRUB_TIMEOUT=</parameter></term>
     135      <listitem>
     136        <para>Write Me</para>
     137      </listitem>
     138    </varlistentry>
     139
     140    <varlistentry>
     141      <term><parameter>GRUB_DISTRIBUTOR=</parameter></term>
     142      <listitem>
     143        <para>Write Me</para>
     144      </listitem>
     145    </varlistentry>
     146
     147    <varlistentry>
     148      <term><parameter>GRUB_CMDLINE_LINUX=</parameter></term>
     149      <listitem>
     150        <para>Write Me</para>
     151      </listitem>
     152    </varlistentry>
     153
     154    <varlistentry>
     155      <term><parameter>GRUB_CMDLINE_LINUX_DEFAULT=</parameter></term>
     156      <listitem>
     157        <para>Write Me</para>
     158      </listitem>
     159    </varlistentry>
     160
     161    <varlistentry>
     162      <term><parameter>GRUB_TERMINAL=</parameter></term>
     163      <listitem>
     164        <para>Write Me</para>
     165      </listitem>
     166    </varlistentry>
     167
     168    <varlistentry>
     169      <term><parameter>GRUB_GFXMODE=</parameter></term>
     170      <listitem>
     171        <para>Write Me</para>
     172      </listitem>
     173    </varlistentry>
     174
     175    <varlistentry>
     176      <term><parameter>GRUB_DEFAULT=</parameter></term>
     177      <listitem>
     178        <para>Write Me</para>
     179      </listitem>
     180    </varlistentry>
     181
     182    <varlistentry>
     183      <term><parameter>GRUB_DISABLE_LINUX_UUID=</parameter></term>
     184      <listitem>
     185        <para>Write Me</para>
     186      </listitem>
     187    </varlistentry>
     188
     189    <varlistentry>
     190      <term><parameter>GRUB_DISABLE_LINUX_RECOVERY=</parameter></term>
     191      <listitem>
     192        <para>Write Me</para>
     193      </listitem>
     194    </varlistentry>
     195
     196    <varlistentry>
     197      <term><parameter>GRUB_INIT_TUNE=</parameter></term>
     198      <listitem>
     199        <para>Write Me</para>
     200      </listitem>
     201    </varlistentry>
     202
     203    <varlistentry>
     204      <term><parameter>GRUB_DISABLE_OS_PROBER=</parameter></term>
     205      <listitem>
     206        <para>Write Me</para>
     207      </listitem>
     208    </varlistentry>
     209
     210    </variablelist>
    87211
    88212  </sect2>
  • BOOK/final-system/x86_64-64/lilo.xml

    r6cc876e r4e60ea5  
    2828  <sect2 role="installation">
    2929    <title>Installation of Lilo</title>
    30 
     30<!--
    3131     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3232     href="../../final-system/x86/grub.xml"
    3333     xpointer="xpointer(//*[@os='n1'])"/>
    34 
     34-->
    3535    <para os="c">Compile the package:</para>
    3636
  • BOOK/final-system/x86_64-chapter.xml

    r6cc876e r4e60ea5  
    9292  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/udev-64bit.xml"/>
    9393  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/vim.xml"/>
    94   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/grub.xml"/>
     94  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/grub.xml"/>
    9595  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/aboutdebug.xml"/>
    9696  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/stripping.xml"/>
  • BOOK/introduction/common/changelog.xml

    r6cc876e r4e60ea5  
    4040      <para>August 08, 2010</para>
    4141      <itemizedlist>
     42        <listitem>
     43          <para>[jciccone] - Updated GRUB to 1.98.</para>
     44        </listitem>
    4245        <listitem>
    4346          <para>[jciccone] - Updated the Kernel to 2.6.35.</para>
  • BOOK/materials/x86/patches.xml

    r6cc876e r4e60ea5  
    2222    </varlistentry>
    2323
    24     <varlistentry os="grub-256byte_inode-patch">
    25       <term>Grub 256-Byte Inode Patch - <token>&grub-256byte_inode-patch-size;</token>:</term>
    26       <listitem>
    27         <para>Download: <ulink
    28         url="&patches-root;&grub-256byte_inode-patch;"/></para>
    29         <para>MD5 sum: <literal>&grub-256byte_inode-patch-md5;</literal></para>
    30       </listitem>
    31     </varlistentry>
    32 
    33     <varlistentry os="grub-ext4-patch">
    34       <term>Grub EXT4 Update - <token>&grub-ext4-patch-size;</token>:</term>
    35       <listitem>
    36         <para>Download: <ulink
    37         url="&patches-root;&grub-ext4-patch;"/></para>
    38         <para>MD5 sum: <literal>&grub-ext4-patch-md5;</literal></para>
    39       </listitem>
    40     </varlistentry>
    41 
    42     <varlistentry os="grub-fixes-patch">
    43       <term>Grub Various Fixes - <token>&grub-fixes-patch-size;</token>:</term>
    44       <listitem>
    45         <para>Download: <ulink
    46         url="&patches-root;&grub-fixes-patch;"/></para>
    47         <para>MD5 sum: <literal>&grub-fixes-patch-md5;</literal></para>
    48       </listitem>
    49     </varlistentry>
    50 
    51     <varlistentry os="grub-use_mmap-patch">
    52       <term>Grub Use MMAP Patch - <token>&grub-use_mmap-patch-size;</token>:</term>
    53       <listitem>
    54         <para>Download: <ulink
    55         url="&patches-root;&grub-use_mmap-patch;"/></para>
    56         <para>MD5 sum: <literal>&grub-use_mmap-patch-md5;</literal></para>
    57       </listitem>
    58     </varlistentry>
    5924  </variablelist>
    6025
  • BOOK/materials/x86_64/patches.xml

    r6cc876e r4e60ea5  
    1616    href="../x86/patches.xml"
    1717    xpointer="xpointer(//*[@os='gcc-specs-patch'])"/>
    18 
    19     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    20     href="../x86/patches.xml"
    21     xpointer="xpointer(//*[@os='grub-256byte_inode-patch'])"/>
    22 
    23     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    24     href="../x86/patches.xml"
    25     xpointer="xpointer(//*[@os='grub-ext4-patch'])"/>
    26 
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../x86/patches.xml"
    29     xpointer="xpointer(//*[@os='grub-fixes-patch'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../x86/patches.xml"
    33     xpointer="xpointer(//*[@os='grub-use_mmap-patch'])"/>
    3418
    3519    <varlistentry os="iproute2-libdir-patch">
  • BOOK/packages.ent

    r6cc876e r4e60ea5  
    198198<!ENTITY groff-home "&gnu-software;groff">
    199199
    200 <!ENTITY grub-version "0.97">
    201 <!ENTITY grub-size "949 KB">
     200<!ENTITY grub-version "1.98">
     201<!ENTITY grub-size "2,392 KB">
    202202<!ENTITY grub-url "&alpha-gnu;grub/grub-&grub-version;.tar.gz">
    203 <!ENTITY grub-md5 "cd3f3eb54446be6003156158d51f4884">
     203<!ENTITY grub-md5 "c0bcf60e524739bb64e3a2d4e3732a59">
    204204<!ENTITY grub-home "&gnu-software;grub">
    205205
  • BOOK/patches.ent

    r6cc876e r4e60ea5  
    173173<!ENTITY bin86-x86_64-patch-size "1 KB">
    174174
    175 <!ENTITY grub-256byte_inode-patch "grub-&grub-version;-256byte_inode-1.patch">
    176 <!ENTITY grub-256byte_inode-patch-md5 "2482bef9c1866b4045767a56268ba673">
    177 <!ENTITY grub-256byte_inode-patch-size "4 KB">
    178 
    179 <!ENTITY grub-ext4-patch "grub-&grub-version;-ext4-1.patch">
    180 <!ENTITY grub-ext4-patch-md5 "4e15738421a4e769cafd324befb8be5d">
    181 <!ENTITY grub-ext4-patch-size "9 KB">
    182 
    183 <!ENTITY grub-fixes-patch "grub-&grub-version;-fixes-2.patch">
    184 <!ENTITY grub-fixes-patch-md5 "3f7b50a6274063c1e8a8e57131045f5a">
    185 <!ENTITY grub-fixes-patch-size "132 KB">
    186 
    187 <!ENTITY grub-use_mmap-patch "grub-&grub-version;-use_mmap-2.patch">
    188 <!ENTITY grub-use_mmap-patch-md5 "700257168164d6df67b5c73ba02cca75">
    189 <!ENTITY grub-use_mmap-patch-size "20 KB">
    190 
    191175<!ENTITY lilo-cross-x86_64-patch "lilo-&lilo-version;-cross_compile_x86_64-2.patch">
    192176<!ENTITY lilo-cross-x86_64-patch-md5 "a7440e18ef7fa6c5d1c6181dc0cc4d10">
Note: See TracChangeset for help on using the changeset viewer.