[indiana-discuss] "zio_read_data failed" in GRUB while trying to boot from compact flash (CF)

Cindy.Swearingen at Sun.COM Cindy.Swearingen at Sun.COM
Thu Jun 4 12:10:39 PDT 2009


Hi James,

No answers from me, just some information.

The ability to boot from a disk greater than 1 TB integrated last fall 
and this support is in the OpenSolaris 2009.06 release.

I see the same zio_read_data error (boot from install okay, but not
from the disk) in this CR:

6843138 can not boot off of a 2.2TB and zfs root

The root cause seems to be that the that BIOS is not reporting correct
capacity.

This CR is fixed in Nevada, build 117. If someone can get you the stage2 
binary from build 117, then we would know for sure that is bug is your
issue.

Cindy

James Lee wrote:
> Joseph J VLcek wrote:
> 
>>With rpool imported/mounted can you cat the contents of the GRUB
>>menu.lst file? What does it contain?
>>
>>e.g.: % cat /rpool/boot/grub/menu.lst
>>
>>This question should probably be posted to install-discuss at opensolaris.org
>>
>>Joe
> 
> 
> 
> Yes, I can cat the file just fine once booted into the livecd:
> 
> 
>># zpool import rpool
>># cat /rpool/boot/grub/menu.lst 
>>splashimage /boot/grub/splash.xpm.gz
>>background 215ECA
>>timeout 30
>>default 0
>>#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
>>title OpenSolaris 2009.06
>>findroot (pool_rpool,0,a)
>>bootfs rpool/ROOT/opensolaris
>>splashimage /boot/solaris.xpm
>>foreground d25f00
>>background 115d93
>>kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=graphics
>>module$ /platform/i86pc/$ISADIR/boot_archive
>>#---------------------END BOOTADM--------------------
> 
> 
> Unfortunately, GRUB never gets to a point where it can.
> 
> _______________________________________________
> indiana-discuss mailing list
> indiana-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss



More information about the indiana-discuss mailing list