virtualbox headless 옵션은 background로 실행한다.

[링크 : https://twpower.github.io/149-run-virutalbox-vm-in-background]

Posted by 구차니

댓글을 달아 주세요

메뉴가 좀 직관적이지 못해서 그랬는데..

VM이 아닌 virtualbox 자체 환경설정에서 찾으면 되긴한데

그걸 못 찾고는 아래 명령어로 해치운.. -_-

 

# 현재 생성되어있는 NAT Network 목록 조회
$ VBoxManage list natnetworks

# 192.168.0.0/24 대역의 DHCP 기능이 있는 NAT Network 생성
$ VBoxManage natnetwork add --netname natnet1 --network "192.168.0.0/24" --enable --dhcp on

# 위에서 생성한 'natnet1' NAT Network 시작하기
$ VBoxManage natnetwork start --netname natnet1

# 'natnet1' NAT Network 삭제하기
$ VBoxManage natnetwork remove --netname natnet1

[링크 : https://printf.kr/archives/285]

Posted by 구차니

댓글을 달아 주세요

Open Virtualization Format (OVF or OVA)

강좌 듣는데 ova로 줘서 확인해보니 tar 파일

POSIX tar archive

 

mf는 개별 파일에 대한 SHA 값

ovf는 아마도.. 가상환경 설정파일

vmdk는 VMware4 disk image 로 뜬다.,

 

[링크 : https://docs.oracle.com/cd/E26217_01/E26796/html/qs-import-vm.html]

[링크 : https://skibis.tistory.com/202]

[링크 : https://www.maketecheasier.com/import-export-ova-files-in-virtualbox/]

 

+

ova를 압축 풀고 vmdk를 qemu용으로 변환?

[링크 : https://ifmkl.tistory.com/363]

Posted by 구차니

댓글을 달아 주세요

만약 virtualboxㅊ에서 가상머신을 구동시키는데

권한이 없다거나

E_FAIL이 뜨거나

아무튼 갑자기 실행안되는 문제가 발생하면


Fasoo를 의심....

이놈들 nProtect보다 더 나쁜놈들 이긴한데 이렇게 영향을 미치냐?


[링크 : http://postmebi.tistory.com/3]

Posted by 구차니

댓글을 달아 주세요

80기가로 늘리기


C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd image.vdi --resize 81920


[링크 : http://www.howtogeek.com/.../how-to-enlarge-a-virtual-machines-disk-in-virtualbox-or-vmware/]

Posted by 구차니

댓글을 달아 주세요

기분인진 모르겠으나, 게스트 확장 깔고 나서

ls 만 실행해도 상당히 느리게 반응하는 느낌이라.

그리고 창크기 변화하는게 그리 유용하진 않은지라 삭제!


/opt/VBoxGuestAdditions-5.0.20$ ll

합계 76

drwxr-xr-x 9 root root  4096  6월  2 17:26 ./

drwxr-xr-x 3 root root  4096  6월  2 17:26 ../

-rw-r--r-- 1 root root 20516  4월 28 22:22 LICENSE

drwxr-xr-x 2 root root  4096  4월 28 22:22 bin/

drwxr-xr-x 2 root root  4096  4월 28 22:22 init/

drwxr-xr-x 2 root root  4096  6월  2 17:26 installer/

drwxr-xr-x 3 root root  4096  4월 28 22:22 lib/

-rwxr-xr-x 1 root root 11319  6월  2 17:26 routines.sh*

drwxr-xr-x 2 root root  4096  4월 28 22:22 sbin/

drwxr-xr-x 3 root root  4096  4월 28 22:22 share/

drwxr-xr-x 3 root root  4096  4월 28 22:22 src/

-rwxr-xr-x 1 root root  2948  6월  2 17:26 uninstall.sh*


/opt/VBoxGuestAdditions-5.0.20$ sudo ./uninstall.sh
Removing installed version 5.0.20 of VirtualBox Guest Additions...
Removing existing VirtualBox non-DKMS kernel modules ...done.


Besides the unistall

/opt/[VboxAddonsFolder]/uninstall.sh

I also had to remove /etc/X11/xorg.conf


[링크 : https://forums.virtualbox.org/viewtopic.php?t=7839


Posted by 구차니

댓글을 달아 주세요

  1. drifter

    저도 그런 것같아 삭제했더니. 말끔히 해결되었네요. 감사합니다.

    2018.07.02 13:17 [ ADDR : EDIT/ DEL : REPLY ]

일단, 이렇게 하드웨어 가상화 부분을 끄면 아래와 같이 경고를 발생하게 된다.


혹시나 해서 테스트 겸
bios에서 가상화를 끄고 왔더니 "가속" 탭 자체가 비활성화 되어버린다.


실행하면 에러가 발생하고
커널에서 부팅을 못하면서 먹통이 되어버려서.. ctrl-alt-del로 겨우 탈출 -_-

Posted by 구차니

댓글을 달아 주세요

virtualbox 4.3.12 버전에서 사용가능한 네트워크는


Not attached

NAT - Network Address Translation

NAT Network

Bridged networking

Internal networking

Host-only networking

Generic networking
7가지인데

인터넷이 되는 설정은 NAT / Bridged networking 뿐이다?
NAT Network 로 설정하면
NAT Network 로 설정한 VM 들 끼리는 통신이 가능하지만
외부로 인터넷 접속이 안된다 -_-

(제대로 된 테스트 필요)

   internet  other VMs
 Not attached  x  x
 NAT   o  x / DHCP
 NAT Network  x  o / DHCP
 Bridged networking  o  o (단, 다른 VM도 Bridged)
 Internal networking    
 Host-only networking  x  x

[링크 : https://www.virtualbox.org/manual/ch06.html]
[링크 : https://www.virtualbox.org/manual/ch06.html#network_nat_service

 Network Address Translation (NAT) is the simplest way of accessing an external network from a virtual machine. Usually, it does not require any configuration on the host network and guest system. For this reason, it is the default networking mode in VirtualBox.

 The Network Address Translation (NAT) service works in a similar way to a home router, grouping the systems using it into a network and preventing systems outside of this network from directly accessing systems inside it, but letting systems inside communicate with each other and with systems outside using TCP and UDP over IPv4 and IPv6.

 Internal Networking is similar to bridged networking in that the VM can directly communicate with the outside world. However, the "outside world" is limited to other VMs on the same host which connect to the same internal network.

 With bridged networking, VirtualBox uses a device driver on your host system that filters data from your physical network adapter.

 Host-only networking is another networking mode that was added with version 2.2 of VirtualBox. It can be thought of as a hybrid between the bridged and internal networking modes: as with bridged networking, the virtual machines can talk to each other and the host as if they were connected through a physical Ethernet switch. 
Posted by 구차니

댓글을 달아 주세요

vmware player에 64bit OS(Ubuntu 14.04 64bit Desktop edition)을
설치 하려는데 오류가 나서 찾아보니..


BIOS에서 가상화 옵션을 켜라고 한다 -_-
일단 기본값이 꺼져있어서 켜주니 문제없이 된다 -_-a
(그럼.. Vmware Host가 32bit인데 Guest 가 64bit 된다는건 순 개 뻥이었나?) 

Posted by 구차니

댓글을 달아 주세요

vmware의 경우 player(무료버전)에서도 추가가 가능한데 반대
virtualbox는 콘솔에서 꽁수를 부려야 가능하다

VMware






VirtualBox

cd C:\Program Files\Oracle\VirtualBox
VBoxManage internalcommands createrawvmdk -filename mydrive.vmdk -rawdisk \\.\PhysicalDrive0

C드라이브는 사용불가하며(이미 사용중이니)
USB 메모리를 꽂아서 해보니

C:\Program Files\Oracle\VirtualBox>VBoxManage internalcommands createrawvmdk -filename mydrive.vmdk -rawdisk \\.\PhysicalDrive5
RAW host disk access VMDK file mydrive.vmdk created successfully.

C:\Program Files\Oracle\VirtualBox>dir my*
 C 드라이브의 볼륨: 로컬 디스크
 볼륨 일련 번호: 3C60-2095

 C:\Program Files\Oracle\VirtualBox 디렉터리

2014-09-22  오전 11:39               544 mydrive.vmdk
               1개 파일                 544 바이트
               0개 디렉터리  220,346,679,296 바이트 남음

C:\Program Files\Oracle\VirtualBox>type mydrive.vmdk
# Disk DescriptorFile
version=1
CID=0b10f5b3
parentCID=ffffffff
createType="fullDevice"

# Extent description
RW 7913472 FLAT "\\.\PhysicalDrive5" 0

# The disk Data Base
#DDB

ddb.virtualHWVersion = "4"
ddb.adapterType="ide"
ddb.geometry.cylinders="7850"
ddb.geometry.heads="16"
ddb.geometry.sectors="63"
ddb.uuid.image="10b868df-e42a-4e6a-a8f9-c600e9920a32"
ddb.uuid.parent="00000000-0000-0000-0000-000000000000"
ddb.uuid.modification="00000000-0000-0000-0000-000000000000"
ddb.uuid.parentmodification="00000000-0000-0000-0000-000000000000" 

오오 1테라 짜리 하드 연결해서 설정하니 된다! 우오오!


[링크 : https://www.virtualbox.org/manual/ch09.html]
    [링크 : http://www.sysprobs.com/access-physical-disk-virtualbox-desktop-virtualization-software]
[링크 : https://www.vmware.com/support/ws5/doc/ws_disk_add_raw.html
Posted by 구차니

댓글을 달아 주세요

  1. 리더스

    잘보고 갑니당

    2016.01.10 16:27 [ ADDR : EDIT/ DEL : REPLY ]