VirtualBox를 이용하여 VmWare ESX 서버처럼 사용하기

gentoo 시스템에 설치

virtualbox.org 에서 일반 i386 linux로 xxx.run 을 다운받아 +x 실행 퍼미션을 주고 수행

첫번째 가상 머신 설치

호스트 머신에서 다음과 같이 명령행에서 설치

  • VBoxManage createvm --name "jeos001" --register
  • VBoxManage modifyvm "jeos001" --memory "30MB" --acpi on --boot1 dvd --nic1 nat --nic2 hostonly --hostonlyadapter2 vboxnet0 --pae on --vrdp on --vrdpport default
  • VBoxManage createhd --filename "jeos001.vdi" --size 2000 --remember
  • VBoxManage modifyvm "jeos001" --hda "jeos001.vdi"
  • VBoxManage openmedium dvd /root/ubuntu-9.10-server-i386.iso
  • VBoxManage modifyvm "jeos001" --dvd /root/ubuntu-9.10-server-i386.iso
  • VBoxHeadless --startvm "jeos001"

다른 머신에서 "원격 데스크탑"으로 호스트 머신의 IP로 접속하면 위에 설치할 머신이 나타남

설치를 마친 다음에는 호스트에서 이전에 마운트 했던 iso 이미지를 제거하고

  • VBoxManage modifyvm jeos001 --dvd none
  • VBoxHeadless --startvm "jeos001" &

식으로 한 다음 접속 가능; (ssh 등을 활성화시켜 콘솔 접속 및 명령수행)


이전에 만들었던 "jeos001"을 계속 복제

  • cd /root/.VirtualBox/HardDisks
  • VBoxManage clonehd jeos001.vdi jeos002.vdi
  • VBoxManage createvm --name "jeos002" --register
  • VBoxManage modifyvm "jeos002" --memory "30MB" --acpi on --boot1 dvd --nic1 nat --nic2 hostonly --hostonlyadapter2 vboxnet0 --pae on --vrdp on --vrdpport 3390
  • VBoxManage modifyvm "jeos002" --hda "jeos002.vdi"
  • VBoxHeadless --startvm "jeos002"

그런 다음 원격접속으로 호스트IP:3390 으로 접속한다음, toor로 로그인 하여

  • sudo rm /etc/udev/rules.d/70-persistent-net.rules

하여 reboot 하고 이전 eth0, eth1 주소를 없앰

by 지훈현서아빠 | 2009/11/05 21:32 | Computer Tip | 트랙백 | 덧글(0)

트랙백 주소 : http://mcchae.egloos.com/tb/10235463
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