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?
I haven't managed to find out the root cause of this problem. Nevertheless, a way to resolve it is to:
ok: boot -F failsafe
) and mount the root mount point on/a
.cd /a/dev
anddel null
pkgchk -R /a -f SUNWcsd
)