본문 바로가기

자격증

가상머신을 사용하여 윈도우에서 리눅스 사용하기 (feat.WSL 안되는 경우)

리눅스마스터 2급 대비용 실습을 하기 위해 리눅스를 설치하려고 한다.

 

이를 위해 블로그와 티스토리를 한참 찾았는데 대부분은 윈도우에 탑재되어 있는 WSL을 활성화하는 방법을 권장하고 있다. 

(WSL은 윈도우10 이상에서 제공되는 윈도우 하위 시스템 정도로 이해...나도 아직 백퍼 이해전이라..)

가장 쉽다면서... 읽어보니 제일 간단한 것 같긴한데...아무리 시도해도 내 노트북에서는 WSL 사용이 되질 않는다.

리눅스명령을 실행할 수 있는 온라인 사이트도 해봤지만 제공이 되지 않는 명령어가 너무 많았다.

 

어찌되었든 나는 리눅스 실습을 하고 싶을 뿐인데...쉽지가 않다.

 

이거 저거 시도하다가 가상머신인  VMW를 이용해 겨우 성공했다.

나처럼 헤매는 사람이 있을 거라 생각하고 기록한다. 

WSL 안되는 윈도우 버전을 가진 사람이라면 괜히 나처럼 시간 없애지 말고 바로 이 방법으로 하는 걸 권장한다.

 

 


가상머신에 설치할 리눅스 OS 파일이 필요한데, 나처럼 리눅스 설치를 위해 고군분투한 사람이라면 이미 설치파일을 다운받은 상태일 것이다. 아직 다운로드 안했더라도 아래의 단계 진행 중에도 설명이 되어 있으니 우선 넘어간다.

 

 

1. 먼저 VMW 페이지로 간다.

https://www.vmware.com/kr/products/workstation-player/workstation-player-evaluation.html

 

Download VMware Workstation Player | VMware

Download VMware Workstation Player for free today to run a single virtual machine on a Windows or Linux PC, and experience the multi-functional capabilities.

www.vmware.com

 

2. 아래 그림의 좌측 링크에서 윈도우용 설치파일을 다운받는다.

왼쪽 윈도우용 설치파일을 다운받는다.

 

3. 설치파일을 실행시키고 언제나처럼 Next 계속 클릭하여 설치한다. 

파일을 실행하면 설치마법사가 뜬다.

 

4. 설치가 완료되면 바탕화면의 아이콘을 눌러 VMWare Workstation 16 Player를 시작한다.

 

5. 계속을 누르면 아래와 같은 VM 화면이 뜬다. 설치된 OS가 없으므로 좌측 창에 아무것도 없다. 

 

6. Create a New Virtual Machine을 선택하고 OS를 설치한다.

 

7. 여기에서 가상머신에 올릴 리눅스 설치파일을 선택해야 한다. 이미 파일이 있으면 설치하고, 없으면 8번 스텝을 참고하여 리눅스 설치파일을 다운로드한다.

 

8. 리눅스 버전이 많은데, 내가 사용하는 교재에서 추천하는 CentOS(버전7)를 설치받는 화면으로 이동한다.

https://www.centos.org/download/

 

Download

Home Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud | Containers | Vagrant IBM Power BE (ppc64) RPMs Cloud | Containers | Vagrant IBM Power (ppc64le) RPMs Cloud | Containers | Vagrant ARM32 (armhf

www.centos.org

 

맨 위에 있는 x86_64를 선택한다.

x86_64 를 선택

 

다음페이지에는 리눅스 설치파일이 있는 여러개의 미러 사이트가 나오는데, 어떤 걸 선택해도 무방하다.

나는 위에서 4번째 네이버 서버를 선택했다.

네이버가 보이니 네번째 링크를 선택

 

링크를 선택하여 아래와 같은 트리가 보인다. 이 중 CentOS-7-x86_64-Everything-2207-02.iso  다운로드 받는다.

용량이 매우 크므로 한참 기다려야 한다.

 

9. 다운로드한 파일을 가상머신에서 읽어온다.

 

중간과정에 디스크크기 잡는 옵션이 나오는데 디폴트가 20기가이므로 본인 컴퓨터 용량 확인하여 필요한 경우 수정한다.

!!! 중간에 언어 설정이 나오면 한글을 선택하길 추천함.!!!

 

9. 가상머신 창을 클릭하여 "Install CentOS 7"을 활성화하고 엔터한다.

주의할 사항은 가상머신창이 활성화되면 내 컴퓨터로 빠져나올때 Ctrl+Alt를 눌러야 한다.

(처음에 그걸 몰라 컴이 다운된 줄 알고 강제종료했었음.)

 

10. 설치를 시작해야 하는데 아래와 같이 버튼이 활성화 되지 않는 경우가 있는데, 이런 경우는 기본적으로 세팅되어야 할 사항이 안된 경우이다. 그럼 하나씩 클릭해서 세부창으로 들어가 확인을 눌러주면 된다.

 

11. 진행과정 중 다음으로 진행이 안되는 경우도 있는데, 예를 들어 아래처럼 root의 패스워드가 설정되지 않아서 멈추었는데, 이것도 클릭해서 설정할 비밀번호 2번 넣어주면 다음으로 넘어간다.

 

12. 모든 게 설치가 끝나면 1번 리부팅하라는 안내가 나오고(내 컴퓨터 말고, 가상머신에서), 하고 난 후 다시 가상머신 시작을 위해 VMS를 실행하면 아래와 같은 창이 뜬다. CentOS가 가상머신 목록에서 보인다.

 

13. OS를 선택한 후 잠시 기다리면 아래와 같이 로그인창이 뜨는데, root 입력 후 엔터하고, 앞에서 설정한 root 패스워드를 입력한다.

 

14. 드디어 리눅스 실습을 할 수 있게 되었다!!! 로그인도 잘되고 ls 명령어도 입력해보니 잘 작동한다.