2.1.2 가상 머신에 리눅스 설치
윈도우나 맥OS가 설치된 PC에 가상 머신으로 리눅스를 설치하는 방법입니다. 가상 머신(Virtual machine)은 말 그대로 가상의 컴퓨터라는 개념입니다. 즉, PC(호스트 머신) 안에 또 다른 PC(가상 머신)가 있습니다. 마치 운영체제에 어떤 프로그램을 설치하듯 가상 머신을 생성하는 프로그램을 설치하고, 가상 머신에 리눅스를 설치합니다.
가상 머신이라는 개념을 이해하기 어려울 수도 있지만, 리눅스를 배울 때 가장 추천하는 방법입니다. 리눅스의 설치 과정부터 직접 경험해볼 수 있고, 리눅스를 설치한 후 마음대로 사용할 수 있기 때문입니다. 이 책에서도 이 방법을 사용합니다.
물론 단점도 있습니다. 호스트 머신의 기능과 성능에 따라 가상 머신 생성 프로그램이 제대로 작동하지 않을 수도 있습니다. 가상 머신 생성 프로그램은 호스트 머신의 하드웨어 기능을 많이 이용합니다. 그래서 호스트 머신의 기능, 성능, 설정에 영향을 많이 받습니다. 오류가 발생하는 이유가 다양해 일률적인 해결 방안을 제시할 수 없으므로 스스로 해결해야 합니다.