Solaris 10 doesn't boot anymore after applying current patches

Solaris 10 doesn't boot anymore after applying current patches

Post by Boris Glaw » Wed, 16 Nov 2005 18:10:02



Hi,

I've installed solaris 10 i386 as vmware guest  on our linux host machine.

It worked perfectly until I applied all current patches via smpatch at once
(which took hours, though my host machine has a Athlon XP 2800+ CPU and 1 gig
memory).

Immediately after applying the patches I wanted to reboot. But the boot process
hangs at a very early stage:

###########################################
"Running configuration assstant...


It the system hardware has changed, or to boot from a different device interrupt
the autoboot process by pressing ESC.

Initializing sytsem
Please wat...
###########################################

At this point the the os consumes 100% of the cpu an won't continue anmore.

Of course, I tried to enter this menu by pressing ESC. In that menu, I
"continue" twice. The process then hangs at a point where it says something like
"Loading Driver ata.bef". At this point the machine hangs for hours with 100%
cpu usage and won't continue.

Is this a known issue?? How can it be solved?

Thanks Boris

 
 
 

Solaris 10 doesn't boot anymore after applying current patches

Post by Dan Foste » Wed, 16 Nov 2005 18:15:43



> I've installed solaris 10 i386 as vmware guest  on our linux host machine.

> It worked perfectly until I applied all current patches via smpatch at once
> (which took hours, though my host machine has a Athlon XP 2800+ CPU and 1 gig
> memory).
> Of course, I tried to enter this menu by pressing ESC. In that menu, I
> "continue" twice. The process then hangs at a point where it says
> something like "Loading Driver ata.bef". At this point the machine
> hangs for hours with 100% cpu usage and won't continue.
> Is this a known issue?? How can it be solved?

Yes, I believe it is a known issue with a fix available, I *think*.
(I am not sure about this.)

I do not remember the patch ID or workaround, but saw a discussion on
this issue here about a month ago, I think.

-Dan

 
 
 

Solaris 10 doesn't boot anymore after applying current patches

Post by Eric Sax » Thu, 17 Nov 2005 05:47:37


Hi Boris,

Are you at least able to get a "Select (b)oot or (i)interpreter:"
prompt?
Would you know offhand which revision of the kernel update patch you
applied? 118844-??

Thanks,
-Eric

 
 
 

Solaris 10 doesn't boot anymore after applying current patches

Post by Boris Glaw » Thu, 17 Nov 2005 08:10:13



> Hi Boris,

> Are you at least able to get a "Select (b)oot or (i)interpreter:"
> prompt?

No, the boot process hangs right before that point!

I've reinstalled solaris 10 on that client machine and applied the patches
again. This time I executed only "smpatch update". The last time I've also
applied all patches, that where disallowed by policy with the command "smpatch
add -x idlist=/var/sadm/spool/disallowed_patchlist"

The problem is reproducible in both cases.

I've also tried to boot "manually" by pressing ESC during the initialization
process. At some point (I don't know which point), I tried to scan for an IDE
device. At that point there was an error message like "ata.bef no such file or
directory"....

Quote:> Would you know offhand which revision of the kernel update patch you
> applied? 118844-??

I don't know. I think smpatch installs the latest version, which would be 118844-20

greets Boris

 
 
 

Solaris 10 doesn't boot anymore after applying current patches

Post by Chris Rid » Thu, 17 Nov 2005 16:47:43





>> Hi Boris,

>> Are you at least able to get a "Select (b)oot or (i)interpreter:"
>> prompt?

> No, the boot process hangs right before that point!

> I've reinstalled solaris 10 on that client machine and applied the patches
> again. This time I executed only "smpatch update". The last time I've also
> applied all patches, that where disallowed by policy with the command "smpatch
> add -x idlist=/var/sadm/spool/disallowed_patchlist"

> The problem is reproducible in both cases.

> I've also tried to boot "manually" by pressing ESC during the initialization
> process. At some point (I don't know which point), I tried to scan for an IDE
> device. At that point there was an error message like "ata.bef no such file or
> directory"....

>> Would you know offhand which revision of the kernel update patch you
>> applied? 118844-??

> I don't know. I think smpatch installs the latest version, which would be
> 118844-20

Ata.bef eh? Patch 120041-02 updated this, and stopped my machine from
booting too. Try backing that out...

Cheers,

Chris

 
 
 

Solaris 10 doesn't boot anymore after applying current patches

Post by Boris Glaw » Thu, 17 Nov 2005 18:56:40


Quote:>>I don't know. I think smpatch installs the latest version, which would be
>>118844-20

> Ata.bef eh? Patch 120041-02 updated this, and stopped my machine from
> booting too. Try backing that out...

How did you convince your machine to boot after you realized, that this patch
broke your installation?

greets Boris

 
 
 

Solaris 10 doesn't boot anymore after applying current patches

Post by Chris Rid » Thu, 17 Nov 2005 19:10:57




>>> I don't know. I think smpatch installs the latest version, which would be
>>> 118844-20

>> Ata.bef eh? Patch 120041-02 updated this, and stopped my machine from
>> booting too. Try backing that out...

> How did you convince your machine to boot after you realized, that this patch
> broke your installation?

I'm trying to remember!

It certainly involved starting from DVD, and I think I was able to
temporarily change the boot device (using the config assistant) from there
to the hard disk; once the OS has started from the hard disk you can log in
as root and run smpatch.

Cheers,

Chris

 
 
 

1. Applying Solaris 10 patches during Jumpstart

If you are doing network installs of Solaris 10 machines, you may
be interested a procedure that I've developed.  As the last step
in the finish script, it uses `smpatch' to analyze the target
machine and download patches.  During the reboot, it applies the
patches and does a second reboot.  I'm quite pleased with the
result.

Source and instructions are available at:

        ftp://ftp.cc.umanitoba.ca/src

Look for `js-apply-patches.tar.Z'.  The tar file unpacks into the
current directory.

--
-Gary Mills-    -Unix Support-    -U of M Academic Computing and Networking-

2. Useful tip about upgrading Slackware...

3. Sun's new patch policy for Solaris 10 'software updates'!

4. rm'ing files such as -C

5. Informix problems afters Y2K Solaris 2.5 patch

6. how many loopback-dev?

7. PPP doesn't die, it just doesn't work anymore

8. Large hard disk question

9. patch 2.4.20-rc2-ac2 doesn't apply cleanly

10. Solaris boot problem after applying cluster patches

11. Can't boot after applying patch 105181-17

12. Computer Doesn't Boot Anymore

13. After running LILO linux doesn't find the boot drive anymore