VMware Server가 2.0 버전 대로 버전 업 했지만, 역시 VMware Workstation 보다는 매우 불편하네요. 그래도 여러 날 고생하다 보니 익숙해졌습니다. 사용 중에 저를 헷갈리게 했던 몇 가지를 정리하여 올립니다.

정리 글을 올리기 전에 VMware Server에 관련된 글 목록을 먼저 소개해 드립니다.

VMware Server 2.0에서 VMware Tools 설치

VMware Workstation에서는 VMware Tools를 설치할 수 있는 메뉴가 있어서 쉽게 설치했는데, VMware Server에서는 Workstation 과 비슷한 메뉴가 없네요. 대신에 게스트 OS가 선택된 상태에서  Summary 탭>>Status 패널에 있습니다. "Install VMware Tools..."  색깔도 다른데, 이게 왜 눈에 띄지 않았을까요?

내친김에 VMware Tools를 설치하는 방법도 올립니다. 게스트 OS가 Microsoft Windows 라면 설치 대화 상자에서 [다음]과 [확인]버튼만 계속 누르면 되기 때문에 따로 설명할 내용이 없습니다. 대신에 리눅스를 설치했다면 조금 복잡한데요, 설치하는 방법은 아래와 같습니다.

  1. Install VMware Tools... 링크를 클릭합니다.
    // VMware Tools 설치 프로그램을 담고 있는 가상 CD가 게스트 OS에 삽입됩니다.
  2. ]$ su -          // root 권한으로 변경하고,
  3. ]# cd /tmp     // 임시 디렉토리로 이동
  4. ]# tar zxvf /media/VMware\ Tools/VMwareTools-7.7.5-156745.tar.gz
    // 설치 파일을 /tmp 에 풀기를 합니다.
  5. ]# cd vmware-tools-distrib  // 설치 프로그램이 있는 곳으로 이동
  6. ]# ./vmware-install.pl         // VMware Tools 설치 프로그램을 실행
                                            // 거의 기본 값을 선택하기 위해 엔터키를 누릅니다.
                                            // 중간에 해상도를 변경할 수 있습니다.
  7. ]# reboot       // 다시 프롬프트가 나오면 재 부팅합니다.

장치 연결 및 잠시 끊기

VMware Station에서는 콘솔 화면 아래에 있는 아이콘을 클릭해서 나오는 메뉴를 이용하면 쉽게 장치를 연결하거나 끊을 수 있지만, VMware Server 에서는 메뉴가 있지만 항상 비활성화라서 메뉴를 사용할 수 없습니다.

대신 관리 페이지에서 직접 수정합니다.

새로 연결한 USB 장치 연결(Connect) 사용

USB로 장치를 추가해도 콘솔 화면 아래에 있는 아이콘으로는 게스트 OS에 연결(Connect) 할 수 없습니다. 위에 소개한 장치 목록에도 나오지 않습니다. 대신에 메뉴 부분에 있는 USB 버튼을 이용해야 합니다. 예로 USB 메모리를 연결했다면 아래와 같이 관리 페이지 상단에 있는 USB 버튼을 이용합니다.

새로 추가한 USB 장치를 선택해서 체크 표시를 만들어 주면 됩니다.

Host 컴퓨터가 꺼지면 Guest OS는 Suspend 모드로

게스트 컴퓨터를 자꾸 켜거나 끌 필요가 없습니다. 호스트 컴퓨터를 끄더라도 게스트 컴퓨터를 멈춤(Suspend)으로 했다가, 다음에 호스트 컴퓨터를 켜고 게스트와 작업하게 될 때, 게스트 컴퓨터를 멈춤에서 실행으로 변경하는 것이 편하고, 부팅하는 것 보다 시간이 적게 먹힙니다.

게스트 컴퓨터를 멈춤으로 하지 않고 호스트 컴퓨터를 끄더라도 VMware가 자동으로 게스트를 멈춤으로 만들어 준다면 좋겠지요.

  1. Inventory 패널에서 HOST를 선택합니다.
  2. Summary 탭>>Commands 패널에서 “Edit Virtual Machine Startup/Shutdown Settings”를 선택합니다.


  3. System Settings 에서 “Allow virtual machines to start and stop automatically with the system” 항목을 체크하고
  4. Default Shutdown Delay에서 Shutdown Action을 “Suspend”로 변경합니다.
  5. 게스트가 Suspend 모드로 변경된 것을 확인합니다.

VMware Server 에 대해 더 알게 되면 내용을 추가해 가겠습니다. 혹시, Host의 특정 디렉토리를 Shared Folder로 설정하여, 게스트 OS에서 공유 폴더를 사용하는 방법을 알고 계시는 분은 도움을 부탁 드립니다.

