VirtualBox guest os를 GUI 모드가 아닌 CLI 모드에서 설치/운영을 위한 간단한 설명


참고 - http://www.virtualbox.org/manual/ch07.html

http://www.virtualbox.org/manual/ch08.html#idp55479184


* guest os 저장 디렉토리 변경

# VBoxManage setproperty machinefolder /home/vbox


guest os를 설치하기 위한 설정

# VBoxManage createvm --name "centOS6.5" --ostype Linux26 --register

VBoxManage modifyvm "centOS6.5" --memory 1000 --pae on --acpi on --boot1 dvd --nic1 bridged

VBoxManage createhd --filename "centOS6.5.vdi" --size 50000


// 32bit host에서 64bit os를 설치하는 경우(불필요한 옵션도 있을 것 같다)

VBoxManage modifyvm "centOS6.5--longmode on --hwvirtex on --vtxvpid on  --vtxux on --ioapic on --largepages on



// installation .iso file
VBoxManage storagectl "centOS6.5" --name "IDE Controller" --add ide --controller PIIX4

# VBoxManage storageattach "centOS6.5" --storagectl "IDE Controller" --port 0 

--device 1 --type dvddrive --medium /usr/local/src/temp/CentOS-6.5-i386-bin-DVD1.iso


// IDE HDD

# VBoxManage storageattach "centOS6.5" --storagectl "IDE Controller" --port 0 --device 0 
--type hdd --medium "centOS6.5.vdi"


// or SATA HDD

VBoxManage storagectl "centOS6.5" --name "SATA Controller" --add sata --controller IntelAHCI
# VBoxManage storageattach "centOS6.5" --storagectl "SATA Controller" --port 0 --device 0 
--type hdd --medium "centOS6.5.vdi"

VBoxHeadless --startvm "centOS6.5"


* nic를 bridged 모드로 할 경우 다음과 같은 에러 발생 시

# VBoxHeadless --startvm "centOS6.5"

Oracle VM VirtualBox Headless Interface 4.3.10

(C) 2008-2014 Oracle Corporation

All rights reserved.


Error: failed to start machine. Error message: Failed to open/create the internal network 'HostInterfaceNetworking-' (VERR_INVALID_PARAMETER).

Failed to attach the network LUN (VERR_INVALID_PARAMETER)


hosts 서버의 인터페이스를 확인하여 .vbox 파일을 수정
# ifconfig -a 하여 이더넷 인터페이스가 eth0일 경우
# vi ~/VirtualBox VMs/centOS6.5/centOS6.5.vbox
...
<BridgedInterface name="eth0"/>
...


VBoxHeadless --startvm 하기 전에 
Oracle_VM_VirtualBox_Extension_Pack-4.3.10-93012.vbox-extpack 확장팩을 설치하여
hosts 서버로 RDP(tcp 3389)로 접속하여 설치 진행

VBoxManage list extpacks 으로 설치 확인


* 설치 완료 후 iso 이미지 제거

# VBoxManage storageattach "centOS6.5" --storagectl "IDE Controller" --port 0 

--device 1 --type dvddrive --medium none


* RDP 없이 vm 시작 할 경우

# VBoxHeadless --startvm "centOS6.5" --vrde off &


'System > Linux' 카테고리의 다른 글

linux - more  (0) 2014.04.25
linux - find cpu bit  (0) 2014.04.21
gnome - gconf  (0) 2014.03.07
linux - saslpasswd2  (0) 2014.03.03
linux - cgroups (control groups)  (0) 2014.03.02
Posted by linuxism
,