컴퓨터 쪽에 급 관심이 생기게 되었습니다. 필요에 의한 관심이지만, 오랜만에 전공 외의 분야를 공부하는 것이라 재미있네요.
C언어에 이어 리눅스를 공부해보기로 했습니다.
가상 머신은 Oracle사의 Virtual Box를 이용했고, linux는 UBUNTU를 설치했습니다.
생각보다 쉽지 않더라고요. 지뢰처럼 터져나오는 예상치 못한 오류들..
저를 당황케하고, 그냥 하지 말까? 라는 마음이 들게 했던 오류와 그 해결법을 공유합니다.
저와 같은 오류가 발생하신 분들께 도움이 되길 바랍니다.
발생한 에러는 크게 두 종류입니다.
(에러1)
This kernel requires the following features not present on the CPU: pae Unable to boot - please use a kernal appropriate for your CPU. (해결 방법) 설정 >시스템> 마더보드(M) >부팅순서(B) 설정 확인 저의 경우에는 디스크이미지파일(iso)를 이용해서 실치하려고 했기 떄문에 CD/DVD만 체크하고, 나머지는 해제하였습니다. 우선순위가 더 위에 있으면 정상적으로 작동해야할 것 같은데, 그렇게 해도 오류가 나더라고요..그래서 그냥 사용할 것만 남기고 체크 해제! 저의 경우 iso 파일이 D드라이브에 있었기 때문에 하드 디스크를 선택해야 한다고 생각했었는데, iso파일을 가상 드라이브(CD롬)에 마운트하는 것이기 때문에 CD/DVD로 선택해야 정상 작동 하는 것으로 보입니다. |
(에러 2)
가상 머신 <지정한 이름>의 세션을 열 수 없습니다. Failed to load VMMR0.r0 (VERR__LDR_MISMATCH_NATIVE). (해결 방법) 여기서 좌절하며 몇 번을 삭제하고 다시 까는 것을 반복했는데요...생각보다 손쉬운(?) 방법으로 해결했습니다. 바로, 설정 >시스템 > 프로세서(P) > 확장된 기능: PAE/NX 사용하기(E) 에 체크하는 것입니다! 지금 제가 쓰는 컴퓨터는 64bit인데, 설치하는 UBUNTU는 32bit이기 때문에 발생한 문제였던 것 같습니다. 저 PAE/NX가 그로 인해 발생하는 메모리 상의 문제를 해결시켜주는가봅니다..(?) 앞으로 계속 이쪽 분야를 공부하다보면 저게 왜 그런건지 유창하게 설명하게 되지 않을까 싶습니다... 아직은 잘 모르겠어요. 허허 어쨋든 해결해서 기쁩니다! |
이렇게 문제를 해결하고, 우분투가 깔립니다. 신나서 단계별로 캡쳐!
그런데..이게 끝이 아니었어요! 저를당황하게 했던 다시 시작된 오류메세지...OTL
FATAL: Could not read from the boot medium! System halted. (해결 방법) 첫 번째 오류랑 비슷해보였어요. 그래서 하드에 깔린 우분투를 못 읽어서 그러는건가?라고 생각하며 설정 > 시스템 > 마더보드(M) > 부팅순서 > 하드디스크 체크! 문제 해결되었네요! |
이렇게 일단은 우분투를 사용할 수 있게 되어서 기쁩니다!
가상 머신에 설치 이후로 몇번 사용했는데, 아직까지는 다른 문제는 없네요.
앞으로도 순조롭기를!