일단 한마디로 소감을 말하자면, 엄청 느리고 그래서 VMWare에 설치하는 게 훨신 낫습니다.
VMWare는 가상화 기술을 지원해선 하는 것 같은데, 이건 그냥 소프트웨어적으로 돌리는 것 같은 느낌으로 엄청 느립니다. 그냥 켰다가 껐습니다-_- 뭐 인터넷 정도만 할만한 것 보니, 맥에서 웹사이트 브라우저 테스트 정도는 할 수 있을 것 같습니다-_-

버추얼박스 다운로드 : http://www.virtualbox.org/wiki/Downloads
이번 3.2.X버전부터 지원을 한거라 아직 안정화단계는 아닌 것 같습니다. VirtualBox는 버전이 엄청나게 빠르게 업뎃을 해서 곧 안정화하리라 믿습니다^^
아~ 게다가 예전에는 Sun VirtualBox였는데, Oracle VirtualBox로 변경되었네요.

게다가 설치할 때 엄청 어려움을 겪었습니다.
osx 이미지를 일단 구해야하는데, 3가지 종류를 구했는데, 다 부팅이 안되는 겁니다-_-
그래서 검색을 해보니, empireEFIv1085.iso를 구해서 부팅한 뒤 설치할 수 있다고 하네요.
다운로드 : http://www.filestube.com/342c38fb8396e0b903e9/go.html

가상머신을 만듭니다.
사용자 삽입 이미지
그러면 공식적으로 Mac OS X가 있는 것을 볼 수 있습니다. 베타때에는 Server가 안붙었는데, 뭔가 문제를 회피(?)하기 위해서 붙인 것 같습니다-_-

만들었으면 설정을 해줘야합니다.
시스템에서 EFI체크해제하고, 저장소에서는 두번째 것에 empireEFIv1085.iso파일을 삽입합니다.

그리고 부팅을 하게되면 몬가 부팅이 되는데요. 거기서 다시 맥 설치 이미지로 변경해주어야합니다.
그런다음에 설치안내에 따라서 설치해주시면 됩니다.

설치가 완료되면 다시 empireEFIv1085.iso로 부팅해서 설치한 것을 선택해주시면 됩니다.
사용자 삽입 이미지



PS. 참고로 제가 뭘 잘못한지는 모르겠지만, 그냥 부팅해도 되시는 분들도 있다고 합니다. 위 방법은 그냥 부팅했을 때 안되시는 분들은 저렇게 하면 된다는 것입니다^^
PS. VMWare7에 설치하실 분들은 여기를 참고~ http://mudchobo.tomeii.com/tt/468

참고사이트 : http://pakcw.cafe24.com/1527

 
Posted by 머드초보

댓글을 달아 주세요

  1. t3RRa 2010.06.22 18:02  댓글주소  수정/삭제  댓글쓰기

    얼마전에 Sun사가 Oracle사에 매각되었습니다. VirtualBox 자체도 Sun에서 먼저 개발한게 아니라 개발한 회사를 사들여서 자사의 브랜드를 입힌거였지요. :)

 
예전에 우분투 8.04에서는 게스트확장만 설치를 하면 자동으로 마우스통합이 되었었는데요. 우분투 새 버전인 8.10에서는 자동으로 안되더군요. 그래서 찾아보니 virtualbox.org에 이런 글이 있더군요.

http://forums.virtualbox.org/viewtopic.php?p=43200#43200

이것대로 하면 되더군요.

우선 게스트확장을 선택해서 게스트확장을 설치합니다.

root권한으로 /etc/X11/xorg.conf파일을 수정해서 아래 내용을 추가합니다.
[code]Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "vboxmouse"
        Option          "CorePointer"
EndSection
[/code]

재부팅하면 됩니다.

 
Posted by 머드초보

댓글을 달아 주세요

  1. Egg 2009.01.20 15:11  댓글주소  수정/삭제  댓글쓰기

    많은 도움이 되었네요. 감사합니다.ㅎ

    • 머드초보 2009.01.22 00:30  댓글주소  수정/삭제

      아넵 저도 검색해서 얻은거라 ^^
      도움이 되셨다니 다행이네요 ^^

  2. BlogIcon wormkid 2009.02.02 14:49  댓글주소  수정/삭제  댓글쓰기

    와우 방금 설치하고 헤매던 중에 많은 도움이 됐습니다. ㅎㅎ

    • 머드초보 2009.02.07 14:23  댓글주소  수정/삭제

      저도 설치해놓고 안되서 찾아보다가 발견했었습니다^^
      방문해주셔서 감사해요 ^^

 
