FreeBSD Disk Partitioning

A couple weeks ago, I monopolized the freebsd-hackers mailing list by asking a couple simple, innocent questions about managing disks using gpart(8) instead of the classic fdisk(8) and disklabel(8). This is my attempt to rationalize and summarize a small cup of the flood of information I received.

The FreeBSD kernel understands several different disk partitioning . . . → Read More: FreeBSD Disk Partitioning

next book(s): FreeBSD storage

I’m writing about FreeBSD disk and storage management. (The folks on my mailing list already knew this.) For the last few months, I’ve been trying to assimilate and internalize GEOM.

I’ve always used GEOM in a pretty straightforward: decide what I want to achieve, read a couple man pages, find an archived discussion where someone . . . → Read More: next book(s): FreeBSD storage

OpenBSD and Google Compute Engine

I didn’t see any public notes on this, so I decided to post it:

Google’s Compute Engine SDK installs and runs just fine on OpenBSD. Exactly as per the documentation. Which is what I’d expect, but it’s nice to confirm it.

Have a good weekend!

virtio NIC on OpenBSD 5.5-current

My Ansible host is OpenBSD. Because if I’m going to have a host that can manage my network, it needs to be ridiculously secure. The OpenBSD host runs on KVM (through the SolusVM virtualization management system).

During heavy data transfers, the network card would occasionally stop passing traffic. I could run any Ansible command without . . . → Read More: virtio NIC on OpenBSD 5.5-current

Live webcast on O’Reilly

On Tuesday 27 May 2014, at 1pm EDT, I’ll be doing a live webcast on the O’Reilly community site.

The topic is “Beyond Security: Getting to Know OpenBSD’s Real Purpose.”

Anyone who has seen my mug.org talk already has an idea what angle I’ll take. Some of the slides will differ, and I’ll have some . . . → Read More: Live webcast on O’Reilly

LibreSSL at BSDCan

Thanks to various airline problems, we had an open spot on the BSDCan schedule. Bob Beck filled in at the last moment with a talk on the first thirty days of LibreSSL. Here are some rough notes on Bob’s talk (slides now available).

LibreSSL forked from OpenSSL 1.0.1g.

Why did “we” let OpenSSL happen? Nobody . . . → Read More: LibreSSL at BSDCan

BSDCan keynote

Karl Lehenbauer, CTO of FlightAware, is giving an excellent BSDCan keynote: a retrospective of his BSD experience. As part of the mass of flight troubles plaguing North America this week, his flight to Ottawa was cancelled. He landed in Toronto at midnight last night.

I wouldn’t have blamed him for canceling the keynote.

Instead, he . . . → Read More: BSDCan keynote

FreeBSD devsummit notes: ports & packages

The ports and packages summit was a lot more discussion of options as opposed to the state of items and future plans. A very dynamic session, where each of the dozen or so scheduled speakers was more “moderator of the moment.” Plus, I staggered in half an hour late, because breakfast was really really good.

. . . → Read More: FreeBSD devsummit notes: ports & packages

FreeBSD devsummit virtualization session

Some notes from the FreeBSD virtualization devsummit. Very rough, but my understanding is very rough, so all is as it should be.

Bhyve moving to UEFI loader away from FreeBSD and grub2 • Fork of intel EDKII (BSD License), OVMF build target • For bhyve instead of Qemu • Includes CSM BIOS emulation for non-EFI . . . → Read More: FreeBSD devsummit virtualization session

FreeBSD 11 feature goals

I’m at the BSDCan FreeBSD devsummit, and the current topic is FreeBSD 11 Goals.

As the Great Committer John Baldwin has requested that people take notes and blog about the discussions, and this might be of wider interest, here’s the goals.

These are my notes. I probably missed things. I would be shocked if I . . . → Read More: FreeBSD 11 feature goals