virtual box - Gakgu/Gakgu.github.io GitHub Wiki

개요

오라클에서 만든 가상머신이다.

Guest Arch Linux

UEFI 모드로 설치하기 위해 설정에서 EFI를 활성화 시킨 후 설치를 진행한다.

  • (EFI를 사용했을 때)UEFI Shell이 나타나면서 부팅이 안되는 경우 :
    해결방법

      $ mv /boot/EFI/grub /boot/EFI/BOOT
      $ mv /boot/EFI/BOOT/grub_x64.efi /boot/EFI/BOOT/bootx64.efi
    

Host Arch Linux

호스트 모듈 설치

$ pacman -S virtualbox-host-modules-arch

모듈 로드

$ modprobe vboxdrv

만약 모듈 로딩시 에러가 난다면 커널과 모듈의 버전이 일치하는지 확인한다.

전체화면이 검은 화면만 보일 경우

설정 - 사용자 인터페이스 - 작은 도구 모음 - 전체화면/심리스 모드에서 보이기 체크해제

Mac os Sierra 시리얼 생성

$ VBoxManage setextradata "VM머신 이름" "VBoxInternal/Devices/efi/0/Config/DmiSystemSerial" "string:C17FGR2MDHJF"

내부망, 외부망 동시에 사용하기

버추얼박스 설정

  • 1번 네트워크 어뎁터 설정 :
    NAT 선택

  • 2번 네트워크 어뎁터 설정 :
    어뎁터에 브릿지로 연결 선택
    무작위모드 모두 허용 체크

게스트 OS에서 설정

1번 인터페이스는 DHCP로 설정하고 2번 인터페이스는 게이트웨이를 1번과 같게 맞춰준다. 고정아이피를 써도 상관없다.

호스트 OS의 라우팅 테이블 설정

게스트 OS의 2번 인터페이스의 아이피에 맞춰서 라우팅 테이블을 설정한다.