From: GS on
Hi,
I have a Sun T2000 with Solaris 10, and I have a big big problem.

While installing a kernel patch I saw some error msgs concerning
/lib/ld.so.1, and I inadvertently did Ctrl-C, so the patch modifications
could not be reverted.

Now the server does not boot anymore. It hangs with the following error
messages:

Loading: /platform/SUNW,Sun-Fire-T200/ufsboot
Loading: /platform/sun4v/ufsboot
not found: get_cpu_pagesizes
do_relocations: /platform/sun4v/kernel/cpu/sparcv9/SUNW,UltraSPARC-T1
do_relocate failed
krtld: error during initial load/link phase
panic - boot: exitto64 returned from client program
Program terminated

{0} ok


Is there any way to recover from this or I am fu*** and I have to
reinstall Solaris from scratch?

Thanks for your help!
From: Colin B. on
GS <yyy(a)yyyy.com> wrote:
> Hi,
> I have a Sun T2000 with Solaris 10, and I have a big big problem.
>
> While installing a kernel patch I saw some error msgs concerning
> /lib/ld.so.1, and I inadvertently did Ctrl-C, so the patch modifications
> could not be reverted.
>
> Now the server does not boot anymore. It hangs with the following error
> messages:
>
> Loading: /platform/SUNW,Sun-Fire-T200/ufsboot
> Loading: /platform/sun4v/ufsboot
> not found: get_cpu_pagesizes
> do_relocations: /platform/sun4v/kernel/cpu/sparcv9/SUNW,UltraSPARC-T1
> do_relocate failed
> krtld: error during initial load/link phase
> panic - boot: exitto64 returned from client program
> Program terminated
>
> {0} ok
>
>
> Is there any way to recover from this or I am fu*** and I have to
> reinstall Solaris from scratch?

Ugly!

You might be able to boot from media, and either reapply that patch to
a mounted partition, or backout on the patch. However, my instinct is that
it's a fairly low probability of working.

Good luck. Let us know how it works.
Colin
From: Richard B. gilbert on
GS wrote:
> Hi,
> I have a Sun T2000 with Solaris 10, and I have a big big problem.
>
> While installing a kernel patch I saw some error msgs concerning
> /lib/ld.so.1, and I inadvertently did Ctrl-C, so the patch modifications
> could not be reverted.
>
> Now the server does not boot anymore. It hangs with the following error
> messages:
>
> Loading: /platform/SUNW,Sun-Fire-T200/ufsboot
> Loading: /platform/sun4v/ufsboot
> not found: get_cpu_pagesizes
> do_relocations: /platform/sun4v/kernel/cpu/sparcv9/SUNW,UltraSPARC-T1
> do_relocate failed
> krtld: error during initial load/link phase
> panic - boot: exitto64 returned from client program
> Program terminated
>
> {0} ok
>
>
> Is there any way to recover from this or I am fu*** and I have to
> reinstall Solaris from scratch?
>
> Thanks for your help!

If you have no backup I think you are fu****!!!!

It's just barely possible that, if you know what you are doing, you
might be able to repair the damage. I think the reinstall would
probably be easier.

From: Thomas Schulz on
In article <45cc998e(a)news.nucleus.com>,
Colin B. <cbigam(a)somewhereelse.nucleus.com> wrote:
>GS <yyy(a)yyyy.com> wrote:
>> Hi,
>> I have a Sun T2000 with Solaris 10, and I have a big big problem.
>>
>> While installing a kernel patch I saw some error msgs concerning
>> /lib/ld.so.1, and I inadvertently did Ctrl-C, so the patch modifications
>> could not be reverted.
>>
>> Now the server does not boot anymore. It hangs with the following error
>> messages:
>>
>> Loading: /platform/SUNW,Sun-Fire-T200/ufsboot
>> Loading: /platform/sun4v/ufsboot
>> not found: get_cpu_pagesizes
>> do_relocations: /platform/sun4v/kernel/cpu/sparcv9/SUNW,UltraSPARC-T1
>> do_relocate failed
>> krtld: error during initial load/link phase
>> panic - boot: exitto64 returned from client program
>> Program terminated
>>
>> {0} ok
>>
>>
>> Is there any way to recover from this or I am fu*** and I have to
>> reinstall Solaris from scratch?
>
>Ugly!
>
>You might be able to boot from media, and either reapply that patch to
>a mounted partition, or backout on the patch. However, my instinct is that
>it's a fairly low probability of working.
>
>Good luck. Let us know how it works.
>Colin

Do you have other Solaris 10 systems that are up? If so, you could boot
from the DVD or CD and answer the setup questions about networking and then
abort the install. You should now have a usable networked system that
could get files from another machine. Read the patch README file to see
what files were being replaced.
--
Tom Schulz
schulz(a)adi.com
From: GS on
Colin B. wrote:
> GS <yyy(a)yyyy.com> wrote:
>> Hi,
>> I have a Sun T2000 with Solaris 10, and I have a big big problem.

>> While installing a kernel patch I saw some error msgs concerning
>> /lib/ld.so.1, and I inadvertently did Ctrl-C, so the patch modifications
>> could not be reverted.

>> Now the server does not boot anymore. It hangs with the following error
>> messages:

>> Loading: /platform/SUNW,Sun-Fire-T200/ufsboot
>> Loading: /platform/sun4v/ufsboot
>> not found: get_cpu_pagesizes
>> do_relocations: /platform/sun4v/kernel/cpu/sparcv9/SUNW,UltraSPARC-T1
>> do_relocate failed
>> krtld: error during initial load/link phase
>> panic - boot: exitto64 returned from client program
>> Program terminated

>> {0} ok


>> Is there any way to recover from this or I am fu*** and I have to
>> reinstall Solaris from scratch?

> Ugly!

> You might be able to boot from media, and either reapply that patch to
> a mounted partition, or backout on the patch. However, my instinct is that
> it's a fairly low probability of working.

> Good luck. Let us know how it works.
> Colin

I booted from CD, mounted / and applied the "interrupted" patch:

mount /dev/dsk/c0t0d0s0 /mnt
patchadd -R /mnt /mnt/var/sadm/spool/118833-36

It worked! The patch was correctly applied and the machine boots
correctly :))

The server is not yet in production, so I was not really close to
suicide ;-) I just didn't like the idea to reinstall the OS from scratch.

Thanks for the tip!
Guido
 |  Next  |  Last
Pages: 1 2
Prev: network speed on t2000
Next: PS1 and "su" command