version 1.59, 2014/12/27 15:46:47
|
version 1.62, 2014/12/29 00:13:15
|
Line 151 Build problems
|
Line 151 Build problems
|
Ideally, all versions of Xen in pkgsrc would build on all versions of |
Ideally, all versions of Xen in pkgsrc would build on all versions of |
NetBSD on both i386 and amd64. However, that isn't the case. Besides |
NetBSD on both i386 and amd64. However, that isn't the case. Besides |
aging code and aging compilers, qemu (included in xentools for HVM |
aging code and aging compilers, qemu (included in xentools for HVM |
support) is difficult to build. The following are known to fail: |
support) is difficult to build. The following are known to work or FAIL: |
|
|
xenkernel3 netbsd-6 i386 |
|
xentools42 netbsd-6 i386 |
|
|
|
The following are known to work: |
|
|
|
|
xenkernel3 netbsd-5 amd64 |
|
xenkernel33 netbsd-5 amd64 |
xenkernel41 netbsd-5 amd64 |
xenkernel41 netbsd-5 amd64 |
xentools41 netbsd-5 amd64 |
xentools41 netbsd-5 amd64 |
|
xenkernel42 netbsd-5 amd64 |
|
|
|
xenkernel3 netbsd-6 i386 FAIL |
|
xentools3 netbsd-6 i386 |
|
xentools3-hvm netbsd-6 i386 FAIL (dependencies fail) |
|
xenkernel33 netbsd-6 i386 |
|
xentools33 netbsd-6 i386 |
xenkernel41 netbsd-6 i386 |
xenkernel41 netbsd-6 i386 |
xentools41 netbsd-6 i386 |
xentools41 netbsd-6 i386 |
|
xenkernel42 netbsd-6 i386 |
|
xentools42 netbsd-6 i386 FAIL |
|
|
NetBSD as a dom0 |
NetBSD as a dom0 |
================ |
================ |
Line 457 Unprivileged domains (domU)
|
Line 463 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 |
config files for domUs are typically in /usr/pkg/etc/xen, and are |
config files for domUs are typically in /usr/pkg/etc/xen, and are |
typically named so that the file anme, domU name and the domU's host |
typically named so that the file name, domU name and the domU's host |
name match. |
name match. |
|
|
The domU is provided with cpu and memory by Xen, configured by the |
The domU is provided with cpu and memory by Xen, configured by the |
Line 891 calls. It is booted from the dom0 as th
|
Line 897 calls. It is booted from the dom0 as th
|
their own operating system and kernel. See then [prgmr.com NetBSD |
their own operating system and kernel. See then [prgmr.com NetBSD |
HOWTO](http://wiki.prgmr.com/mediawiki/index.php/NetBSD_as_a_DomU). |
HOWTO](http://wiki.prgmr.com/mediawiki/index.php/NetBSD_as_a_DomU). |
|
|
Typically one has an ext2 or FAT partition for the kernel, so that |
Because [grub's FFS code](http://xenbits.xensource.com/hg/xen-unstable.hg/file/bca284f67702/tools/libfsimage/ufs/fsys_ufs.c) |
|
appears not to support all aspects of modern FFS, |
|
typically one has an ext2 or FAT partition for the kernel, so that |
grub can understand it, which leads to /netbsd not being the actual |
grub can understand it, which leads to /netbsd not being the actual |
kernel. One must remember to update the special boot partiion. |
kernel. One must remember to update the special boot partiion. |
|
|