전지전능하신 지식인님들 살려주십시요
글쓴이: vioks / 작성시간: 목, 2019/04/04 - 12:23오후
회사 테스트서버에서 root 계정에서
webotb프로그램을 깔다가
strings: '/lib/libc.so.6': No such fileroot
이와같이 나와 해결을 하려고 했지만 여러가지 건들다보니
root 계정 홈에 libc.so6 파일이 있길래 위에 같은 오류가인가 싶어서 /lib64 폴더에 넣었습니다.
하지만 그후부터
su: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
cd 를 제외한 대부분의 명령어가 먹지를 않습니다. 심지어 putty로 접속도 할 수가 없습니다. 제가 마지막으로 켜둔 터미널만 남아있습니다.
정보를 찾다
https://kldp.org/node/99655 여기에 글쓰신분과 비슷한 상황인거같습니다.
도대체 어떻게 해야될지를 모르겠습니다.
테스트서버를 껐다 다시켜서 rescue mode로 부팅하라는 분들도 있는데 어떻게 해야될지를 모르겠습니다.
도와주시면 정말 감사하겠습니다.
Forums:
webtob는 티맥스에 물어보시는 게 좋을 거
webtob는 티맥스에 물어보시는 게 좋을 거 같은데요?
세벌 https://sebuls.blogspot.kr/
제가 전지전능하지는 않지만 답글을 남겨봅니다.
제가 전지전능하지는 않지만 답글을 남겨봅니다.
> su: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
에러 메시지로 미루어보아 lib64 디렉토리에 32비트 libc 가 복사된 것으로 추정합니다.
libc 가 망가졌으니 cp 등 각종 명령어가 먹히지 않으니 그 컴퓨터로 부팅해봤자 부팅이 될지 노답이고,
rescue 또는 라이브 부팅 USB 가 있다면 그걸로 부팅해서 테스트 서버의 파티션을 마운트하고 32비트 libc, 64비트 libc 를 원래 위치에 복사해주세요.
그후 테스트서버로 부팅하면 될 거 같네요.
이게 정답이죠!
이게 정답이죠!
복구모드로 부팅해서, initrd.img 에 있는
복구모드로 부팅해서, initrd.img 에 있는 환경을 사용할 수 있으면, 마운트/복사가 가능하지 않을까요?
댓글 달기