윈도우 (노트북, PC) 환경에서 리눅스를 실습하기 위하여, VirtualBox를 이용할 수 있다.
[목차]
2. CentOS 설치(부팅) 파일을 가상머신에 추가하기
1. LinuxMaster 가상 머신 시작과 설치 진행
권장 사양
실습 PC의 권장 사양은 다음과 같다.
1) Windows 10 혹은 11, 64비트 (64비트 필수)
2) SDD, HDD 여유공간 30GB 이상
3) 메모리 8GB 이상
필요한 파일 / VirtualBox 설치
실습에 필요한 파일은 다음 경로를 이용하여 다운로드 할 수 있다.
1. CentOS7 OS 이미지
- https://www.centos.org/download/
- x86_64 이미지 파일을 다운로드 합니다. (RPMS 링크를 클릭하면, 7.9 버전을 다운로드 할 수 있다.
※ 다양한 형식의 ISO 파일이 있으나, 우리는 Minimal 버전을 이용하자.
→ http://ftp.kaist.ac.kr/CentOS/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2207-02.iso
위의 링크는 해외 서버의 centOS를 카이스트에서 더 빠른 속도로 다운받을 수 있도록 업로드해놓은 링크이다.
2. VirtualBox 프로그램
- https://www.virtualbox.org/wiki/Downloads
- 프로그램과 확장팩(Extension Pack)을 각각 다운로드 할 수 있다. 이때, 프로그램과
확장팩의 버전이 같아야 한다. 단, (주의) 확장팩은 꼭 필요한 경우가 아니면 설치하지 않는다. (라이선스 이슈)
※ 표시되는 버전은 ‘다운로드 시점에 따라 다를 수 있으며, 최신 버전을 사용한다.’
VirtualBox 설치
VirtualBox 프로그램은 기본 옵션으로 설치.(※ 표시되는 버전 명은 다를 수 있다.)
설치 중간에 ‘장치 소프트웨어를 설치’ 항목이 표시되면, 반드시 ‘Y(설치)’로 진행
VirtualBox 설정
확장 도구 설치
VirtualBox의 기능을 최대한 사용하기 위하여 확장팩을 설치합니다.
단, (주의) 확장팩은 꼭 필요한 경우가 아니면 설치하지 않는다. (라이선스 이슈)
- ‘메뉴 → 파일 → 환경설정’으로 이동하여 설정창을 띄운 후 ‘확장’메뉴 선택
- ‘추가(+)’ 버튼을 클릭한후 ‘다운로드한 Extension Pack’ 선택하여 추가.
※ 설치 과정 중 라이선스 동의 창이 표시됩니다. 스크롤 후 확인.
NAT 네트워크 설정
이후 실습 시 네트워크 환경을 구성하기 위하여, ‘NAT 네트워크를 설정’
※ 지금 바로 필요한 것은 아니지만, 리눅스를 2개 이상 설치 후 서로 네트워크 통신하기 위하여 필요한 구성이다.
이후 필요할 상황을 대비하여 미리 구성하여 놓는다.
- ‘메뉴 → 파일 → 환경설정 → 네트워크’ 이동 후, ‘새로운 NAT Network 추가’
- 추가(+) 버튼을 클릭하시면 기본이름(NatNetwork)로 NAT 네트워크 구성이 추가된다.
‘호스트 키 조합’ 설정
이후 가상 머신을 생성하고 OS를 설치 및 운영할 경우, 마우스/키보드가 해당 OS에서 밖(메인 윈도우)으로 나오지 않는 문제가 발생할 수 있다.
이때 ‘호스키 키 (단축키)’를 입력하면 마우스/키보드 입력을 다시 밖(메인 윈도우)으로 가져올 수 있다.
이를 위해 기본 설정된 단축키를 변경한다.
※ 참고로, 기본 설정된 단축키는 잘 동작하지 않는다.
- ‘메뉴 → 파일 → 환경설정 → 입력’ 이동 후, 가상 머신(M) 탭 선택
- 호스트 키 조합을 ‘Ctrl + Alt’로 설정
※ 해당 부분을 마우스코 클릭한 후 원하는 키를 입력 하면 설정된다.
CentOS7 설치를 위한 가상 머신 만들기
VirtualBox 프로그램을 이용하여 가상머신을 만든다.
1. LinuxMaster 가상 머신 만들기
- ‘메뉴 → 머신 → 새로만들기’ 를 선택한 후 가상머신의 이름 및 종류/버전을 지정.
- 메모리 크기는 2G를 권장. (최소 1G 이상을 설정)
- 새로운 하드디스크를 ‘지금 새 가상 하드 디스크 만들기’로 지정
- 이때 하드 디스크 파일 종류는 기본 설정 (VDI)로 변경
- 가상 하드 디스크는 ‘동적 할당’을 선택
- 가상 하드 디스크의 크기는 25~100GB
- 이후 만들기 버튼으로 가상머신 생성
- 필요할 경우 ‘가상머신의 환경설정’에서 ‘프로세서 개수 등을 추가 설정’할 수 있다.
※ 설청 충돌이 발생하는지 주의하면서 ‘원하는 설정을 지정’하여 사용한다.
2. CentOS 설치(부팅) 파일을 가상머신에 추가하기
- CentOS 설치 파일로 부팅하면서, CentOS를 설치할 수 있도록, 다운로드한 ISO 이미지를 설정.
CentOS7 설치하고 로그인 하기
앞서 구성해 놓은 가상머신을 시작하고 CentOS7을 설치.
※ 빠른 설치를 위해 기본(디폴트) 옵션을 이용하여 설치.
1. LinuxMaster 가상 머신 시작과 설치 진행
- Install CentOS 7을 선택하여 진행한다.
※ 만일 사용하시는 CPU가 인텔 12세대일 경우 ‘경고 메시지’가 표시되나, 일단 무시하고 진행한다.
초기 대기 시간이 다소 걸릴 수 있다.
※ 이후 특별한 설명이 없는 것은 모두 기본 옵션(값)으로 진행한다.
예를 들면 ‘설치시 사용할 언어 등’을 기본(영어)으로 그대로 진행한다.
- INSTALLATION DESTINATION을 선택하여 구성한다.
※ 해당 메뉴로 진입한 후 특별한 작업없이 ‘Done’을 선택하면 ‘Begin Installation’ 버튼을 선택할 수 있다.
- Root Passoword와 새로운 사용자 (User Creation)을 등록한다.
- 설정 완료 버튼을 클릭하여 설치를 마무리. (잠시 후 리부팅 버튼이 표시되면 클릭.)
2. 로그인
- 설치 완료 후 리부팅을 하게 되면 로그인 화면이 표시된다.
이제 앞서 설정한 ID/PW를 이용하여 CentOS에 로그인하여 사용할 수 있다.
'리눅스(Linux, Server)' 카테고리의 다른 글
[Linux, 네트워크] WinSCP 장점과 다운로드 방법 (0) | 2023.01.05 |
---|---|
[Linux] 쉘 스크립트란? (export PATH, 환경변수, 스크립트 자동실행) (1) | 2023.01.04 |
[Linux] 리눅스 파일 cat, 파이프 명령 | , 리다이렉션 redirection > (0) | 2023.01.03 |
[Linux] 초기 Root 계정 설정 방법 (sudo 명령어) (0) | 2022.12.30 |
[Linux특강 정리] 리눅스 이해, 가상 머신 생성, 가상 네트워크 구축 방법 (0) | 2022.12.30 |