由于网络故障,我不得不硬重启 SunOS 5.8 服务器。在 OK 提示符下发出“boot”命令时,我收到以下消息
无法读取磁盘标签。无法打开磁盘标签包引导设备:辅助文件和参数:无法读取磁盘标签。无法打开磁盘标签包
无法打开启动设备
我无法在 OK 提示符下运行 fsck。我应该如何解决此错误?
它是运行 SunOS 5.8 的 Sun Enterprise E3500
提前致谢
答案1
它是否有本地系统磁盘,或者应该从 SAN 或网络启动?这些消息看起来像是系统磁盘(可能还有辅助系统磁盘)可能发生故障,或者系统可能只是丢失了其固件设置。
该服务器型号在 1998 年 4 月至 2003 年 4 月期间作为新型号提供。现在,您的服务器必须至少有 20 年的历史!生活中一个不幸的事实是,连续使用多年的旧硬盘一旦因任何原因停止,通常就无法再次启动。根据系统的年龄,我认为磁盘故障最有可能导致您的问题。我真的希望您的备份是最新的...
OK 提示符的功能大致相当于 PC 硬件的 BIOS 设置,也称为打开启动提示。 SunOS 5.8 也被称为索拉里斯8号。
像这样的旧服务器的好处是,与 PC 硬件相比,故障排除过程通常有很好的文档记录。下载系统参考手册并开始学习第 9.5 章:诊断问题。由于系统未启动,因此您必须跳过不适用的子章节 9.5.2,并继续执行 9.5.3。它描述了一些可以在 OK 提示符下使用的命令:
printenv
将显示系统配置设置,包括配置的引导目标。show-devs
和probe-scsi-all
/或probe-fcal-all
将显示固件可以检测到哪些磁盘和其他设备。 (如果系统应该使用本地系统盘,但检测不到任何磁盘,则说明系统盘已损坏。)
在第 10.2 章中。还有“系统无法启动”的诊断流程图。
如果系统磁盘没有明显损坏,您可能需要从外部 Solaris 8/SPARC 引导介质引导以进一步评估系统磁盘的状态。