正如标题所述,在Solaris 10计算机上,将根目录(/)下的所有重要的或几乎所有重要的根目录都移至/ old。所以现在尝试的典型故障时运行时,命令Cannot find /usr/lib/ld.so.1
(改变$PATH
,也试图改变$LD_LIBRARY_PATH
,$LD_LIBRARY_PATH_64
并$LD_RUN_PATH
和出口,但他们没有,这似乎改变实际库路径)。昨天进行了很大的尝试,寻找了可能有帮助的东西,但没有发现任何东西可以改变Solaris 10的库路径,crle
但也许自此之后就无法运行Cannot find /usr/lib/ld.so.1
。
找到了很多针对Linux的root或/ usr / bin恢复技巧等,但是有关Solaris 10 / Unix的信息并不多且非常稀疏。
不能运行cp
,ln
,mkdir
或mv
自Cannot find /usr/lib/ld.so.1
。既不能与其他会话一起登录到计算机。尽管仍可以使用一个会话,并且该窗口已被暂停while true; do date; echo hej 1234567; done
。我们已经讨论了使用Solaris引导CD以及USB驱动器上的Linux发行版的解决方案。我们已经讨论了将硬盘驱动器磁盘切换到另一个机架的解决方案。
该/.../static/.../mv
解决方案已经过测试,但是没有用。
仍然可以使用的命令(有可能是可以使用多个命令): ,echo
,<
,>
,>>
,|
,。pwd
cd
有没有一种方法可以创建目录或文件夹mkdir
?有什么方法可以使用echo
and >
或echo
and >>
恢复/usr/lib/ld.so.1
?我知道/usr/lib/ld.so.1
为了使命令正常工作,可能还需要恢复更多内容。
非常感谢您的阅读,并祝您有美好的一天=)
mv
。或更确切地说:shopt -s extglob; mv !(old) /old
。
ln
话,您可以使用修复它。
static
如果您不想引导临时媒体,则其中的二进制文件正是针对此类问题。