I did an update which I thought was going to do everything but grub but this happened:<div><br></div><div><div># yum update --exclude=grub</div><div>Loaded plugins: langpacks, presto, refresh-packagekit</div><div>Setting up Update Process</div>
<div>Resolving Dependencies</div><div>--&gt; Running transaction check</div><div>---&gt; Package grub.x86_64 1:0.97-79.fc16 will be obsoleted</div><div>---&gt; Package grub-efi.x86_64 1:0.97-83.fc17 will be obsoleting</div>
<div>---&gt; Package grub2.x86_64 1:1.99-9.fc17 will be obsoleting</div></div><div><br></div><div><br></div><div>the final result was</div><div><br></div><div><div>Dependencies Resolved</div><div><br></div><div>========================================================================================================================</div>
<div> Package                              Arch                Version                             Repository           Size</div><div>========================================================================================================================</div>
<div>Installing:</div><div> grub-efi                             x86_64              1:0.97-83.fc17                      koji                120 k</div><div>     replacing  grub.x86_64 1:0.97-79.fc16</div><div> grub2                                x86_64              1:1.99-9.fc17                       koji                1.2 M</div>
<div>     replacing  grub.x86_64 1:0.97-79.fc16</div></div><div><br></div><div>which wasn&#39;t why I wanted at all since I was trying to avoid grub2 for the moment. I also thought from the list that grub-efi was going to be a subpackage of grub but maybe I read too quickly.</div>
<div><br></div><div>I didn&#39;t look too closely and did a kernel update later. This resulted in another problem with grubby</div><div><br></div><div><div>Running Transaction</div><div>  Updating   : libkworkspace-4.7.2-5.fc17.x86_64                                                                   1/20 </div>
<div>  Updating   : ksysguard-libs-4.7.2-5.fc17.x86_64                                                                  2/20 </div><div>  Updating   : kdebase-workspace-4.7.2-5.fc17.x86_64                                                               3/20 </div>
<div>  Updating   : kdebase-workspace-libs-4.7.2-5.fc17.x86_64                                                          4/20 </div><div>  Updating   : kdm-4.7.2-5.fc17.x86_64                                                                             5/20 </div>
<div>  Installing : kernel-devel-3.1.0-0.rc9.git0.3.fc17.x86_64                                                         6/20 </div><div>  Updating   : ksysguardd-4.7.2-5.fc17.x86_64                                                                      7/20 </div>
<div>  Updating   : kernel-tools-3.1.0-0.rc9.git0.3.fc17.x86_64                                                         8/20 </div><div>  Updating   : kernel-headers-3.1.0-0.rc9.git0.3.fc17.x86_64                                                       9/20 </div>
<div>  Installing : kernel-3.1.0-0.rc9.git0.3.fc17.x86_64                                                              10/20 </div><div>grubby fatal error: unable to find a suitable template</div><div>  Cleanup    : kernel-devel-3.1.0-0.rc6.git0.0.fc17.x86_64                                                        11/20 </div>
<div>  Cleanup    : kernel-headers-3.1.0-0.rc9.git0.0.fc17.x86_64                                                      12/20 </div><div>  Cleanup    : kernel-3.1.0-0.rc6.git0.0.fc17.x86_64                                                              13/20 </div>
<div>grubby fatal error: unable to find a suitable template</div><div>grubby: doing this would leave no kernel entries. Not writing out new config.</div><div>  Cleanup    : kdebase-workspace-4.7.2-4.fc17.x86_64                                                              14/20 </div>
<div>  Cleanup    : kdebase-workspace-libs-4.7.2-4.fc17.x86_64                                                         15/20 </div><div>  Cleanup    : kdm-4.7.2-4.fc17.x86_64                                                                            16/20 </div>
<div>  Cleanup    : libkworkspace-4.7.2-4.fc17.x86_64                                                                  17/20 </div><div>  Cleanup    : ksysguard-libs-4.7.2-4.fc17.x86_64                                                                 18/20 </div>
<div>  Cleanup    : ksysguardd-4.7.2-4.fc17.x86_64                                                                     19/20 </div><div>  Cleanup    : kernel-tools-3.1.0-0.rc9.git0.0.fc17.x86_64                                                        20/20 </div>
<div>  Verifying  : ksysguardd-4.7.2-4.fc17.x86_64                                                                     20/20 </div><div><br></div><div>Removed:</div><div>  kernel.x86_64 0:3.1.0-0.rc6.git0.0.fc17                 kernel-devel.x86_64 0:3.1.0-0.rc6.git0.0.fc17                </div>
<div><br></div><div>Installed:</div><div>  kernel.x86_64 0:3.1.0-0.rc9.git0.3.fc17                 kernel-devel.x86_64 0:3.1.0-0.rc9.git0.3.fc17                </div><div><br></div><div>Updated:</div><div>  kdebase-workspace.x86_64 0:4.7.2-5.fc17                   kdebase-workspace-libs.x86_64 0:4.7.2-5.fc17               </div>
<div>  kdm.x86_64 0:4.7.2-5.fc17                                 kernel-headers.x86_64 0:3.1.0-0.rc9.git0.3.fc17            </div><div>  kernel-tools.x86_64 0:3.1.0-0.rc9.git0.3.fc17             ksysguard-libs.x86_64 0:4.7.2-5.fc17                       </div>
<div>  ksysguardd.x86_64 0:4.7.2-5.fc17                          libkworkspace.x86_64 0:4.7.2-5.fc17                        </div><div><br></div><div>Complete!</div></div><div>----------------------</div><div><br></div><div>
But in fact grub.conf did get updated.</div><div><br></div><div><div># cat /boot/grub/grub.conf</div><div># grub.conf generated by anaconda</div><div>#</div><div># Note that you do not have to rerun grub after making changes to this file</div>
<div># NOTICE:  You have a /boot partition.  This means that</div><div>#          all kernel and initrd paths are relative to /boot/, eg.</div><div>#          root (hd0,4)</div><div>#          kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-lv_root</div>
<div>#          initrd /initrd-[generic-]version.img</div><div>#boot=/dev/sda</div><div>default=0</div><div>timeout=5</div><div>splashimage=(hd0,4)/grub/splash.xpm.gz</div><div>hiddenmenu</div><div>title Fedora (3.1.0-0.rc9.git0.3.fc17.x86_64)</div>
<div>        root (hd0,4)</div><div>        kernel /vmlinuz-3.1.0-0.rc9.git0.3.fc17.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet selinux=0 modeset=1</div>
<div>title Fedora (3.1.0-0.rc9.git0.0.fc17.x86_64)</div><div>        root (hd0,4)</div><div>        kernel /vmlinuz-3.1.0-0.rc9.git0.0.fc17.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet selinux=0 modeset=1</div>
<div>        initrd /initramfs-3.1.0-0.rc9.git0.0.fc17.x86_64.img</div><div>title Fedora (3.1.0-0.rc8.git0.0.fc17.x86_64)</div><div>        root (hd0,4)</div><div>        kernel /vmlinuz-3.1.0-0.rc8.git0.0.fc17.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_LVM_LV=VolGroup/lv_root rd_LVM_LV=VolGroup/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet selinux=0 modeset=1</div>
<div>        initrd /initramfs-3.1.0-0.rc8.git0.0.fc17.x86_64.img</div><div>title Other</div><div>        rootnoverify (hd0,1)</div><div>        chainloader +1</div></div><div><br></div><div>Now grub is not longer installed</div>
<div><br></div><div><div>yum list grub\*</div><div>Loaded plugins: langpacks, presto, refresh-packagekit</div><div>Installed Packages</div><div>grub-efi.x86_64                                           1:0.97-83.fc17                                          @koji </div>
<div>grub2.x86_64                                              1:1.99-9.fc17                                           @koji </div><div>grubby.x86_64                                             8.2-1.fc17  </div></div><div>
<br></div><div>So the question is, what do I have now? My guess is that while I have this system running I should quickly follow the instructions to boot with grub2.</div><div><br></div><div>darrell</div>