[indiana-discuss] "zio_read_data failed" in GRUB while trying to boot from compact flash (CF)
Joseph J VLcek
Joseph.Vlcek at Sun.COM
Thu Jun 4 09:58:39 PDT 2009
James Lee wrote:
> I am trying to get OpenSolaris 2009.06 to run from my 32 GB Kingston
> compact flash drive attached to a standard Sil 0680 IDE controller. The
> installer detects the card and install successfully. Upon reboot, GRUB
> drops to a "grub>" prompt. Any attempts to read menu.lst fail with:
>
> grub> root (hd0,0,a)
> Filesystem type is zfs ...
> grub> find /rpool/boot/grub/menu.lst
> zio_read_data failed
> Error 15: File not found
>
>
> However, I have no problem importing/mounting rpool from the livecd and
> it scrubs fine:
>
>> # zpool status
>> pool: rpool
>> state: ONLINE
>> scrub: scrub completed after 0h20m with 0 errors on Thu Jun 4 03:48:38 2009
>> config:
>>
>> NAME STATE READ WRITE CKSUM
>> rpool ONLINE 0 0 0
>> c7d0s0 ONLINE 0 0 0
>>
>> errors: No known data errors
>
>
> Here's the zdb output if it helps:
>
>> # zdb
>> rpool
>> version=14
>> name='rpool'
>> state=0
>> txg=2260
>> pool_guid=1956317138649872688
>> hostid=4513662
>> hostname='opensolaris'
>> vdev_tree
>> type='root'
>> id=0
>> guid=1956317138649872688
>> children[0]
>> type='disk'
>> id=0
>> guid=3886586958467541694
>> path='/dev/dsk/c7d0s0'
>> devid='id1,cmdk at AELITE_PRO_CF_CARD_32GB=20081205____00001B70/a'
>> phys_path='/pci at 0,0/pci8086,244e at 1e/pci-ide at 0/ide at 0/cmdk at 0,0:a'
>> whole_disk=0
>> metaslab_array=23
>> metaslab_shift=28
>> ashift=9
>> asize=31975014400
>> is_log=0
>> DTL=85
>
>
> Any idea why this would fail in GRUB but work when booted from a livecd?
> Thanks.
> _______________________________________________
> indiana-discuss mailing list
> indiana-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
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
More information about the indiana-discuss
mailing list