{"id":37,"date":"2010-06-03T10:09:01","date_gmt":"2010-06-03T08:09:01","guid":{"rendered":"http:\/\/www.gerst-it.com\/blog\/?p=37"},"modified":"2011-03-19T08:45:57","modified_gmt":"2011-03-19T06:45:57","slug":"hvm-domus-erzeugen-auf-lvm","status":"publish","type":"post","link":"https:\/\/blog.gerst-it.com\/?p=37","title":{"rendered":"HVM DomUs erzeugen auf LVM"},"content":{"rendered":"<p><strong>1.<\/strong> LVM Partiion f\u00fcr HVM DomU erstellen:<\/p>\n<p><code><em>lvcreate -n Win2k8-VM1 --size 80g xen-vms<\/em><\/code><\/p>\n<p><strong>2.<\/strong> Xen Konfigurationsfile f\u00fcr <em>Win2k8-VM1.cfg<\/em> mit folgendem Inhalt anlegen:<\/p>\n<p><code><em>#<br \/>\n# Configuration file for the Xen instance Win2k8-VM1<br \/>\n#<\/em><em>#<br \/>\n# Kernel + memory size<br \/>\n#<br \/>\nimport os, re<br \/>\narch = os.uname()[4]<br \/>\nkernel = \"\/usr\/lib\/xen-default\/boot\/hvmloader\"<br \/>\nbuilder = 'hvm'<br \/>\nmemory = 1024<br \/>\nshadow_memory = 8<\/em><\/p>\n<p><em>#<br \/>\n# Disk device(s).<br \/>\n#<br \/>\ndisk = [<br \/>\n'phy:\/dev\/xen-vms\/Win2k8-VM1,xvda,w',<br \/>\n'file:\/FileTo.iso,xvdc:cdrom,r'<br \/>\n]<br \/>\ndevice_model = '\/usr\/lib\/xen-default\/bin\/qemu-dm'<\/em><\/p>\n<p><em>#<br \/>\n# boot on floppy (a), hard disk (c) or CD-ROM (d)<br \/>\n# default: hard disk, cd-rom, floppy<br \/>\n#<br \/>\nboot = 'd,c'<\/em><\/p>\n<p><em>#<br \/>\n# Hostname<br \/>\n#<br \/>\nname = 'Win2k8-VM1'<\/em><\/p>\n<p><em>#<br \/>\n# Networking<br \/>\n#<br \/>\nvif = [ 'type=ioemu, bridge=eth0, ip=10.10.10.192, mac=00:16:3E:53:76:01' ]<\/em><\/p>\n<p><em>#<br \/>\n# Behaviour<br \/>\n#<br \/>\n# SDL no graphical windows would be shown, sdl library is required<br \/>\nsdl = 0<\/em><\/p>\n<p><em># Use vnc server<br \/>\n# 0 = disable<br \/>\n# 1= enable<br \/>\nvnc = 1<br \/>\nvnclisten ='0.0.0.0'<br \/>\nvncconsole = 1<br \/>\nvncpasswd = ''<\/em><\/p>\n<p><em>#<br \/>\n# device settings<br \/>\n#<br \/>\nstdvga = 0<br \/>\nserial = 'pty'<br \/>\nusb = 1<br \/>\nusbdevice = 'tablet'<br \/>\naudio = 0<\/em><\/p>\n<p><em>#<br \/>\n# Power state settings<br \/>\n#<br \/>\non_poweroff = 'destroy'<br \/>\non_reboot = 'restart'<br \/>\non_crash = 'restart'<\/em><\/p>\n<p><\/code><\/p>\n<p><strong>3.<\/strong> HVM DomU starten mit folgendem Befehl:<\/p>\n<p><code><em>xm create Win2k8.cfg<\/em><\/code><\/p>\n<p><strong>4.<\/strong> Pr\u00fcfen ob VNC Port f\u00fcr HVM DomU erzeugt wurde (Startport 5900, f\u00fcr weitere Maschinen 59xx) mit folgendem Befehl:<\/p>\n<p><code><em>netstat -tap<\/em><\/code><\/p>\n<p><strong>5.<\/strong> Ein VNC Client verwenden um sich auf die Maschine zu verbinden. F\u00fcr Remote-Zugriff empfiehlt sich ein\u00a0ssh-Tunnel.<\/p>\n<p><strong>6.<\/strong> Installation \u00fcber VNC-Client, z.B. vncviewer,\u00a0durchf\u00fchren.<\/p>\n<p><strong>7.<\/strong> CD-Rom von HVM DomU entfernen, dazu den Eintrag in der Datei \/etc\/xen\/Win2k8-VM1.cfg wie folgt \u00e4ndern:<\/p>\n<p><code>...<br \/>\n<em>#<br \/>\n# Disk device(s).<br \/>\n#<br \/>\ndisk = [<br \/>\n<strong>'phy:\/dev\/xen-vms\/Win2k8-VM1,xvda,w'#,<br \/>\n#'file:\/FileTo.iso,xvdc:cdrom,r'<\/strong><br \/>\n]<br \/>\ndevice_model = '\/usr\/lib\/xen-default\/bin\/qemu-dm'<\/em><em>#<br \/>\n# boot on floppy (a), hard disk (c) or CD-ROM (d)<br \/>\n# default: hard disk, cd-rom, floppy<br \/>\n#<br \/>\n<strong>boot = 'c'<\/strong><\/em><br \/>\n...<\/p>\n<p><\/code><\/p>\n<p><strong>8.<\/strong> HVM neu starten mit folgendem Befehl:<\/p>\n<p><code><em>xm shutdown Win2k8-VM1<br \/>\nxm create Win2k8-VM1.cfg<\/em><\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. LVM Partiion f\u00fcr HVM DomU erstellen: lvcreate -n Win2k8-VM1 &#8211;size 80g xen-vms 2. Xen Konfigurationsfile f\u00fcr Win2k8-VM1.cfg mit folgendem Inhalt anlegen: # # Configuration file for the Xen instance Win2k8-VM1 ## # Kernel + memory size # import os, re arch = os.uname()[4] kernel = &#8222;\/usr\/lib\/xen-default\/boot\/hvmloader&#8220; builder = &#8218;hvm&#8216; memory = 1024 shadow_memory = [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-37","post","type-post","status-publish","format-standard","hentry","category-xen"],"_links":{"self":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=37"}],"version-history":[{"count":5,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts\/37\/revisions"}],"predecessor-version":[{"id":136,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=\/wp\/v2\/posts\/37\/revisions\/136"}],"wp:attachment":[{"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.gerst-it.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}