이런게 파일시스템이 깨진 것인가요?(아님 바이러스인가?)
와우 리눅스 7.1을 깔아서 쓰고 있었습니다.
요 근래 조금 이상항 증상들이 있었습니다.
우선 컴파일이 안 되었습니다.
무슨 에러가 나긴 했는데 제가 잘 모르는 관계로 그냥 넘어 갔습니다.
그러다 어제는 갑자기 디렉토리 하나가 안 보였다가 다시 보였습니다.(x윈도우 한텀에서...)
그리고 잘 되던 cd-rom 이 마운트가 안 되었습니다.
무슨 에러 메세지들이 뜨던데......
물론 항상 부팅시는 자동으로 fsck 가 실행 되고 있던 것으로 압니다.
그런데 어제 재부팅을 하다보니 정말 황당한 에러들이 뜨더군요.
커널에 의한 검사는 정상적으로 이루어 지다가 init 에 의한 스크립트들이 실행 될 때 부터 바로 에러가 뜨더군요....
길지만 에러내용을 그대로 적어 보도록 하겠습니다.
Welcome to amazing Wowlinux
Press 'I' to enter interactive start up.
Mounting porc filesystem: dup2: Bad file descriptor [FAILED]
Configuring kernel parameters: dup2: Bad file descriptor [FAILED]
Setting clock (localtime): Fri Oct 3 20:26:31 KST 2003 dup2: Bad file descriptor [FAILED]
Loading default keymap: /etc/rc.sysinit: /dev/null: Rdad-only file system [FAILED]
Setting default fort (lat0-16): dup2: Bad file descriptor [FAILED]
Activating swap partitions: dup2: Bad file descriptor [FAILED]
Setting hostname localhost.localdomain: dup2: Bad file descriptor [FAILED]
/etc/rc.sysinit: /dev/null: Read-only file system
/etc/rc.sysinit: /dev/null: Read-only file system
Mounting USB filesystem: dup2: Bad file descriptor [FAILED]
Initializing USB controller (usb-uhci): dup2: Bad file descriptor [FAILED]
/etc/rc.sysinit: /dev/null: Read-only file system
/etc/rc.sysinit: /dev/null: Read-only file system
/etc/rc.sysinit: /dev/null: Read-only file system
grep: /proc/mounts: No such file or directory
Checking root file system
Bad file descriptor [FAILED]
***An error occurred during the file system check.
***Dropping you to a shell; the system will reboot
***When you leave the shell.
Give root password for maintenance
(or type Control-D for normal startup):_
여기까지 입니다. 위에서 마지막에 커서를 끝으로 멈춥니다.
이게 혹시 무슨 문제인지 아시는 분 계신가요?
그리고 만일 화일시스템이 깨진 거라면 그 안에 있는 화일과 특히 데이타베이스를 백업할 방법은 있나요?
(참고로 다른 파티션에 리눅스가 설치되어 있긴 합니다.)
도움 부탁드립니다.
커서뜬상태에서 입력되죠?루트암호 입력하시면 복구용 쉘이 뜰꺼예요거
커서뜬상태에서 입력되죠?
루트암호 입력하시면 복구용 쉘이 뜰꺼예요
거기서 직접 상태를 점검해보시거나 FSCK등을 돌려보시면...
제가요 다른 파티션의 리눅스로 부팅후에 몇번씩 fsck 돌렸었는데도 별
제가요 다른 파티션의 리눅스로 부팅후에 몇번씩 fsck 돌렸었는데도 별 나아지는 게 없었습니다.
메인티넌스 프롬프트에서 다음과 같이 실행하시길.. > mount
메인티넌스 프롬프트에서 다음과 같이 실행하시길..
> mount -n -o remount,rw /
> rm -f /dev/null
> mknod -m 666 /dev/null c 1 3
댓글 달기