Didimo Grimaldo wrote:
> I. Previous condition (Red Hat 7.2)
> 
> The bootloader configuration contained an entry for an old kernel,
> one for the current kernel, and yet another for WinXP.
> 
> Booting was done primarily with the WinXP boot loader. There I
> selected Red Hat Linux, then I got the graphical LINUX boot screen
> where I (again) could select the OS of choice (this time from Linux).
> This graphical screen showed me the 3 OS options I had configured.
> 
> It is not clear to me wheter this graphical thing was a LILO or Grub
> thing. Can anybody explain it?
> 
> In the upgrade to 7.2 the bootloader thing simply worked out of the
> box, it updated my config and created that graphical screen.
> 
> II. Current situation (REd Hat 8.0)
> 
> During the upgrade I selected "modify current bootloader
> configuration" (the recommended option).
> 
> I understand LILO was discontinued from RH8 but somehow I still see
> it is an installed RPM in my system. Why?
> 
> I don't see GRUB installed on my system anymore... Was it also
> discontinued? 
> 
> I did copy the boot sector to the Win partition to use with the Win
> boot loader:
>     dd if=/dev/hda8 of=bootsect.lnx count=1 bc=512
> I think it was bc or something like that. Anyway the bootsect.lnx is
> created with size 512. /dev/hda8 is my root "/" partition. Kernels
> are in /boot (/dev/hda3).
> 
> The problem is... now when I use the WinXP boot loader and select
> Linux (and it uses the proper bootsect file) instead of the usual
> graphical linux bootloader screen I grew accustomed to, I now see
> four garbage characters followed by LILO: there I can press enter and
> it boots linux. The other problem here is (that is in addition to the
> missing graphical selection) it tries to boot the OLD kernel that no
> longer exists!!! why is that? my bootsect.lnx file is ok. 
> 
> So, the only way to boot is with the boot floppy which is not what I
> want. 
> 
> What is the "normal" way to boot in RH8? is it with LILO? or
> something else? if it is not LILO how can I switch to the "new"
> method? 
RH8 still uses grub as the default.  I am not sure how lilo got selected.  I
would install grub using grub-install into the root disk of that you linux
installed, not the MBR.  grub-install --root-directory=/boot /dev/hda3
should work.  Use dd like you did before to generate another bootsect.lnx
file using /dev/hda3 as your input device, and put this onto your windows XP
disk and use the WinXP loader.  Your grub.conf should contain a root=LABEL=/
next to your kernel (you can find this in your fstab).  This is how I
dual-boot my machine at home.  Grub will load both fine if you install it in
your MBR, but I am always hesitant to install grub or lilo into my MBR, as
Windows always likes to overwrite the MBR.

>From the sound of your problem, it look like your bootsect.lnx file is not
correct anymore. During the update, did you create any more partitions or
change anything?  I always do a fresh install, so it sounds like the
bootsect.lnx contains the lilo boot loader and it is referencing old kernel
information.  Did you have lilo installed at one time?

JMF
James Francis
TechRx Inc.
530 Lindbergh Dr.
Coraopolis, Pa. 15108
Phone: (412) 474-1078   Fax: (412) 474-1074



-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to