리눅스가 망가 졌네요.....
:shock:
며칠전에 파일이 깨졌다고 글을 올린적이 있습니다.
http://bbs.kldp.org/viewtopic.php?t=19056
일단은 디스크 에러가 아닌가 하고 답글을 주신분도 있구요...
제 경우와 비슷한 증상(?)을 격고 있는 질문을 검색해 보니 rootkit이 깔려있다고
하더군요...
이상하게 /home 밑의 모든 파일들은 ls로 보이지 않으나 cd 로 들어가면 멀쩡히 들어가는 증상입니다...
지금도 해킹으로 인한건지 디스크에러로 인한건지 모르겠네요...
일단 디스크에러같기는 한데...
X윈도우에서는 hanterm도 실행이 안돼니 어쩔수 없이 ftp로 접속후 root계정
으로 reboot 했습니다...
그리구 새로 CD로 부팅해서 WOWLinux7.3R2를 깔려구 했습니다만...
불행히도 BIOS어디에도 CD-ROM부팅 옵션을 주거나 설정하는 부분이 없습니다...
어쩔수 없이 그냥 부팅했더니 GRUB이 뜨고서 부팅이 되다
Checking FileSystems
Could't find matching filesystem : LABEL=/usr [FAILED]
...
give root password for maintenance
하면서 root 패스워드로 접속하기는 했습니다만...
문제가 있던 /home을
fsck /home 하니까 recovering 한다구 메시지 나오더군요...
그리구 다시 재부팅 해도 위에 나온 에러는 다시 나더군요...
/usr 쪽도 문제가 있는가 하구
fsck /usr
fsck 1.27
Could't find matching filesystem : LABEL=/usr
이렇게 나오네요...
e2fsck /dev/hda 라구 하니까 bad magic number라는 메시지가 나오더군요...
뭐가 뭔지 어케 해야 할지 모르겠습니다...
cd부팅도 할수 없구 /usr쪽이 망가진거 같은데...
리눅스를 전혀 관리해본적이 없어서리...
리눅스는 여태까정 깔아본적도 포멧해본적도 없어서 저를 매우 헤매게 하는군요...
쩝...
LABEL은 아주 예전에는 없던 기능입니다. 여러가지 확장이 되면서 디스
LABEL은 아주 예전에는 없던 기능입니다. 여러가지 확장이 되면서 디스크부분에서 LABEL을 사용하기 시작했습니다. fstab에 보시면
이런식으로 되어있느데 앞에 LABEL=/usr 처럼 줍니다. 이게 깨지는 경우는 거의 드물지만 이 대신에 /dev/hda5와 같은 디바이스명을 줘도 됩니다. 굳이 LABEL을 계속 쓰실려면 e2label 를 이용해서 다시 지정해주시면 됩니다.
========================================
* The truth will set you free.
BIOS에서
자세히 확인해 보셨겠지만
boot sequence 바꾸는 부분이 있을 텐데요
해킹 당한 것 맞습니다. 데이터 백업하시고 시스템 업그레이드 준비를 하심
해킹 당한 것 맞습니다. 데이터 백업하시고 시스템 업그레이드 준비를 하심이... --;
일단 재부팅은 다음과 같은 과정을 밟아보세요.
1. grub에서 리눅스 부팅때 linux single 옵션을 줘서 바로 싱글 모드로 부팅할 수 있게 해 보세요.
2. fsck나 e2fsck는 해당 파티션이 마운팅이 되지 않은 상황에서 실행시켜줘야 합니다. 따라서 fsck /home 과 같은 명령은 위험할 수도 있습니다. 일단 부팅을 하고 디스크 마운팅을 하지 않은 상태에서 fsck /dev/hda3와 같은 방법을 쓰는 것이 좋습니다. fsck /dev/hda는 쓸 필요가 없습니다. 왜냐하면 fsck는 파티션 단위로 디스크 에러를 체크하기 때문입니다.
3. 구글 같은 데서 디스크 한장으로 부팅 가능한 리눅스 이미지를 찾아보세요. 씨디 이미지도 있을 겁니다. 잘하면 배포본 씨디롬 디스크에 소위 rescue 모드가 제공되어 있을 수도 있습니다.
"I conduct to live,
I live to compose."
--- Gustav Mahler
댓글 달기