I just attempted to upgrade my OpenSolaris build 131 AMD64 system to
build 134, and failed miserably. Here's what happened:
First, since this step is normally required, I tried to do "pkg install
SUNWipkg". That didn't work. It failed (after downloading well over
1GB) telling me that I had to use an alternate boot environment due to
the nature of the update.
I tried doing "pkg image-update", and that failed, telling me that I had
to install a new SUNWipkg first. That was a bit expected, though
obviously not possible.
I next did (as root; I'm still old school in some respects):
beadm create opensolaris-8
beadm mount opensolaris-8 /mnt/tmp
pkg -R /mnt/tmp install SUNWipkg
That more or less worked, with a lot of errors about trouble installing
"(clone)" drivers -- something that's apparently a known problem and can
be safely ignored. No other errors were seen.
I next did:
beadm unmount opensolaris-8
beadm activate opensolaris-8
reboot
That was a bad idea. This is a picture of the screen that greeted me
after a fast reboot:
http://www.workingcode.com/p1030100.jpg
I rebooted a couple more times, hoping that a slow reboot would get it.
No dice. It wouldn't boot. And OpenSolaris has no "failsafe" option,
so I didn't know what to do. I ended up going back to the previous
(build 131) BE. That's where I'm stuck now.
I googled the messages, and come up with a few postings by other folks
who'd seen this problem, but all were old (build 128 or older) and
didn't seem to address this scenario.
Is this a known problem? Did I do something wrong during the upgrade?
What should I have done to recover?
Should I file a bug? If so, what sort of information would be helpful
in diagnosing the failure?
--
James Carlson 42.703N 71.076W <[email protected]>
_______________________________________________
opensolaris-discuss mailing list
[email protected]