[김진해]님이 남기신 글:
>리눅스 사용중에 다운됐습니다.
>계속 하드에 빨간불이고 마우스 키보드도
안되고..ㅡㅡ
>리셋키 꾹 눌렀는데..
>그담부터 부팅이 안돼네요.. 황당합니다.
>
>에러메세지는 다음과 같습니다.
>
>/ Checking root filesystem
>/:
>Inode 685630 has illegal block(s).
>/: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
> (i.e., without -a or -p options)
> [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 Contral -D for normal startup);
>
>요겁니다.
>뭘 어떻게 해야할지 난감합니다.
>root 패스워드 넣으면
>
>(Repair filesystem) 1#
>
>요거 나옵니다.
>도와주세요..
========================================
파일시스템이 망가져서 그런겁니다.
(Repair filesystem) 1#
이 상태에서 / 파티션을 알아야 합니다.
(Repair filesystem) 1# fdisk -l
...
Device Boot Start End Blocks Id System
/dev/sda1 * 1 128 1028128+ 83 Linux
/dev/sda2 129 1109 7879882+ 5 Extended
/dev/sda5 129 638 4096543+ 83 Linux
/dev/sda6 639 1021 3076416 83 Linux
/dev/sda7 1022 1109 706828+ 82 Linux swap
...
하면 HDD 와 파티션 리스트가 나옵니다.
위의 경우는 저의 경우이므로 다르게 나옵니다.
SCSI HDD 이면 /dev/sda1, /dev/sda2, ... 이런식으로 나오고
E-IDE HDD 이면 /etc/hda1, /dev/hda2, ... 이런식으로 나옵니다.
여기에서 Id 항목이 83 번인 파티션이 리눅스 파티션입니다.
(System 항목에서 'Linux' 라고 나오는 부분)
먼저 / 파티션부터 고쳐야 하는데 잘모르겠다면
Id 항목이 83인 파티션 모두를 그 대상으로 하면 됩니다.
그리고 각 파티션마다 파일시스템도 알아야 하는데
ext2 아니면 ext3, 또는 xfs, resiserfs 등등이 있습니다.
이것도 미리 숙지하고 있어야 합니다.
위의 경우는 아마 ext2 인것 같군요.
아마 대부분 SCSI 가 아닌 E-IDE 이므로 E-IDE를 예를 들겠습니다.
(Repair filesystem) 1# fsck.ext2 -y /dev/hda1
...
...
(Repair filesystem) 1# fsck.ext2 -y /dev/hda5 (이 파티션이 있다면)
...
...
(Repair filesystem) 1# fsck.ext2 -y /dev/hda6 (이 파티션이 있다면)
/dev/hda2 의 파티션 ID 항목이 83 번이면 이것도 추가로
위의 명령어를 내려주면 됩니다.
|