Hey guys,
Apologies for bringing a NetBSD related question to FreeBSD forum but this is one big (and nice) community so maybe someone could give some advice?
We have a couple of machines serving our mail (FreeBSD/Postfix) and accounting needs (Windows/MS SQL). The Windows machine is a bit underpowered and needs an upgrade. FreeBSD machine is fine (as expected.)
Recently we've got our hands on a 4-5 year old Dell machine which should be plenty powerful for our needs.
The idea is to virtualize and run two services on a single server. I know some people will now be reaching for something to throw at me after reading this but there you go. As expected, it is a bit of a challenge and if it doesn't work out, we'll just roll everything back to how it was.
Anyway, I looked at two different virtualization scenarios - FreeBSD-VirtualBox-Windows and NetBSD-Xen-Windows (*BSD being host of course). If NetBSD scenario works, I'll just make it do mail as well to reduce the overheads.
Not wanting to compromise the performance, I thought I'd start with NetBSD and having never installed it in the past, was very pleased with it in the beginning. Everything went very smooth and very soon I had the machine running bare OS ready for Xen. As with FreeBSD, NetBSD has a very good documentation so I didn't expect any troubles following a guide on installing Xen. This one: http://wiki.netbsd.org/tutorials/how_to_set_up_a_xen_dom0/
Now as easy as it looks, I didn't manage to progress with it anywhere, hence my post here. Basically, after following the write up, rebooting the machine and selecting 'Boot Xen' option, I get the following message:
What more, I tried it with NetBSD 6.0 with the same result. The files are there so I'm clearly missing something. NetBSD kernel loads fine (but with many errors about the hypervisor). I didn't try GRUB as I understand it is not required anymore or is it?
Really want to make this work as having Windows run Virtualbox with BSD in it is not an option.
Please help.
Apologies for bringing a NetBSD related question to FreeBSD forum but this is one big (and nice) community so maybe someone could give some advice?
We have a couple of machines serving our mail (FreeBSD/Postfix) and accounting needs (Windows/MS SQL). The Windows machine is a bit underpowered and needs an upgrade. FreeBSD machine is fine (as expected.)
Recently we've got our hands on a 4-5 year old Dell machine which should be plenty powerful for our needs.
The idea is to virtualize and run two services on a single server. I know some people will now be reaching for something to throw at me after reading this but there you go. As expected, it is a bit of a challenge and if it doesn't work out, we'll just roll everything back to how it was.
Anyway, I looked at two different virtualization scenarios - FreeBSD-VirtualBox-Windows and NetBSD-Xen-Windows (*BSD being host of course). If NetBSD scenario works, I'll just make it do mail as well to reduce the overheads.
Not wanting to compromise the performance, I thought I'd start with NetBSD and having never installed it in the past, was very pleased with it in the beginning. Everything went very smooth and very soon I had the machine running bare OS ready for Xen. As with FreeBSD, NetBSD has a very good documentation so I didn't expect any troubles following a guide on installing Xen. This one: http://wiki.netbsd.org/tutorials/how_to_set_up_a_xen_dom0/
Now as easy as it looks, I didn't manage to progress with it anywhere, hence my post here. Basically, after following the write up, rebooting the machine and selecting 'Boot Xen' option, I get the following message:
Code:
open /usr/pkg/xen41-kernel/xen.gz: No such file or directory
multiboot: hd0a:/usr/pkg/xen41-kernel/xen.gz: No such file or directory
What more, I tried it with NetBSD 6.0 with the same result. The files are there so I'm clearly missing something. NetBSD kernel loads fine (but with many errors about the hypervisor). I didn't try GRUB as I understand it is not required anymore or is it?
Really want to make this work as having Windows run Virtualbox with BSD in it is not an option.
Please help.