windows 에서 virtualbox 를 통한 centos7 설치 및 설정

in virtualbox •  7 years ago  (edited)

Install Centos7.3 with VitualBox

Prerequisite

  1. Oracle VM VitualBox
  2. Centos7.3 image (file : CentOS-7-x86_64-DVD-1611.iso) download

Installation

Virtualbox 설정

  1. 메뉴 - 머신(M) - 새로만들기(N)
  2. 가상머신 이름지정 (ex : Centos7. 이 경우 버전은 자동으로 Red Hat(64-bit)로 설정)
  3. 메모리크기 설정 - 사용 메모리 지정(1GB+ 권장)
  4. 하드디스크 설정 - '지금 새 가상 하드 디스크 만들기 (C)' 선택
  5. 하드디스크 파일 종류 설정 - VDI(VirtualBox 디스크 이미지) 선택
  6. 동적할당 여부 지정 - [동적할당 / 고정크키] 中 선택
  7. 파일위치 및 크기 설정 - '기본값' 선택
  8. 생성된 VM의 [설정] - 저장소 탭에서 Centos 이미지 지정
  9. 생성된 VM의 [설정] - 네트워크 탭에서 2개의어댑터 를지정 (아래와 같이 지정)
  • 어댑터 1: Intel PRO/1000 MT Desktop (NAT)
  • 어댑터 2: Intel PRO/1000 MT Desktop (호스트 전용 어댑터, 'VirtualBox Host-Only Ethernet Adapter')

Centos7 설치

  1. 생성된 VM을 실행(더블 클릭)
  2. Install Centos 선택
  3. 언어설정
  4. System설정 - INSTALLATION DESTINATION - 설정변경 없이 그대로 Done 선택하여 기본 설정 지정.
  5. System설정 - NETWORK & HOST NAME - Ethernet(enp0s3), Ethernet(enp0s8) 모두 '켬(on)' 으로 변경.
  6. Begin Isntallation 을 클릭하여 설치시작
  7. 설치 중 root계정(required)과 user계정(option) 설정
  8. 설치 종료 후 reboot 버튼을 클릭하여 재시작 및 로그인 화면 진입

Configuration (network)

Network device 설정

$ cd /etc/sysconfig/network-scripts/
$ vi ifcfg-enp0s8
    ONBOOT="YES" (수정)
$ service network restart

Yum repository 설정

$ vi /etc/yum.repo.d/Centos-Base.repo

*각 repository 에 대하여, mirrorlist 줄을 주석처리하고 baseurl 의 domain 부분을 'centos.mirror.cdnetworks.com' 로 변경 (아래의 예제 소스 참고)

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://centos.mirror.cdnetworks.com/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

*repository 설정 후 yum update 실행

$ yum update

위의 방식으로 네트워크 연결이 되지 않을 경우, enp0s3 network device 도 'yes'로 바꿔서 network restart를 수행한다.

게스트 확장

  1. 메뉴 - 장치(M) - 게스트 확장 CD 이미지 삽입
  2. cli 명령 수행(하단 참조)
$ yum install -y dkms gcc make kernel-devel bzip2 binutils patch libgomp glibc-headers glibc-devel kernel-headers
$ mkdir -p /media/cdrom
$ mount /dev/sr0 /media/cdrom
$ sh /media/cdrom/VBoxLinuxAdditions.run

Virtualbox 파일 공유

$ mkdir /vm_share
HostPC(windows) C:/share 폴더를 생성
virtualbox 의 설정-공유 탭에서 위의 share폴더를 지정
$ mount -t vboxsf share /vm_share

*Tr>mount 시 error 가 발생할 경우, reboot 후에 다시 게스트 확장 작업을 수행하고 mount 수행

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @bluefriday! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

SteemitBoard Ranking update - A better rich list comparator
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Congratulations @bluefriday! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!