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