Reboot to the grub menu
Move to the failsafe kernel entry
tap e to edit entry.
go to the kernel entry and tap e again
Append -kv to the end of the line
Accept and tap b to boot the line.
After some output you will be prompted to mount the root pool on /a - Enter
y to accept.
You will then get a shell prompt. Reboot and all should be fine.
I actually need to ask a question:
Did the person who imported the pool under Linux use the old (circa Feb
2008) zfs-fuse, or the new one (Sept 2008)?
If the later, then it is possible that they also did a zpool upgrade and now
your Solaris no longer understands the ZFS on-disk format. If this is the
case, upgrade solaris (Boot from new media, go to the text-more installer,
and select upgrade when prompted for the install type). This will update
Solaris to understand the ZFS version. I think the older zfs-fuse used to
support ZFS version 8 or 9, the new one supports version 12 or 13.
On Wed, Oct 22, 2008 at 5:15 PM, Andrew Gallatin [EMAIL PROTECTED] wrote:
Hi,
I have a triple boot amd64 Linux/FreeBSD/OpenSolaris box used for Q/A. It
is in a data center where I don't have easy physical access to the machine.
It was working fine for months, now I see this at boot time on the serial
console:
SunOS Release 5.11 Version snv_86 64-bit
Copyright 1983-2008 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
NOTICE: mount: not a UFS magic number (0x0)
panic[cpu0]/thread=fbc245a0: cannot mount root path /ramdisk:a
fbc446d0 genunix:rootconf+113 ()
fbc44720 genunix:vfs_mountroot+65 ()
fbc44750 genunix:main+d8 ()
fbc44760 unix:_locore_start+92 ()
I suspect the problem was caused when, under Linux, somebody foolishly
exported then imported the Solaris rootfs using the Linux FUSE ZFS stuff so
they could pull data off the Solaris side without a reboot. I guess that
must have done something to the pool so that Solaris no longer likes it.
The linux ZFS tools list the history of the zpool as:
History for 'rpool':
2008-05-06.08:39:33 zpool create -f rpool_tmp c5t0d0s0
2008-05-06.08:39:33 zfs create rpool_tmp/ROOT
2008-05-06.08:39:33 zfs set compression=off rpool_tmp/ROOT
2008-05-06.08:39:35 zfs set mountpoint=/a/export rpool_tmp/export
2008-05-06.08:39:35 zfs set mountpoint=/a/export/home rpool_tmp/export/home
2008-05-06.08:51:28 zpool set bootfs=rpool_tmp/ROOT/opensolaris rpool_tmp
2008-05-06.08:51:29 zfs set mountpoint=/export/home rpool_tmp/export/home
2008-05-06.08:51:29 zfs set mountpoint=/export rpool_tmp/export
2008-05-06.08:51:31 zpool export -f rpool_tmp
2008-05-06.08:51:38 zpool import -f 2344082471458403555 rpool
2008-05-06.08:51:59 zpool set bootfs=rpool/ROOT/opensolaris rpool
2008-05-06.08:52:20 zfs snapshot -r [EMAIL PROTECTED]
2008-09-07.12:22:55 zpool import -ocachefile=/etc/zfs-cachefile -d
/tmp/dev/ -f rpool
2008-09-07.12:26:00 zpool export rpool
2008-09-07.12:34:58 zpool import -d /tmp/dev rpool
2008-09-07.09:59:40 zpool import -f rpool
2008-09-07.17:20:56 zpool import -d /var/tmp/dev -f rpool
2008-09-07.17:21:43 zpool export rpool
2008-09-07.17:27:35 zpool import -d /var/tmp/dev/ rpool
2008-09-07.17:32:10 zpool export rpool
2008-09-07.17:32:23 zpool import -d /var/tmp/dev/ rpool
2008-09-07.17:32:40 zpool export rpool
2008-09-07.10:41:13 zpool import rpool
2008-09-07.11:42:09 zpool export rpool
2008-09-07.11:42:24 zpool import rpool
2008-09-07.11:45:26 zpool export rpool
2008-09-07.18:52:35 zpool import -d /var/tmp/dev rpool
The entries from 2008-09-07 were operations using the linux tools, prior
are from the Solaris installation.
Is there any possible way to rescue the solaris installation remotely,
using the linux install or via grub or kmdb from the serial console? How?
Alternatively, would it be possible to rescue the installation by either
moving the disk to an OpenSolaris machine (b95) and doing something (what?)?
Or by booting via the Indiana installation CD (what?).
Thanks,
Drew
--
This message posted from opensolaris.org
___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
--
Any sufficiently advanced technology is indistinguishable from magic.
Arthur C. Clarke
Afrikaanse Stap Website: http://www.bloukous.co.za
My blog: http://initialprogramload.blogspot.com
ICQ = 193944626, YahooIM = johan_hartzenberg, GoogleTalk =
[EMAIL PROTECTED], AIM = JohanHartzenberg
___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss