제목에서 알 수 있듯이 루트 (/) 아래의 루트로 중요한 모든 것 또는 거의 모든 것이 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에 대한 많은 루트 또는 / usr / bin 복구 팁 등을 찾았지만 Solaris 10 / Unix에 관한 정보는 엄밀하고 드물지 않습니다.
실행할 수 없습니다 cp
, ln
, mkdir
또는 mv
이후 Cannot find /usr/lib/ld.so.1
. 머신에 다른 세션으로 로그인 할 수 없습니다. 하나의 세션이 여전히 작동하지만 사용할 수 있고 해당 창이 중지되었습니다 while true; do date; echo hej 1234567; done
. USB 드라이브에서 Solaris 부트 CD와 Linux 디스플레이를 사용하는 솔루션에 대해 설명했습니다. 하드 드라이브 디스크를 다른 랙으로 전환하는 솔루션에 대해 설명했습니다.
/.../static/.../mv
솔루션은 테스트되었습니다하지만 그것은 작동하지 않았다.
아직 사용할 수있는 명령 (사용할 수있는 이상의 명령이있을 수 있습니다) : echo
, <
, >
, >>
, |
, pwd
, cd
.
없이 디렉토리 또는 폴더를 만드는 방법이 mkdir
있습니까? 사용할 수있는 방법이 있나요 echo
및 >
또는 echo
및 >>
복원하는 방법은 /usr/lib/ld.so.1
? 나는 /usr/lib/ld.so.1
명령이 작동하기 위해 아마도 더 많은 것을 복원해야 한다는 것을 알고 있습니다.
읽어 주셔서 대단히 감사하고 좋은 하루 되세요 =)
mv
. 또는 더 정확하게 : shopt -s extglob; mv !(old) /old
.
ln
작동하면 문제를 해결할 수 있습니다.
static
임시 미디어를 부팅하지 않으려는 경우 바이너리가 정확하게이 범주의 문제에 해당합니다.