VirtualBox에 솔라리스를 설치해봤습니다.
한 3번만에 성공한 것 같습니다-_-;
우선 처음에 Open Solaris(오픈 솔라리스)를 설치를 했었습니다.
왠지 더 깔끔해지고, 더욱 진화한 놈인 듯 했습니다.
여기다가 오라클을 설치하려고 시도를 했습니다.
아놔...오라클설치하는 runInstaller라는 쉐이가 버전이 안맞아 라면서 설치 시도도 안해보고 뱉어냅니다.
Open Solaris는 SunOS 11로 인식합니다. 근데 오라클에서는 10을 요구합니다.

그래서 시도한 버전은 Solaris10 u5입니다. sol-10-u5-ga-x86-dvd.iso
우선 처음에 안됐던 것이....
제 컴이 꼬진 건지 아님 솔라리스가 미친 건지 잘 모르겠지만, 하드디스크를 잡을 때 동적으로 잡았더니 시스템 분석하다가 다운이 되버리더군요. 그래서 하드디스크를 정적으로 잡았더니 잘 되더라구요.

그렇게 3번 시도했더니 설치가 되더군요.
그리고, tomcat을 설치하고 제가 사용하는 웹애플리케이션을 설치하고 또 포트포워딩 하려니까 이건뭐 산너머 산이더라구요. 이건 여기 포스트에 정리를....-_-;
http://mudchobo.tomeii.com/tt/289

그리고 부팅할 때 등록하려고 했는데 init.d에다가 스크립트를 넣고, rc3.d에다가 스크립트를 하드링크 해야 하더라구요. 우분투는 자동으로 다 해주는데 이 솔라리스는 그런게 없는 듯 합니다.
그래서 스크립트를 왠지 만들기 귀찮아서-_-; README를 읽어보니 실행스크립트 start/stop 이렇게만 만들면 되는 듯해서 톰캣에 있는 catalina.sh를 그냥 바꿔서 썼더니 안되더라구요.
/var/svc/log/milestone-multi-user-server:default.log 이 로그 파일을 보라고 해서 보니까
뭔가 에러가 있는 것 같아서 직접 스크립트를 만드니까 되더라구요-_-

전 이렇게 만들었어요-_-;
JAVA_HOME=/usr/jdk/instances/jdk1.6.0;export JAVA_HOME
CATALINA_HOME=/usr/apache-tomcat-6.0.16;export CATALINA_HOME
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin;export PATH

case "$1" in
        start)
                echo -n "Starting tomcat: "
                $CATALINA_HOME/bin/catalina.sh start &
                echo
                ;;
        stop)
                echo -n "Shutting down tomcat: "
                $CATALINA_HOME/bin/catalina.sh stop &
                echo
                ;;
esac
exit 0 

뭐 어쨌든 저렇게 넣으면 잘 됩니다.
끌 때에는 rc0.d에다가 스크립트를 넣어주면 됩니다.
파일명 규칙이 있는데 시작할 때는 S or K이고 숫자 2자리넣고 init.d에 있는 스크립트 이름 그대로 사용하면 오케이! 이건 검색 고고싱-_-;
예를 들어 tomcat이면!
init.d/tomcat 스크립트파일 생성.
rc3.d/S99tomcat 시작 시 실행! rc0.d/K99tomcat 종료 시 실행! 이런 식으로!
사용자 삽입 이미지

스샷!


테스트 서버로 쓸만하군요. 같이 띄워도 그렇게 느린 건 모르겠군요 ^^
 
Posted by 머드초보

댓글을 달아 주세요

 
저는 제 PC에 솔라리스를 설치해서 ORACLE이랑 톰캣 좀 돌려보려고-_-; VirtualBox를 이용해서 솔라리스10을 설치했습니다.
(사실 open solaris를 설치했는데, 이 망할 놈의 오라클이 설치할 때 버전체크할 때 버전이 안맞다고하네요. 참고로 오픈 솔라리스는 SunOS 11로 인식합니다-_-; 근데 이 오라클은 솔라리스10버전을 요구해요. 참고하세요~ 우회해서 설치할 수도 있을 것 같지만, 왠지 검증된 자료도 없고해서 다시 10으로 ^^)

