First, you might want to send this out to caiman-discuss at opensolaris.org
as well in order to find the experts in the OpenSolaris install
process. (I am familiar with zfs booting in general and the legacy
installer, but not so much about the OpenSolaris installer).
Second, including the text of the commands you issued below and the
messages received would give me context and help me figure out what''s
going on and how to help.
Third, booting the system from the OpenSolaris install medium (CD or
whatever) might give you some more diagnostic flexibility while you''re
trying to figure this out. It may be that once you''re booted from the
install CD, you can simply import the pool (like any other pool, nothing
special about the root pool in this way) and retrieve the files you need
from it without having to worry about booting the pool. In that case,
you''ll want to use the -R <altroot> option when importing the
pool and
you will have to explicitly mount some of the datasets since some of the
datasets in root pools have their "canmount" property set to
"noauto".
Lori
On 01/28/10 08:53, Eugene Turkulevich wrote:> ...how this can happen is not a topic of this message.
> now, there is a problem and I need to solve it, if it is possible.
>
> have one HDD device (80gb), entire disk is for rpool, system on it and home
folders.
> this is no problem to reinstall system, but need to save some files from
user dirs.
> an, o''cos, there is no backup.
>
> so, the problem is that zpool is broken :( when I try to start system from
this disk, got a message about there is no bootable partition.
> as I see, the data on the disk is not touched, so the only broken
information is partition table. format says that disk is unknown and propose to
enter cilinders/heads/etc manually. this has been done (looking to the same HDD
info). but when I try to enter into "partition" menu of format
utility, there is a message about This disk may be in use by an application that
has modified the fdisk table. so, there is no way to see/modify slices (I need
s0 slice, ''cos rpool is on it).
> any try to access to s0 partition (dd if=/dev/dsk/v14t0d0s0 ...) reports an
I/O error, but p0 is readable.
> also, it is known that disk was formatted with OpenSolaris installer to use
the whole disk.
>
> help me, please. is it possible to access to the pool on this disk?
>