본문으로 바로가기

[Windows] Virtual Box로 CentOs 7(리눅스) 설치 - Linux

category OS/Windows 2021. 7. 11. 19:41

목차

    1. CENTOS 7 DVD ISO 파일 다운로드

    - 링크에 접속합니다.

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

     

    Download

    As you download and use CentOS Linux, the CentOS Project invites you to be a part of the community as a contributor. There are many ways to contribute to the project, from documentation, QA, and testing to coding changes for SIGs, providing mirroring or ho

    www.centos.org

     

    - 해당 링크에 접속하면 다음과 같은 화면이 나타납니다.

    centos 다운로드 페이지

     

    - 사이트에서 Centos 7 탭 - x86_64 링크를 클릭합니다. (Windows 기준)

     

    - 해당 링크를 누르면 이용 가능한 미러 사이트가 나옵니다.

    (박스 안에 원하는 미러 사이트를 클릭합니다.)

     

    - DVD ISO 파일을 다운로드합니다.

    (토렌트로 받는 게 속도가 빠르므로 빠른 다운로드를 원한다면 토렌트 사용을 권장합니다.)

     


    2. Virtual Box 다운로드 및 설치

    - 링크에 접속합니다.

    링크: https://www.virtualbox.org/wiki/Downloads

     

    - 해당 링크에 접속하면 다음과 같은 화면이 나타납니다.

    사용자의 환경에 맞는 패키지를 다운로드 후 설치합니다. (Windows hosts)

    버추얼 박스 다운로드 페이지

     

    주의사항(가상 머신이 실행이 안 돼요!)

    1. 다음과 같은 오류가 뜰 경우

    Call to WHvSetupPartition failed: ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED).

    Call to WHvSetupPartition failed: ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED).

    ㅇ- RUN > CMD > bcdedit /set hypervisorlaunchtype off 수행 후 리부팅합니다.

     

    2. Fasoo DRM 이 설치되어있는 경우 가상 머신이 실행이 되지 않을 수 있습니다. (1073741819 에러)

    1073741819

    - Fasoo DRM과 충돌하는 문제로 Fasoo DRM을 삭제 후 재부팅하면 해결됩니다.

     


    3. CentOS 7 설치

    3-1 VirtualBox 실행 및 설정

    3-1-1. 새로 만들기

    - VirtualBox를 실행 후 새로 만들기를 클릭합니다.

     

    3-1-2. 새로 만들기 - 이름 및 운영 체제

    - 이름, 종류, 버전을 다음과 같이 설정 후 다음을 클릭합니다.

     

    3-1-3. 새로 만들기 - 메모리 크기

    - 메모리 크기를 개인 PC 사양에 맞게 조정 후 다음을 클릭합니다.

    (혹시 잘 못 설정했더라도 나중에 조정 가능합니다.)

     

    3-1-4. 새로 만들기 - 하드 디스크

    - 지금 새 가상 하드 디스크 만들기(기본값)을 선택 후 만들기를 클릭합니다.

     

    3-1-5. 새로 만들기 - 하드 디스크 파일 종류

    - VDI(기본값)을 선택 후 다음을 클릭합니다.

     

    VDI(VirtualBox Disk Image)
    : VirtualBox에서만 사용 가능 사용 가능 파일 포맷 방식입니다. 
    VHD(Virtual Hard Disk)
    : VirtualBox뿐만 아니라 다른 VM(Virtual Machine)에서도 사용 가능 파일 포맷 형식입니다. 
    (사용 가능한 VM에는 Hyper-V, Xen 등에서 가능)
    VMDK(Virtual Machine Disk)
    : VirtualBox와 VMware Workstation과 VMware Player 등에서 사용할 수 있는 파일 포맷 형식입니다.

     

    3-1-6. 새로 만들기 - 물리적 하드 드라이브에 저장

    - 동적 할당을 선택 후 다음을 클릭합니다. (고정 할당을 하더라도 문제는 없습니다.)

     

    동적 할당: 가상 머신 하드 디스크에 데이터가 기록될 때 가상 하드디스크가 자동으로 늘어남
    → 불필요한 공간 낭비를 막을 수 있으나 고정 할당보다는 속도가 떨어집니다.
    고정 할당: 지정한 가상 하드 디스크 크기만큼 실제 하드 디스크에 저장되어 용량을 차지합니다.
    → 불필요하게 용량을 차지할 수 있지만 속도가 빠릅니다.

     

    3-1-7. 새로 만들기 - 파일 위치 및 크기

    - 가상 하드 디스크를 원하는 곳으로 지정하고 크기를 정한 후 만들기를 클릭하면 가상 머신이 만들어집니다.

     

    3-1-8. 가상 머신 설정

    - 사용하고자 하는 가상 머신을 클릭 후 상단의 설정을 클릭합니다.

     

    3-1-9. 설정 - 시스템 - 포인팅 장치 

    - 마우스 커서 안보이거나 전환이 안될 경우를 대비하여 포인팅 장치를  "USB 태블릿" 혹은 "USB 멀티터치 태블릿"으로 변경합니다. (사용 편의 설정)

     

    3-1-10. 설정 - 저장소 - 디스크 파일 선택

    - CentOS 7 ISO 파일을 실행하기 위해 다음과 같이 디스크 파일을 열어 줍니다.

     

    3-1-11. 설정 - 네트워크 - 어댑터에 브리지

    - 22 port를 이용해 ssh 툴로 외부 접속(내부망)을 위한 설정입니다.

     

    3-1-12. 가상 머신을 시작합니다.

     

    3-2 CentOS 7 설치 및 설정

    3-2-1. 사용 디스크 선택

     

    - 가상 디스크 시작 후 처음에 사용 디스크 선택 창이 나오면 해당하는 iso 파일을 선택 후 시작을 클릭합니다.

     

    - 키보드를 이용해 Install CentOS 7을 클릭(엔터)해줍니다.

     

    3-2-2. 언어 설정

    - 한국어를 검색 후 선택 후 계속 진행을 클릭하면 설치 요약 화면이 나타납니다.

     

    3-2-3. 키보드 설정

    - 키보드(K)를 클릭합니다.

     

    - + 버튼을 클릭 후 영어를 추가해 줍니다.

     

    - △를 눌러 영어를 위로 올려준 후 완료를 클릭합니다.

     

    3-2-4. 소프트웨어 선택

    - 소프트웨어 선택(s)을 클릭합니다.

     

    - 서버 - GUI 사용을 클릭 후 완료를 클릭합니다.

     

    3-2-5. 설치 대상 - 파티션 설정

    - 설치 대상(D)을 선택합니다.

     

    디스크 파티션(disk partition) 작업

    : 하드 디스크 드라이브의 기억 공간을 "파티션"이라 알려진 별도의 데이터 영역으로 분할하는 것을 말합니다.

     

     

    - 기타 저장소 옵션에 파티션을 설정합니다를 선택 후 완료를 클릭합니다.

    (파티셔닝이 필요 없는 경우 자동으로 설정을 하셔도 됩니다.)

     

    - 여기를 클릭하여 자동으로 생성합니다. (C)를 클릭합니다.

     

    - 다음과 같은 화면이 나오는데 사용자 목적에 따라 파티션을 조정해 줍니다.

    (SWAP 파티션 영역의 크기는 대개 메모리(RAM) 크기의 2배 또는 그 이상으로 지정하는 것을 권장하고 있습니다. 

    RAM 용량이 2 GB인 경우의 SWAP 영역 크기는 4 GB가 적당합니다.)

     

    - 필자는 / 디렉터리를 넉넉하게 사용하기 위해 파티션을 조절했습니다. 설정 완료 후 완료를 클릭합니다.

     

    - 변경 사항 적용을 클릭합니다.

     

    3-2-6. 네트워크 및 호스트명

    - 네트워크 및 호스트명(N)을 클릭합니다.

     

    - 이더넷을 켜주고 완료를 클릭합니다.

     

    3-2-7. 설치 시작

    - 기본 세팅이 끝났습니다 설치 시작(B)을 클릭해주세요.

     

    3-2-8. ROOT 암호 설정

    - ROOT 암호(R)를 클릭합니다.

     

    - 사용할 Root 암호를 입력해주세요.

     

    3-2-9. 사용자 생성

    - 사용자 생성(U)을 클릭합니다.

     

    - 사용자를 생성합니다.

     

    3-2-10. 재부팅

    - 설치가 완료되면 재부팅 버튼이 활성화되는데 재부팅을 클릭합니다.

     

    3-2-11. 라이센스 및 설정 완료

    - 재부팅이 완료되면 다음과 같은 화면이 뜹니다.

     

    - 약관에 동의합니다. (A)를 선택 후 완료를 눌러줍니다.

     

    - 설정 완료 (F)를 누르면 설치가 완료됩니다.

     


     

    4. 설치 완료

    4-1 접속 하기

    - 마지막 설정 완료 후 다음과 같은 화면이 뜹니다. 방금 전 설정 한 비밀번호로 로그인해 줍니다.

     

    간단한 기본 설정을 합니다.

    - 한국어 선택이 되어있는지 확인 후 다음을 눌러줍니다.

     

    - 입력 설정을 확인 후 다음을 눌러줍니다.

     

    - 위치 정보 서비스를 꺼주고 다음을 눌러줍니다.

     

    - 건너뛰기를 클릭합니다.

     

    - CentOS Linux 시작(S)을 클릭합니다.

     

    - 모든 설정이 완료되면 다음과 같은 화면이 나타납니다.

     

    4-2 원격 접속 하기(SSH) - 내부망

    1. 터미널에 접속합니다.

     

    2. ifconfig 명령어를 입력해 내부 IP를 확인합니다.

     

    3. SSH 접속 툴을 이용해 설치한 CentOS에 접속합니다.

    'OS > Windows' 카테고리의 다른 글

    [Windows] 스칼라 설치 (Scala)  (0) 2022.01.21
    [Windows] JAVA(JDK) 설치 - 자바 개발환경 구축  (0) 2021.07.17