플밍

리눅스 부팅에러 - Unable to resolve 'UUID ..' [FAILED] 본문

프로그래밍/Linux

리눅스 부팅에러 - Unable to resolve 'UUID ..' [FAILED]

너구리안주 2014. 10. 13. 14:34

리눅스 부팅에러 - Unable to resolve 'UUID ..' [FAILED]


태풍이 왔다. 슈퍼태풍이란다. 이름도 희안하다 '봉퐁'

태풍의 영향인지 아침에 정전이 되어서 서버가 꺼져 있었다.

다시 켰다. 부팅이 진행되는가 싶더니 에러를 뱉어내면서 멈춰버린다. 멘붕~!

Unable to resolve 'UUID ..' [FAILED]

하드디스크가 충격을 먹고 뻗어버렸나 보다. ㅠㅠ

어제 밤새 작업해서 올려둔 파일들에게 슬며시 작별인사를 고하고 담배를 피워댔지만 결국 해결을 하였다.

해결방법을 정리해 둔다.


#ads_1

1. 부팅에러가 난 부분 즉, [FAILED]가 뜬 부분의 에러메시지를 종이에 잘 적어 놓는다.

UUID='abffcdd....36' 이런식으로 되어 있는 uuid 부분


2. 부팅에러가 나서 프롬프트도 안뜨고 Control-D 를 누르라고 뜨지만 사실 로그인은 된다.

무작정 root 를 치고 패스워드를 입력하면 로그인된다

#ads_2

3. 마운트를 rw 모드로 다시 재마운트한다.

# mount -o remount,rw /


4. /etc/fstab 파일을 수정해야한다.

# vi /etc/fstab

1. 번에서 적어둔 uuid에 해당하는 놈을 주석처리한다.

:wq 명령어로 저장하고 나온다.


5. 재부팅한다.

# shutdown -r now


6. 재부팅을 하고 나면 로그인은 된다. 그리고는 uuid에 해당하는 장치를 fsck로 복구하자.

# fsck -TV /dev/sdb1 //내 경우엔 sdb1이었다. //다 끝나고 나면 MODIFED 어쩌고 하면서 복구되었다고 나올것이다.


7. 4번에서 fstab 에 주석처리한 부분을 다시 활성화하고 저장한다.


8. 재부팅하고 나면 정상적으로 부팅이 될것이다.



#ads_3

Comments