3

I have a strange boot issue on a Sun T5220 SPARC server with Solaris 10.

The last few changes I did on this server, for maintenance purposes were:

  • to delete some old directories (definitely not anything system-related, just some directories that I’m sure they are containing unused files) to free up some space
  • to install the library libiconv.1.14 for Solaris10 SPARC64
  • to install the patch 153074-01, to patch a known SSH-related vulnerability. Unfortunately, I forgot to boot in single-user mode before installing it.

Then, I rebooted the server from ILOM (I logged on in the console by start /SP/console and issued reboot). In the console, all I can see are the following lines printed again and again:

Boot device: /pci@0/pci@0/pci@2/scsi@0/disk@0,0:a  File and args: kernel/sparcv9/unix
SunOS Release 5.10 Version Generic_150400-59 64-bit
Copyright (c) 1983, 2017, Oracle and/or its affiliates. All rights reserved.
Hostname: unknown
The / file system (/dev/rdsk/c1t0d0s0) is being checked.
syncing file systems... done
rebooting...
Resetting...

so, the server cannot boot the OS. How can I troubleshoot this situation?

Kapoios
  • 91

1 Answers1

1

I haven't managed to find out the root cause of this problem. Nevertheless, a way to resolve it is to:

  1. Switch to the OK prompt.
  2. Boot in failsafe mode (ok: boot -F failsafe) and mount the root mount point on /a.
  3. cd /a/dev and del null
  4. Fix the broken OS files and symlinks (pkgchk -R /a -f SUNWcsd)
  5. Reboot
Kapoios
  • 91