22/08/05

RushBsite·2022년 8월 5일
0

구름_쿠버네티스

목록 보기
5/17
post-thumbnail

VirtualBox 가상환경 설정

VirutalBox 사용시 용어

  • Host OS -> VirtualBox 프로그램이 동작하는 환경의 OS
  • Guest OS -> 가상머신에서 동작하는 OS
  • ✳️공유폴더 -> Host OS와 Guest OS 사이에 데이터 공유를 할 때 사용할 폴더

시스템 설정

마더보드

-> 부팅순서에서 플로피디스크 해제(안씀)

프로세서

  • PAE/NX 사용하기: PAE는 Physical Address Extension을 의미. 32-bit x86 CPU에서도 4GB 이상의 메모리에 접근하는 것이 가능

    • PAE 위키피디아 설명

      메모리 주소에 4bits를 추가하는 방식으로, 최대 64GB의 메모리까지 사용이 가능합니다.
      Ubuntu Server와 같은 운영체제들은 PAE 지원 없이는 가상 머신에서 사용할 수 없음

  • VT-X/AMD-V: 네스티드 하드웨어 가상화 기능을 가상머신에서도 사용 가능하게 함
    • ✳️nested VM (nested virtual machine) -> VM 을 포함한 VM, 여기서는 Guest OS의 가상화 기술을 의미

저장소

-> 설치 디스크 임포트

네트워크

  • NAT - 기본적으로 사용하는 방식
    가상 머신 내부 네트워크에서 Host 머신 외부 네트워크(인터넷) 단방향 연결( Host 내부 네트워크와 통신 불가 )
    인터넷에 연결된 컴퓨터가 가상 머신과 통신하는 것은 불가능

  • NAT 네트워크
    NAT + 내부 네트워크

  • 어댑터에 브리지
    Host 머신과 동등하게 외부 네트워크( 인터넷 ) 연결( IP Address 할당은 외부로 부터 받음 )

  • 내부 네트워크
    Host 머신 내부 네트워크와만 통신 가능( 인터넷 사용 불가 )

  • 호스트 전용 어댑터
    Host 머신과 내부 네트워크와만 통신 가능( 외부 네트워크와 통신 불가능 )

  • 일반 드라이버
    거의 사용하지 않음, UDP 터널 네트워크등

  • 연결 되지 않음
    네트워크 미사용( Link Down )

추가 설치

  • VirtualBox 게스트 확장 프로그램 (window 창 사이즈 조절에 싱크로됨)
    -> 장치 > 게스트확장 이미지 삽입.
    오류시 아래 명령어로 수동 설치 가능

    $ sudo apt-get install
    virtualbox-guest-additions-iso
    
    $ sudo apt-get install
    virtualbox-guest-utils

주요 단축키

  • 터미널 : ctrl + alt + t
profile
게임 기획/개발 지망생

0개의 댓글