Diff for /wikisrc/ports/xen/howto.mdwn between versions 1.162 and 1.166

version 1.162, 2019/01/29 01:48:53 version 1.166, 2019/12/17 20:36:16
Line 45  matching versions. Line 45  matching versions.
 Versions available in pkgsrc:  Versions available in pkgsrc:
   
 [[!table data="""  [[!table data="""
 Xen Version     |Package Name   |Xen CPU Support        |EOL'ed By Upstream  Xen Version     |Package Name   |Xen CPU Support        |xm?    |EOL'ed By Upstream
 4.2             |xenkernel42    |32bit, 64bit           |Yes  4.2             |xenkernel42    |32bit, 64bit           |yes    |Yes
 4.5             |xenkernel45    |64bit                  |Yes  4.5             |xenkernel45    |64bit                  |       |Yes
 4.6             |xenkernel46    |64bit                  |Partially  4.6             |xenkernel46    |64bit                  |       |Yes
 4.8             |xenkernel48    |64bit                  |No  4.8             |xenkernel48    |64bit                  |       |Yes
 4.11            |xenkernel411   |64bit                  |No  4.11            |xenkernel411   |64bit                  |       |No
 """]]  """]]
   
 See also the [Xen Security Advisory page](http://xenbits.xen.org/xsa/).  See also the [Xen Security Advisory page](http://xenbits.xen.org/xsa/).
Line 66  domU  |Yes Line 66  domU  |Yes
 Note: NetBSD support is called XEN3. However, it does support Xen 4,  Note: NetBSD support is called XEN3. However, it does support Xen 4,
 because the hypercall interface has remained identical.  because the hypercall interface has remained identical.
   
   Older Xen had a python-based management tool called xm, now replaced
   by xl.  xm is obsolete, but 4.2 remains in pkgsrc because migrating
   from xm to xl is not always trivial, and because 4.2 is the last
   version to run on an i386 dom0.
   
 Architecture  Architecture
 ------------  ------------
   
Line 83  For domUs, i386PAE is considered as Line 88  For domUs, i386PAE is considered as
 [faster](https://lists.xen.org/archives/html/xen-devel/2012-07/msg00085.html)  [faster](https://lists.xen.org/archives/html/xen-devel/2012-07/msg00085.html)
 than amd64.  than amd64.
   
 #Creating a dom0  # Creating a dom0
   
 In order to install a NetBSD as a dom0, one must first install a normal  In order to install a NetBSD as a dom0, one must first install a normal
 NetBSD system, and then pivot the install to a dom0 install by changing  NetBSD system, and then pivot the install to a dom0 install by changing
Line 283  the dom0.  NetBSD's /dev/random system w Line 288  the dom0.  NetBSD's /dev/random system w
 Config files  Config files
 ------------  ------------
   
 See /usr/pkg/share/examples/xen/xlexample*,  See /usr/pkg/share/examples/xen/xlexample*
 for a large number of well-commented examples, mostly for running  for a small number of well-commented examples, mostly for running
 GNU/Linux.  GNU/Linux.
   
 The following is an example minimal domain configuration file. The domU  The following is an example minimal domain configuration file. The domU
Line 308  are stored in files and Xen attaches the Line 313  are stored in files and Xen attaches the
 dom0 on domain creation.  The system treats xbd0 as the boot device  dom0 on domain creation.  The system treats xbd0 as the boot device
 without needing explicit configuration.  without needing explicit configuration.
   
 By default, `xl` looks for domain config files in `/usr/pkg/etc/xen`.  Note  By convention, domain config files are kept in `/usr/pkg/etc/xen`.  Note
 that "xl create" takes the name of a config file, while other commands  that "xl create" takes the name of a config file, while other commands
 take the name of a domain.  take the name of a domain.
   
 Examples of commands:  Examples of commands:
   
 [[!template id=programlisting text="""  [[!template id=programlisting text="""
 xl create foo  xl create /usr/pkg/etc/xen/foo
 xl console foo  xl console domU-id
 xl create -c foo  xl create -c /usr/pkg/etc/xen/foo
 xl shutdown foo  xl shutdown domU-id
 xl list  xl list
 """]]  """]]
   
Line 457  kernel to / and change the kernel line i Line 462  kernel to / and change the kernel line i
   
         kernel = "/home/bouyer/netbsd-INSTALL_XEN3_DOMU"          kernel = "/home/bouyer/netbsd-INSTALL_XEN3_DOMU"
   
 Then, start the domain as "xl create -c configname".  Then, start the domain as "xl create -c configfile".
   
 Alternatively, if you want to install NetBSD/Xen with a CDROM image, the following  Alternatively, if you want to install NetBSD/Xen with a CDROM image, the following
 line should be used in the config file.  line should be used in the config file.

Removed from v.1.162  
changed lines
  Added in v.1.166


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb