bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

stage1.5 read error on hard-reboot (ok on soft)


From: Russ Tedrake
Subject: stage1.5 read error on hard-reboot (ok on soft)
Date: Thu, 15 Jan 2004 15:13:47 -0500
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4


I'm trying to boot off a compact flash (1GB microdrive) that is plugged into a secondary IDE drive (/dev/hdc). The redhat 9 anaconda installs grub and then does a soft (warm) reboot. Everything loads fine. When I actually cycle the power (cold boot), grub gives me a "stage1.5 read error".

This behavior is repeatable. I can boot off a floppy, then do a soft reset (removing the floppy), and boot off the compact flash just fine. The next time I cycle the power, I get the stage1.5 read error.

All of this is running on a PC104 stack with Pheonix PicoBIOS (v ). I've tried all sorts of things, including running install from the grub shell with the 'd' option. No luck.

I *think* that it is getting the right geometry for the microdrive (2088/16/63), at least hdparm gives me the same info when everything boots properly off the floppy.

I've attached a trace of my grub session. I would really appreciate any advice I can get. I'm stuck. Thanks in advance.

- Russ

sample grub session:

grub> find /boot/grub/stage1
 (hd0,0)

grub> geometry (hd0)
drive 0x80: C/H/S = 2088/16/63, The number of sectors = 2104704, /dev/hdc
   Partition num: 0,  Filesystem type is ext2fs, partition type 0x83

grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2
/boot/grub/grub.conf"... succeeded
Done.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]