저작자 표시 비영리 변경 금지
신고
애용자 | 2009.09.02 14:57 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 정보 감사합니다.
리눅스를 설치해서 사용한다면 coLinux와 VMware Workstation 중에
어떤 것을 이용한 것이 나을까요?
저는 임베디드 쪽을 주로 다룰려고 합니다.
너무 많은 정보가 있어서 오히려 선택하기 힘드네요 ^^;
바다야크 바다야크 | 2009.09.02 15:51 신고 | PERMALINK | EDIT/DEL
어떤 것이 더 좋다는 말씀 보다는 서로 장단점이 있다고 말씀 드리고 싶습니다.
coLinux의 가장 큰 장점을 매우 가볍다는 점입니다. 부팅부터 VMware와 같은 가상 PC 프로그램하고
많이 차이납니다. 때로 재부팅이 부담되지 않을 정도인데,
VMware에서는 부팅 한 번하려면 한참 기다려야 하지요.

대신에 VMware는 일반적인 PC와 거의 유사합니다. coLinux가 이미 OS가 설치되 이미지를 사용한다면
VMware는 PC이기 때문에 리눅스이든 MS Windows 이든
사용하는 사람이 설치해 주어야 합니다.

이와 같이 VMware나 Virtual Box는 가상 PC 개념이기 때문에
다시 말씀드리지만 PC와 유사합니다. 그러나 coLinux는 PC 환경과는 차이가 있습니다.
예를 들어 Frame Buffer가 그렇습니다. 가장 간단한 그래픽을 구현하기 위해서는
Frame Buffer를 사용하는데, VMware나 Virtual Box에서는
이상없이 사용할 수 있습니다. 그러나 coLinux에서는
Frame Buffer를 사용할 수 없습니다.
Frame Buffer를 사용하지 않고 그래픽 환경을 사용하려면
X Window 뿐인데, PC에서는 문제가 없지만 임베디드 보드에서는
사용하기가 많이 부담됩니다.

이와 같은 차이점으로, 그래픽이나 멀티미디어에 관련한 프로젝트를 하지 않으신다면
coLinux를 권합니다만, 만일 Frame Buffer를 사용하셔어 GUI를 구현하고
사운드나 마이크장치를 이용하신다면 VMware를 권하고 싶습니다.
애용자 | 2009.09.02 17:05 신고 | PERMALINK | EDIT/DEL | REPLY
답변 감사합니다. 저는 주로 low 레벨의 하드웨어를 다루기 때문에 그래픽이나 멀티미디어 쪽은 영향을 받지 않습니다. 대신 cross compile 이나 부터로더 정도로 다룰 예정입니다. 가장 중요한 부분은 cross compile 을 하고 생성된 소스코드를 usb 등으로 다운로드 해야할 텐데 시리얼이나 usb 같은 외부 인터페이스 이용은 문제가 없겠죠? 임베디드 쪽을 건딜려니까 정말 밑도 끝도 없네요 ^^;
바다야크 바다야크 | 2009.09.02 18:51 신고 | PERMALINK | EDIT/DEL
크로스컴파일이나 부트로더를 다루신다면 문제없습니다.
시리얼 통신뿐만 아니라 pork()함수나 공유메모리까지 아무 이상없이 사용하실 수 있습니다.
아직 USB는 확인을 못했는데, 많이 사용하는 장치이므로
문제 없으리라 생각됩니다.
제가 coLinux를 사용하면서 확인한 내용을 정리한 글을 소개해 드립니다.

http://jwmx.tistory.com/1427

그럼 즐거운 하루되세요. ^^
David | 2009.09.02 22:36 신고 | PERMALINK | EDIT/DEL | REPLY
조언 감사드립니다. 위에 애용자님 말씀대로 정보가 많으니 선택이 어렵네요.^^
한가지 더 물어볼 사항이 있는데 VMware Server는 회사에서도 사용 가능한가요? (회사에서 개인적으로 사용하는 건데 좀 묘하네요.-_-) 저도 어둠의 경로를 통해서 VMware Workstation이 있지만 요새 불법복제 단속이 말이 많네용.

추신. 댓글을 잘 못 달아서 지운다는 게 원래 질문을 지워버렸네요. 에고~
바다야크 바다야크 | 2009.09.03 00:16 신고 | PERMALINK | EDIT/DEL
하하 ^^
David | 2009.09.02 22:51 신고 | PERMALINK | EDIT/DEL | REPLY
이번에 제대로 우분투를 가상PC로 설치하고 익혀볼 생각입니다. ^^;;
바다야크 바다야크 | 2009.09.03 00:45 신고 | PERMALINK | EDIT/DEL
저도 우분투를 사용해 보려 합니다. 근데 문자 코드가 UTF8인 것이 걸립니다. ^^
Keystone70 | 2009.11.10 20:04 신고 | PERMALINK | EDIT/DEL | REPLY
Vmware 2.0.2에 fedora 11을 설치 후 remote console을 power off했더니, 다음 부팅시 network으로 부팅을 시도하면서 operating system이 없다고 나오는군요..-_-;;
어떻게 해결해야 하나요?
Name
Password
Homepage Secret