우분투에서 버추얼박스 오류 Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT). 해결 방법
Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT). 언제부터인가 우분투에서 저를 괴롭히는 버추얼박스 오류 메시지입니다. 도대체 무슨 문제인지 모르겠지만, 해결하고 나서야 오류 내용이 대충 이해가 되네요. NOT ROOT만 보더라도 권한 문제인데, 해결하고 나니 오류가 발생하게 된 이유가 더욱 궁금해졌습니다.
▲ 증상은 이렇습니다. 게스트PC를 실행하면 Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT). 오류 메시지가 출력되면서 중단됩니다.
▲ 확장을 확인해 보면 오류가 체크되어 있습니다. 확장 패키지 문제인 줄 알고 삭제하고 다시 설치하려고 노력했지만, 여러 번 시도해도 확장 팩 설치가 되지 않네요. 결국, 우분투를 다시 설치했지요. 그랬더니 정상적으로 확장 패키지가 설치되네요.
그리고 며칠 잘 사용하다가 또 Failed to load VMMR0.r0 (VERR_SUPLIB_OWNER_NOT_ROOT). 오류가 발생. 아우~ 다시 우분투를 새로 설치하기에는 힘들어서 방법을 찾아보았는데 /usr과 /usr/lib 소유를 root로 다시 설정해 주는 방법이 눈에 띄네요.
▲ 혹시나 하고 확인해 보니 우와~ 어째 이런 일이. 아니 왜 /usr과 /usr/lib의 소유자가 저의 계정으로 바뀌었을까요? 소유권을 root로 변경해 주었습니다.
▲ 그리고 버추얼박스를 다시 실행해 보니 정상으로 돌아 왔네요. 만세~!!
정상으로 돌아와서 매우 반갑지만, 사실 좀 억울한 것이 /usr과 /usr/lib 소유권을 바꾸는 방법은 이전에도 찾았어요. 그러나 그때는 도움이 안 되었죠. 아마도 확장 패키지를 제거하고 다시 설치하려고 했기 때문인 것 같아요. 아무리 노력해도 확장 패키지를 설치하지 못했거든요. 그러므로 VERR_SUPLIB_OWNER_NOT_ROOT 문제가 발생하면 확장 패키지를 제거하지 말고 /usr과 /usr/lib 소유권을 root로 바꾸어 주어야 합니다.
그런데 정말 궁금한 것은 어떻게 /usr과 /usr/lib의 소유자가 저의 계정으로 바뀌었을까요? 흠...
'컴퓨터 > 우분투·리눅스' 카테고리의 다른 글
리눅스 민트(Mint) 한글 사용 ibus 설정 한영 전환 방법(Mint Hangul ibus) (2) | 2015.02.15 |
---|---|
우분투 최고 화면 캡쳐 셔터(shutter) 리눅스 민트(Mint) 화면 캡쳐 핫키 지정 방법 (0) | 2015.02.06 |
우분투(특히 민트)에서 사운드가 한 쪽 스피커로만 출력된다면? 해결 방법! (2) | 2015.02.04 |