VirtualBox에 솔라리스를 DHCP로 설치하게 되면, IP를 10.0.2.15를 받게 됩니다.
VirtualBox에서 포트포워딩 하는 방법이 VMWare보다 1000배 어렵습니다.

VirtualBox설치하면 UserManual을 제공하는데 거기에 forwarding이라고 쳐보면, 포트포워딩하는 법이 나옵니다. 거기대로 따라하면 됩니다.
저는 가상머신 이름을 "솔라리스"로 줬기 때문에 이렇게 했습니다.


cd C:\Program Files\Sun\xVM VirtualBox\

VBoxManage setextradata "솔라리스" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/oracle/HostPort" 1521

VBoxManage setextradata "솔라리스" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/oracle/GuestPort" 1521

VBoxManage setextradata "솔라리스" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/oracle/Protocol" TCP

오라클 포트는 저렇게 넣어주면 됩니다.
그니까 GuestPort는 현재 가상머신에서 돌아가고 있는 포트를 쓰면 되고, HostPort는 현재 자기 PC의 포트를 써주시면 됩니다(아무거나 열려 있는거 사용하면 되죠. 나중에 접속할 때 그걸로 접속하는 겁니다)

저기 GuestPort전에 oracle이라는 글자는 3개만 일치시켜주면 되는 듯 합니다. 즉 아무거나 써도 되는 듯합니다. ssh를 열 때에는 ssh로 바꾸고, 포트는 22로 바꾸면 됩니다.

열러있는 거 확인하려면
VBoxManage getextradata "솔라리스" enumerate
VirtualBox Command Line Management Interface Version 1.6.2
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.

Key: GUI/SaveMountedAtRuntime, Value: yes
Key: GUI/LastCloseAction, Value: powerOff
Key: GUI/LastWindowPostion, Value: 1280,256,644,529
Key: GUI/Fullscreen, Value: on
Key: GUI/Seamless, Value: off
Key: GUI/AutoresizeGuest, Value: on
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort, Value: 22
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort, Value: 22
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol, Value: TCP
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/tomcat/HostPort, Value: 8080
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/tomcat/GuestPort, Value: 8080
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/tomcat/Protocol, Value: TCP
Key: GUI/InfoDlgState, Value: 400,450,normal
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/oracle/HostPort, Value: 1521
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/oracle/GuestPort, Value: 1521
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/oracle/Protocol, Value: TCP

C:\Program Files\Sun\xVM VirtualBox>

저는 톰캣과 ssh와 oracle을 열었습니다.
VMWare보다 취약한 VirtualBox지만, 공짜라서 참 좋습니다 ^^

※주의사항 : 저렇게 설정하고 가상머신이 시작이 안될 경우가 있습니다. 그럴 경우!
VirtualBox실행 -> 해당가상머신선택 -> 설정 -> 네트워크 -> 어뎁터종류를 바꿔주세요.
저는 Default로 설정된 Pcnet-FAST III (Am79C973)으로 바꾸니 되더라구요 ^^

 
Posted by 머드초보

