- (148) Dystopian Open Source
- (149) Multi-OS PXE-booting from FreeBSD 12: Introduction (pt. 1)
- (150) Multi-OS PXE-booting from FreeBSD 12: Required services (pt. 2)
- (151) Multi-OS PXE-booting from FreeBSD 12: PXE menu and *BSD (pt. 3)
- (152) Multi-OS PXE-booting from FreeBSD 12: Linux, illumos and more (pt. 4)
- (153) Re-learning to type… again! (From Neo to Bone)
This post is about a phenomenon in Open Source that could be described as hostility towards contributions from “less important” projects. Some of that is due to ignorance by a certain type of developers and some due to increasing corporate influence on Open Source. It’s high time to realize the dangers in this and oppose the wrong direction things are currently heading!
Part 1 of this mini-series explains why you might want a multi-OS PXE server on FreeBSD, includes an excursion about what PXE is in short and shows how I prepared a test machine to be a gateway and nameserver.
In part 2 the actual services required for PXE booting are set up. Two options are described for both of the third-party services used (DHCP server and File Server) so the reader can pick from them.
Part 3 of the series covers preparing and configuring the NBP and menu (including optional submenus). It also shows how to prepare our machine for serving working installations of all the major BSDs – with the exception for DragonFly BSD that I could not get working without using NFS.
The mini series ends with examples for adding various Linux and illumos distributions as options to the PXE server. A couple of other Open Source operating systems are also covered.
This article covers my initial experiences with a new keyboard layout after only practicing it for three days (which was already enough to write about it!)