
This is a tool inspired by the beadm utility for FreeBSD/Illumos systems that creates and manages ZFS boot environments. Patches and reviews for the other bits will follow later. KTLS also requires other patches to OpenSSL and nginx, but this review is only for the kernel bits. However, I have posted the patch to add the kernel-side of KTLS for review at the URL below. There is a lot more detail in the review itself, so I will spare pasting a big wall of text here. In particular, this lets a web server use sendfile() to send static content on HTTPS connections. One of the projects I have been working on for the past several months in conjunction with several other folks is upstreaming work from Netflix to handle some aspects of Transport Layer Security (TLS) in the kernel. News Roundup Patch for review: Kernel portion of in-kernel TLS (KTLS) Turn it on, and hold down the c key until the FreeBSD disc boots. Once done, make sure it's in your MacBook and then power off the MacBook. The AMD64 ISO does not boot due to the 32 bit EFI of these MacBooks.īurn the ISO file to the blank CD or DVD. Discs simply work best with these older MacBooks.

This article covers how to do so with FreeBSD 10-12.įreeBSD can be installed as the only OS on your MacBook if desired. How To Install FreeBSD On A MacBook 1,1 or 2,1įreeBSD with some additional setup can be installed on a MacBook 1,1 or 2,1. On my fifth generation X1 Carbon, I used a vinyl plotter to cut out stickers to cover the webcam, "X1 Carbon" branding from the bottom of the display, the power button LED, and the "ThinkPad" branding from the lower part of the keyboard deck. I still very much like the feel of both of them, so kudos to Lenovo for not going too far down the Apple route of sacrificing performance and usability just for a thinner profile.

Gone are the microSD card slot on the back and 1mm of overall thickness (from 15.95mm to 14.95mm), but also 6Whr of battery (down to 51Whr) and a little bit of travel in the keyboard and TrackPoint buttons.

A brighter 500-nit 4k display is available, though early reports indicated it severely impacts battery life. I opted for the non-vPro Core i5-8265U, 16Gb of RAM, a 512Gb NVMe SSD, and a matte non-touch WQHD display at ~300 nits. The seventh generation X1 Carbon isn't much different than the fifth and sixth generations. Headlines OpenBSD on the Thinkpad X1 Carbon 7th GenĪnother year, another ThinkPad X1 Carbon, this time with a Dolby Atmos sound system and a smaller battery. OpenBSD on 7th gen Thinkpad X1 Carbon, how to install FreeBSD on a MacBook, Kernel portion of in-kernel TLS (KTLS), Boot Environments on DragonflyBSD, Project Trident Updates, vBSDcon schedule, and more.
