G'day All,
I've been having some fun trying to get FreeBSD 7.0 installed in a virtualized environment. First, a bit of an overview of what I have here. I have both a running Virtual Server 2005 R2 SP1 system (currently still running our internal Windows servers) and also a Hyper-V Server (the free MS Hypervisor) that's on a test machine which will serve as a temporary location for our internal servers when I blow away the WS2K3 Ent + VS 2K5 R2 SP1 environment and replace it with Hyper-V. I cannot move to ESXi until VMWare coughs up for the fee for MS to test and list it on their SVVP site, and because we deal with SMB clients, the additional cost of VMWare ESX 3.5 U2 means that we go with Hyper-V. We want to run here what we're running at client sites so a) we become more familiar with it and b) eating your own dog food is a good way to ensure the solution we implement is a valid one.
So, all ill feelings towards MS operating systems and products aside, I want to get FreeBSD 7.0 running in a Hyper-V environment.
What I've tried and found is listed below:
1. Install FreeBSD 7.0-Release on Hyper-V
- Will not install, locks up at "can't load kernel"
2. Found a 7.0-Stable 200807 in snapshots, try this on Hyper-V
- Loads, installs, fails to shutdown/reboot properly, requiring a Hyper-V Server reboot to get the system back - unacceptable.
3. Found a patch for FreeBSD 7.1 200808 to fix the reboot issue, but that is unlikely to help much with 7.0 - so still stuck with a FreeBSD 7.0 system that cannot reboot nor shutdown properly in a Hyper-V environment
4. Install FreeBSD-Stable 200807 on Virtual Server
- System installs, reboots, boots and works as expected.
So, if there's anyone who knows of a way to get FreeBSD 7.0 running reliably and able to reboot properly without (effectively) taking out the Hypervisor, I'm all ears!
Also, can I say that I like FreeBSD more than Linux. I like the firewalling functionality it has, the reliability (except in Hyper-V) and basically the whole design of it compared to Linux. So *please* don't think I'm dumping on FreeBSD here - I'm quite far from that. We run a few FreeBSD servers and have a number of clients running m0n0wall firewalls, which are based on FreeBSD. All I want to do is get FreeBSD 7.0 running in a Hyper-V environment properly.
I've been having some fun trying to get FreeBSD 7.0 installed in a virtualized environment. First, a bit of an overview of what I have here. I have both a running Virtual Server 2005 R2 SP1 system (currently still running our internal Windows servers) and also a Hyper-V Server (the free MS Hypervisor) that's on a test machine which will serve as a temporary location for our internal servers when I blow away the WS2K3 Ent + VS 2K5 R2 SP1 environment and replace it with Hyper-V. I cannot move to ESXi until VMWare coughs up for the fee for MS to test and list it on their SVVP site, and because we deal with SMB clients, the additional cost of VMWare ESX 3.5 U2 means that we go with Hyper-V. We want to run here what we're running at client sites so a) we become more familiar with it and b) eating your own dog food is a good way to ensure the solution we implement is a valid one.
So, all ill feelings towards MS operating systems and products aside, I want to get FreeBSD 7.0 running in a Hyper-V environment.
What I've tried and found is listed below:
1. Install FreeBSD 7.0-Release on Hyper-V
- Will not install, locks up at "can't load kernel"
2. Found a 7.0-Stable 200807 in snapshots, try this on Hyper-V
- Loads, installs, fails to shutdown/reboot properly, requiring a Hyper-V Server reboot to get the system back - unacceptable.
3. Found a patch for FreeBSD 7.1 200808 to fix the reboot issue, but that is unlikely to help much with 7.0 - so still stuck with a FreeBSD 7.0 system that cannot reboot nor shutdown properly in a Hyper-V environment
4. Install FreeBSD-Stable 200807 on Virtual Server
- System installs, reboots, boots and works as expected.
So, if there's anyone who knows of a way to get FreeBSD 7.0 running reliably and able to reboot properly without (effectively) taking out the Hypervisor, I'm all ears!
Also, can I say that I like FreeBSD more than Linux. I like the firewalling functionality it has, the reliability (except in Hyper-V) and basically the whole design of it compared to Linux. So *please* don't think I'm dumping on FreeBSD here - I'm quite far from that. We run a few FreeBSD servers and have a number of clients running m0n0wall firewalls, which are based on FreeBSD. All I want to do is get FreeBSD 7.0 running in a Hyper-V environment properly.