Nothing but problems upgrading to Fedora Core

Andre Costa acosta at ar.microlink.com.br
Sun May 16 15:20:50 UTC 2004


Hi Phil,

sorry for taking so long to reply. Some more data below...

On Thu, 13 May 2004 13:55:11 -0400
Phil Schaffner <Philip.R.Schaffner at NASA.gov> wrote:

> Why do you believe "GRUB thinks boot partition is on (hd0,2) even
> though it has been installed on (hd0,0)"?  If you run grub
> interactively as root, does it find things that should be in /boot on
> (hd0,2)?
> 
> Example - (from my FC1 system):
> [root at radar0 root]# df
> Filesystem           1K-blocks      Used Available Use% Mounted on
> /dev/sda3             18577596   8242504   9391276  47% /
> /dev/sda1                46633     26180     18045  60% /boot
> /dev/sdb5             25331720   7051776  16993140  30% /alt
> /dev/sdb1               132207     13809    111572  12% /alt/boot
> /dev/sdc1            321298188 201297100 120001088  63% /raid0
> /dev/sdc2            164486068  68511016  87619648  44% /raid
> none                   1552272         0   1552272   0% /dev/shm
> /dev/sda6              6854352   4647060   2207292  68% /dos
> /dev/sda2              8193148   4982400   3210748  61% /w2k
> 
> [root at radar0 root]# grub
> Probing devices to guess BIOS drives. This may take a long time.
> 
>     GRUB  version 0.93  (640K lower / 3072K upper memory)
> 
>  [ Minimal BASH-like line editing is supported.  For the first word,
>  TAB
>    lists possible command completions.  Anywhere else TAB lists the
> possible
>    completions of a device/filename.]
> 
> grub> find /grub/stage1
>  (hd0,0)		# this is /boot for FC1
>  (hd1,0)		# this is /alt/boot - old RH9 /boot
> 
> grub> find /boot/grub/stage1
> 
> Error 15: File not found	# only found if no /boot partition
> 
> grub> find /etc/fstab
>  (hd0,2)		# this is / for FC1
>  (hd1,4)		# this is /alt - or / for RH9 fallback
> 
> grub>

Ok, here's what I have:

[root at tissot root]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda2             10080520   3452280   6116172  37% /
/dev/hda1               101086      6341     89526   7% /boot
/dev/hda5             12096724   4694580   6787660  41% /local
none                    257300         0    257300   0% /dev/shm
/dev/hda3             15343136         8  15343128   1% /win

[root at tissot root]# grub
[...]
grub> find /grub/stage1
 (hd0,0)

grub> find /boot/grub/stage1

Error 15: File not found

grub> find /etc/fstab
 (hd0,1)

GRUB's output here seems to be consistent, but IIRC it is not the same
output I get after a reboot.

I don't have physical access to the machine right now, but I will see if
I can reboot it tomorrow and gather this same info.

> > device.map only has "(hd0) /dev/hda". Should it have anything else?
> 
> Hard to say, do you have more disks? - see below...

Nope, only /dev/hda.

> This shows hda, but is it the only disk?  "fdisk -l" should show all
> the disks if you don't specify /dev/xxx.

Sorry, I should have been more specific, it's only /dev/hda indeed.

[...]
> Not enough info provided to get a clue.  Should also have asked for
> output of df and /etc/fstab, as well as /boot/grub/grub.conf

Ok, df output is printed above. The others follow:

[root at tissot root]# cat /etc/fstab 
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
none                    /dev/pts                devpts  gid=5,mode=620  0 0
LABEL=/local            /local                  ext3    defaults        1 2
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda3               /win                    vfat    defaults        0 0
/dev/hda6               swap                    swap    defaults        0 0
/dev/hdb4               /mnt/zip                auto    noauto,owner,kudzu 0 0
/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0
/dev/cdrom              /mnt/cdrom              udf,iso9660 noauto,owner,kudzu,ro 0 0

[root at tissot root]# cat /boot/grub/grub.conf 
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/hda2
#          initrd /initrd-version.img
#boot=/dev/hda1
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Fedora Core (2.4.22-1.2188.nptl)
        root (hd0,0)
        kernel /vmlinuz-2.4.22-1.2188.nptl ro root=LABEL=/ hdc=ide-scsi rhgb noapic acpi=off
        initrd /initrd-2.4.22-1.2188.nptl.img

title DOS
        rootnoverify (hd0,2)
        chainloader +1

Hope this info helps you understand what's wrong with my installation
(or with my understanding of how GRUB should work).

Thks again for spending some time on this.

Best,

Andre

-- 
Andre Oliveira da Costa





More information about the fedora-list mailing list