댓글을 달아 주세요

  1. gildong0 2008.08.08 10:42  댓글주소  수정/삭제  댓글쓰기

    VMWare Server은 공짠데요..^^

    • 머드초보 2008.08.09 08:27  댓글주소  수정/삭제

      아.....server는 공짜인가요?
      오.....그렇군요.
      다른 제품군은 안써봐서-_-;
      온니 워크스테이션만 써봤어요 ^^

  2. BlogIcon insom*nia 2009.01.15 19:57  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 ^^

    저도 오늘 VirtualBox 깔아놓고
    회사에서 포트 여는 작업하면서
    좋은 정보를 얻고 갑니다!

    음.. 위 상태로 가상머신이 시작이 제대로 안되는 경우는
    아마도 기존에 Intel PRO/1000 ~ 로 시작하는 어댑터로 설정된 경우 같네요.

    pcnet이라고 적힌 부분을 e1000으로 교체해주시면
    굳이 어댑터 종류 바꾸시지 않으셔도 괜찮지 않을까 싶어서
    이렇게 흔적 남겨드리고 갑니다 ^^;

    • 머드초보 2009.01.19 00:13  댓글주소  수정/삭제

      앗! 그렇군요!
      좋은 제보 감사드립니다!
      포트여는 방법 다른 방법은 없을까요?ㅠ
      VMWARE에서는 클릭 몇번으로 할 수 있는데 이건 뭐 콘솔에서 막 쳐야하니 힘들더군요 ^^

  3. 아린 2009.04.25 20:39  댓글주소  수정/삭제  댓글쓰기

    정보 감사합니다. 위방법대로 80 웹포트가 1521오라크 포트를 열었는데 80의경우는 127.0.0.1 접속을하면 잘 되는데..오라클은 유독 ㅡㅡ;접속이 안되네요.. 127.0.0.1로하고 포트1521로 접속하면되는거죠?....
    v박스내에서는 tns접속이잘되는데.. 호스트에서는 타임아웃당해버리는군요..혹 이런경우에 좀더 눈여겨 봐야할 부분이 있을까요?

    • 머드초보 2009.04.27 23:56  댓글주소  수정/삭제

      예전에 제가 했을 때 오라클도 됐었는데...
      요즘도 포트포워딩 저렇게 하나요?-_- 버추얼박스 안쓴지 오래돼서-_-
      뭔가 UI적인 애플리케이션이 나왔을 것 같은데 ㅠ
      제 생각인데, 아파치가 되는데, 오라클이 안된다면 오라클의 설정문제가 있을 듯하네요 ^^

 

우와 무료도 있는 줄 몰랐네요 ^^
SUN에서 개발하는 것 같은데... SUN이 먹은 것 같기도 하고-_-;
어쨌든 우연히 올블로그에서 삽질하던 중 어떤분의 포스트를 보게 되었습니다. VirtualBox에 관한 글이였는데 뭐지하고 클릭해봤는데 VMWare와 같은 가상화하는 프로그램이라고 하더군요.
게다가 무료인 듯 하구요. 그래서 설치를 해봤습니다.
제일 만만하고 설치하기 쉬운 우분투(Ubuntu)를 설치해봤습니다 ^^
솔라리스를 설치하려고 했는데 너무 오래걸리네요-_-; 하다가 포기 ^^

VMWare보다 좋은게 한글판입니다 ^^ 근데 뭐 한글이 아니어도 사용하는데에는 지장이 없습니다 ^^

처음에 좀 어이가 없었던 것이-_-;
윈도우 자동설치 해버리면 키보드가 101키로 잡혀있습니다. 즉, 오른쪽 Ctrl(컨트롤)을 사용하지 못합니다. 근데 이 VirtualBox에서는 현재 실행 하고 있는 OS에 마우스를 클릭해서 잡게 된 뒤 다시 현재 윈도우로 돌아오려면 host키라는 것을 눌러야합니다. 디폴트가 Right Ctrl입니다-_-; 안눌러져서 한참 고생했습니다-_-;
어쨌든, 실행하기 전에 키보드를 103~106키로 바꿔주세요 ^^

그리고, VMWare처럼 실행되고 있는 가상OS에 클릭해서 화면을 잡는데요. 이걸 VMWare에서는 VMWare Tools인가? 이거 설치하면 그냥 가기만 해도 선택이 되고, 화면을 벗어나기만 해도 벗어나게 되는데요. 이것도 비슷한 놈이 있습니다. 실행하고 있는 가상OS에서 메뉴를 보시면 장치 -> 게스트 확장 설치를 클릭하시면 cd가 들어가는데요. root권한으로 들어가서 VBoxLinuxAdditons.run을 실행하면 됩니다. 이거를 해야지 해상도를 변경할 수 있어요. 해상도가 처음에는 800x600까지 밖에 안 될 껍니다 ^^

써본 결과 속도는 왠지 VMWare보다 더 느린 것 같아요. 아직 뭐 실행밖에 안해봤지만 ^^
좀 더 삽질해봐야겠네요 ^^

사용자 삽입 이미지

우분투에서 firefox띄우고 제 블로그접속해봤습니다^^


 
Posted by 머드초보

댓글을 달아 주세요