Michiel's 0s & 1s

Mostly about things you can express in binary.

About PCI-passthrough’d graphics cards and monitors

Setting up a Windows VM to use a graphics card via PCI-passthrough can yield great performance benefits for the VM. However, one loses the flexibility of easily moving the VM’s video output from one monitor to another; in the past, one could just drag the VM’s VirtualBox window from one screen to another and maybe […]

Posted in Gaming, General Computing | No Comments

OS switcher

Black plastic project enclosure with a 3-state toggle switch on the side, with 3 positions: Linux, ?, and Win.

My latest hack is for dual-booters: The OS switcher lets you select the operating system (OS) you wish to boot at the flick of a switch, anytime. Booting the OS of your choice no longer requires you to sit in front of your computer, wait for a boot selection screen to show up, and then press some buttons at just the right time.

Posted in Electronics, General Computing | No Comments

Installing windows for both native and virtual machine use

My quest to setup a perfect VM to replace my native Windows installation continues… Can I install Windows on a dedicated HDD in such a way that I can run it natively as and as a VM? That would allow me to squeeze out the remaining percentages of performance if I absolutely have to.

Posted in General Computing | No Comments

Setting up a Windows VM with GPU passthrough

Windows VM with PCI passthrough setup for the GPU

I’ve finally managed to setup a Windows VM with direct access to my graphics card and my network interface card (NIC)!

Posted in Gaming, General Computing, networking | 2 Comments

[historic] Building a desktop PC for 2014

Graphics card, CPU & RAM

In this blog post I’ll describe the process I went through while upgrading my desktop PC. Expect a comprehensive buildlog outlining everything from window-shopping to solving UEFI installation issues. Most of this was written around end of 2013/early 2014.

Posted in Gaming, General Computing | 1 Comment

Moving GPT partitions to another SSD

SSD splitting plan

I started off with one 240GB SSD having both my Windows and Linux partitions, and wanted to upgrade my PC to have 2 SSDs, one with Windows and one with Linux. I run Windows Server 2008r2, which is basically Windows 7 once you’ve set it up appropriately, and Arch Linux. Both are installed as UEFI […]

Posted in General Computing | 1 Comment

Using GnuPG 2.1.x on Windows

I use GPG, specifically GnuPG, on Arch Linux and Windows. Both OSes mount my home directory from my NAS, which contains amongst others my GPG settings and keys. Now, my Arch Linux GnuPG installation got updated from the “stable” 2.0.x series to the “modern” 2.1.x series, which seems to use a new keyring for storing […]

Posted in General Computing | 1 Comment

Quadcopter build: DJI F450 + Pixhawk

My DJI F450 with Pixhawk  inside. You can also see some basic telemetry on the Taranis' display.

After training with a Hubsan X4, I wanted to build a more hackable quadcopter. After a lot of research, here’s what I ended up assembling.

Posted in UAV | No Comments

Broadband monitoring tools

Smokeping ping monitor

A few weeks back I was faced with 30, 60 and sometimes even 95% packet loss every 3-4 days, so I wanted to setup some simple network monitoring to keep track of my broadband connection. I started off using ad-hoc tools whenever the internet mis-behaved, and then I would call up my ISP and wait for them […]

Posted in networking, Raspberry Pi | No Comments

Windows 10, kvm and iSCSI

Windows 10 kvm

Tempted to run Windows 10? Low on disk space? Have a NAS that supports iSCSI? Thinking what I’m thinking? I found a really good tutorial on setting up iSCSI on a QNAP NAS, which got me most of the way there. But then I had to install Windows…

Posted in General Computing | 17 Comments