Battery Tests on a Lenovo ThinkPad X1 Carbon Gen 6 Running Ubuntu 18.04 LTS

Published January 24, 2019 • Updated February 2, 2019


The Lenovo ThinkPad X1 Carbon Gen 6 has pretty good battery life, but most battery tests are performed running Windows. In an effort to get a baseline of how the battery performs running Ubuntu 18.04 LTS, I will be documenting some various, real world battery tests that I come up with. There will not be anything too scientific here. I will update this post with more tests as I complete them.

Continue reading...

Debian/Ubuntu Preseed Documentation and Working Examples

Published October 14, 2015 • Updated June 2, 2018


Debian/Ubuntu’s Preseed is not the easiest thing to understand. Having used Red Hat/CentOS Kickstart Profiles for so long, trying to setup a Preseed file for the first time was an extremely uninviting process.

Ubuntu has support for using Kickstart Profiles, but it isn’t as full featured as Preseed, and I have encountered plenty of edge cases where Kickstart Profiles do not work for provisioning Ubuntu systems.

I currently spend a lot more time with Ubuntu than Red Hat or CentOS, so all I can do is try to better understand Preseed.

Continue reading...

Find the Ubuntu Apt Package a Command Belongs To

Published October 18, 2014 • Updated January 10, 2019


While working on Ubuntu Server 14.04, I needed to install the innobackupex command, but simply running sudo apt-get install innobackupex did nothing. I tried running apt-cache search innobackupex, but nothing was returned. This was another case of a command belonging to an apt package that did not use the same name.

Continue reading...

Create a Ubuntu Server 12.04 LTS Vagrant Base Box from Scratch Using VirtualBox

Published November 11, 2013 • Updated May 13, 2017


Vagrant makes it easy to spin-up local virtual machines using VirtualBox or VMware Fusion. There are many Vagrant Boxes available to use immediately after downloading and installing Vagrant. However, I prefer to know exactly how my virtual machine image is created. This post will walk you through creating a Ubuntu Server 12.04.4 LTS Vagrant Base Box from scratch using VirtualBox.

Continue reading...

Create a Ubuntu Server 12.04 LTS Vagrant Base Box from Scratch Using VMware Fusion

Published September 12, 2013


Vagrant makes it easy to spin-up local virtual machines using VirtualBox or VMware Fusion. There are many Vagrant Boxes available to use immediately after downloading and installing Vagrant. However, I prefer to know exactly how my virtual machine image is created. This post will walk you through creating a Ubuntu Server 12.04.4 LTS Vagrant Base Box from scratch using VMware Fusion 5 or 6.

Continue reading...

Create VMware Fusion PXE Boot Environment and Use Kickstart Profiles to Create Ubuntu Virtual Machines

Published September 5, 2013 • Updated May 15, 2017


It can be difficult to develop a PXE boot process if you don’t have actual servers to PXE boot. Most of us don’t have a lot of bare metal servers sitting around to use for PXE booting. Luckily, VMware Fusion provides the necessary features to PXE boot virtual machines.

Continue reading...