Search Results for: nbdkit
nbdkit binaries for Windows
Much requested, I’m now building nbdkit binaries for Windows. You can get them from the Fedora Koji build system by following this link. Choose the latest build by me (not one of the automatic builds), then under the noarch heading look for … Continue reading
Filed under Uncategorized
nbdkit’s evil filter
If you want to simulate how your filesystem behaves with a bad drive underneath you have a few options like the kernel dm-flakey device, writing a bash nbdkit plugin, kernel fault injection or a few others. We didn’t have that … Continue reading
Filed under Uncategorized
nbdkit + libblkio
Our plugin-based Network Block Device server, nbdkit, now has support for libblkio. libblkio is a library written by Stefan Hajnoczi, Alberto Faria, Stefano Garzarella and others for accessing some somewhat unusual disk protocols including vhost-user, NVMe, vDPA, VFIO and io_uring … Continue reading
Filed under Uncategorized
nbdkit for macOS
nbdkit, our high performance, portable Network Block Device server has now been ported to macOS. It’s a command line tool and macOS is sufficiently FreeBSD-like that the port wasn’t very hard. It’s relatively full featured, including a large portion of … Continue reading
Filed under Uncategorized
nbdkit now supports LUKS encryption
nbdkit, our permissively licensed plugin-based Network Block Device server can now transparently decode encrypted disks, for both reading and writing: qemu-img create -f luks –object secret,data=SECRET,id=sec0 -o key-secret=sec0 encrypted-disk.img 1G nbdkit file encrypted-disk.img –filter=luks passphrase=+/tmp/secret We use LUKSv1 as the … Continue reading
Filed under Uncategorized
nbdkit 1.24 & libnbd 1.6, new copying tool
As well as nbdkit 1.24 being released on Thursday, its sister project libnbd 1.6 was released at the same time. This comes with an enhanced copying tool called nbdcopy designed to replace some uses of qemu-img convert (note: it’s not … Continue reading
Filed under Uncategorized
nbdkit 1.24, new data plugin features
nbdkit 1.24 was released on Thursday. It’s our flexible, fast network block device with loads of features. nbdkit-data-plugin, a plugin that lets you create test patterns from the command line gained some interesting new functionality: $ nbdkit data ‘ ( … Continue reading
Filed under Uncategorized
nbdkit Windows port contd.
We ported nbdkit to Windows. That port is now upstream and should appear in the next stable release (1.24). There is also a new native file plugin for Windows which supports Windows files and volumes, hole punching for sparse files, … Continue reading
Filed under Uncategorized
nbdkit now ported to Windows
This week I ported nbdkit, our high performance plugin-based Network Block Device server, to Windows. Currently it’s not upstream but you can download the Windows branch from here. There were several possible ways we could have done this including Cygwin … Continue reading
Filed under Uncategorized
nbdkit tar filter
nbdkit is our high performance liberally licensed Network Block Device server, and OVA files are a common pseudo-standard for exporting virtual machines including their disk images. A .ova file is really an uncompressed tar file: $ tar tf rhel.ova rhel.ovf … Continue reading
Filed under Uncategorized