vmware 를 Xorg 를 사용하지 않고 띄울 수 있나요?

1day1의 이미지


vmware 를 Xorg 를 사용하지 않고 띄울 수 있나요?

guest OS 는 그냥 서버 테스트 용으로 쓸 것이기 때문에 console 상태로만 부팅하면 됩니다.

굳이 Xorg 가 필요없는데, vmware workstation 이나 vmware player 는 Xorg 상에서 구동이 되는 것 같은데,
그냥 console 상태에서 guest OS 를 구동할 수 있는지요?

vamf12의 이미지

vmware-server는 워크 스테이션과 달리 백그라운드 데몬으로 동작합니다.
(이말은 윈도우에서도 동일합니다.)

여하튼 목적하는 서버에 vmware-server를 깔고 클라이언트(외부)에서 접근해서 vmware-workstatioin처럼 쓸수도 있고, 설정이 다되어 있다면 - (vmware-player처럼) 그냥 바로 실행해서 사용할수도 있습니다.
(말이 꼬이네.. -_- 여하튼 해보시면 알듯)

P.S Vmware-server는 무료 입니다. ^^
(설치해보시면 설정을 하는데, 매번 새로 설정 할때 마다, 씨리얼을 새로 넣어줘야 합니다. -_-)

ganadist의 이미지

콘솔모드는 아니지만 짜가 X를 띄워서 서비스로 등록해서 쓰고 있습니다.

시스템을 셧다운 할 때는 suspend시켰다가 부팅할 때 resume시키는 방식으로 씁니다.

아래 스크립트는 gentoo용 스크립트입니다. 적당히 응용해서 다른 배포판에도 적용시킬 수 있을겁니다.

#!/sbin/runscript
 
VMIMAGE="/usr/var/vmware/SomeVMImage.vmx"
PIDFILE="/var/run/Xvfb-vmware.pid"
 
depend() {
    need vmware
}
 
start() {
    ebegin "Start Vmware"
    start-stop-daemon --start --quiet --background \
        --make-pidfile --pidfile "$PIDFILE" \
        --exec /usr/bin/Xvfb -- :7 -ac -kb -ac -nolisten tcp -nolisten inet6 -screen scrn 1024x768x24 +kb -shmem -dpi 96 -fp /usr/share/fonts/misc
    sleep 3
    # clean vmdisk lock
    rm -f /usr/var/vmware/*.WRITELOCK
    HOME=/root DISPLAY=:7 /opt/vmware/workstation/bin/vmrun start "$VMIMAGE"
    eend $?
}
 
stop() {
    ebegin "Suspend Vmware"
    HOME=/root DISPLAY=:7 /opt/vmware/workstation/bin/vmrun suspend "$VMIMAGE"
    sleep 3
    start-stop-daemon --stop --quiet --pidfile "$PIDFILE"
    eend $?
}

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

JN의 이미지

얼마전에 Xvfb를 알게 되면서, 이걸 어떻게 응용할 방법이 없을까 고민했던 적이 있었는데, 기가막힌 응용을 알게되었네요 :) 감사.

셧다운시 서스펜드시키는 것도 굿입니다.

X서버구동시키고 sleep한 다음에 X클라이언트 실행시키는 경우에, xinit를 쓰면 애매하게 중간에 sleep쓰는 것보다 더 깔끔해 보이더군요.

ydhoney의 이미지

vm-serv 를 사용하고 콘솔 명령어를 주로 사용하고 있습니다. -_-a 어지간한건 콘솔상에서도 다 가능해요;; 안에 있는 vm을 조작하는 것을 제외하면;;

=3=33

그나저나 요즘 다시 local machine이 중요한 멀티미디어 활동을 위해서 윈도우를 이용하여 작동하고 있기 때문에 콘솔 쓸 일이 적군요 =_=;
 
====================여기부터 식은어치====================
안녕하세요. 저는 야동 초등학교 2학년 6반 11번입니다!! 제 컴퓨터에 리눅스를 깔아보고 싶습니다. 리눅스라는건 어제 처음 들어 보았습니다.
리눅스에서도 카트라이더는 되겠지요? 설마 안되나요? 안되면 왜 쓰나요? =3=33 리눅스에서는 카트라이더 캐릭터 머리가 너무 커서 못받아들이나요?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.