version 1.159, 2018/09/05 09:25:10
|
version 1.160, 2018/09/05 09:37:37
|
Line 33 architecture, with installing NetBSD on
|
Line 33 architecture, with installing NetBSD on
|
installing software from pkgsrc. See also the [Xen |
installing software from pkgsrc. See also the [Xen |
website](http://www.xenproject.org/). |
website](http://www.xenproject.org/). |
|
|
This HOWTO attempts to address both the case of running a NetBSD dom0 |
[[!toc]] |
on hardware and running domUs under it (NetBSD and other), and also |
|
running NetBSD as a domU in a VPS. |
|
|
|
Versions and Support |
#Versions and Support |
==================== |
|
|
|
In NetBSD, Xen is provided in pkgsrc, via matching pairs of packages |
In NetBSD, Xen is provided in pkgsrc, via matching pairs of packages |
xenkernel and xentools. We will refer only to the kernel versions, |
xenkernel and xentools. We will refer only to the kernel versions, |
Line 86 For domUs, i386PAE is considered as
|
Line 83 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. |
|
|
NetBSD as a dom0 |
#NetBSD as 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 269 Minor version upgrades are trivial. Jus
|
Line 265 Minor version upgrades are trivial. Jus
|
xenkernel version and copy the new xen.gz to `/` (where `/boot.cfg` |
xenkernel version and copy the new xen.gz to `/` (where `/boot.cfg` |
references it), and reboot. |
references it), and reboot. |
|
|
Unprivileged domains (domU) |
#Unprivileged domains (domU) |
=========================== |
|
|
|
This section describes general concepts about domUs. It does not |
This section describes general concepts about domUs. It does not |
address specific domU operating systems or how to install them. The |
address specific domU operating systems or how to install them. The |
Line 429 down cleanly on dom0 shutdown, add the f
|
Line 424 down cleanly on dom0 shutdown, add the f
|
xendomains="domU-netbsd domU-linux" |
xendomains="domU-netbsd domU-linux" |
"""]] |
"""]] |
|
|
Creating a domU |
#Creating a domU |
=============== |
|
|
|
Creating domUs is almost entirely independent of operating system. We |
Creating domUs is almost entirely independent of operating system. We |
have already presented the basics of config files. Note that you must |
have already presented the basics of config files. Note that you must |
Line 629 note that only the "xpci" lines are unus
|
Line 623 note that only the "xpci" lines are unus
|
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives |
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives |
|
|
|
|
NetBSD as a domU in a VPS |
#NetBSD as a domU in a VPS |
========================= |
|
|
|
The bulk of the HOWTO is about using NetBSD as a dom0 on your own |
The bulk of the HOWTO is about using NetBSD as a dom0 on your own |
hardware. This section explains how to deal with Xen in a domU as a |
hardware. This section explains how to deal with Xen in a domU as a |
Line 695 Amazon
|
Line 688 Amazon
|
------ |
------ |
|
|
See the [Amazon EC2 page](/amazon_ec2/). |
See the [Amazon EC2 page](/amazon_ec2/). |
|
|
Random pointers |
|
=============== |
|
|
|
This section contains links from elsewhere not yet integrated into the |
|
HOWTO, and other guides. |
|
|
|
* http://www.lumbercartel.ca/library/xen/ |
|
* http://pbraun.nethence.com/doc/sysutils/xen_netbsd_dom0.html |
|
* https://gmplib.org/~tege/xen.html |
|