Hacker News with Generative AI: Virtualization

Create a QubesOS Gaming HVM with GPU PCI passthrough (2023) (qubes-os.org)
How to run Firecracker without KVM on cloud VMs (alexellis.io)
In this post I want to introduce a novel way to run virtual machines, namely microVMs on cloud VMs where KVM is not available.
Isolating Containers with ZFS and Linux Namespaces (klarasystems.com)
Containers provide an efficient way to isolate workloads, but managing storage and resource separation can be challenging. This article explores how ZFS and Linux namespaces work together to optimize containerized environments, ensuring storage flexibility, workload isolation, and enhanced control. Learn how to leverage ZFS datasets and Linux namespaces for multi-tenant architectures while maintaining performance and security.
Show HN: Seen – Virtual list rendering with 1M+ notes (vercel.app)
Linux as co-operative Windows process (2017) (colinux.org)
Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine.
VirtualBox Guest Additions still supports Windows NT 4.0 (twitter.com)
Waydroid – Android in a Linux container (waydro.id)
Waydroid brings all the apps you love, right to your desktop, working side by side your Linux applications.
Show HN: Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon (github.com/trycua)
lume is a lightweight Command Line Interface and local API server to create, run and manage macOS and Linux virtual machines (VMs) with near-native performance on Apple Silicon, using Apple's Virtualization.Framework.
KVM Enhancements Within the Linux 6.14 Kernel (phoronix.com)
Along with other Intel TDX changes and AMD SEV updates separately sent out for thei n-development Linux 6.14 kernel, there is the usual hearty batch of Kernel-based Virtual Machine (KVM) virtualization updates too.
Updated FreeBSD Bhyve Companion Tools (wordpress.com)
Some time ago I wrote about how FreeBSD Bhyve can be used in the FreeBSD Bhyve Virtualization article. It was quite short after I moved from VirtualBox – and to be honest – I am really glad that I moved to Bhyve.
Cloud Virtualization: Red Hat, AWS Firecracker, and Ubicloud internals (ubicloud.com)
VMs are much harder to understand today than they were back in 2009. Linux provides many building blocks for virtualization, but only a select few kernel engineers know how to stitch them together.
Parallels can run x86 versions of Windows or Linux on Apple Silicon (arstechnica.com)
Virtualization software like Parallels and VMware Fusion give Mac owners the ability to run Windows and Linux on top of macOS, but for Apple Silicon Macs, that support was limited to the Arm-based versions of those operating systems.
Red Hat Woos VMware Shops with OpenShift Virtualization Engine (nextplatform.com)
Broadcom’s $61 billion acquisition of VMware in November 2023 and the subsequent changes to venerable virtualization company’s business model and pricing have rankled many long-time enterprise users, a situation that has been highly publicized despite assertions by Broadcom and VMware executives that such reports are little than FUD – short for fear, uncertainty, and doubt.
Libvirt 11.0 Released for Open-Source Virtualization API (phoronix.com)
Libvirt 11.0 was christened today as the newest version of this open-source Virtualization API for managing VMs on Linux and other platforms while supporting KVM, QEMU, Xen, VMware ESX, LXC, Bhyve, and other hypervisors.
Euro-cloud provider Anexia moves 12,000 VMs off VMware to homebrew KVM platform (theregister.com)
Broadcom has lost another large customer for its VMware platform: Austrian cloud provider Anexia has moved 12,000 VMs, some of them rented by major European businesses, to an open-source system based on the KVM hypervisor.
Qubes OS: Templates (qubes-os.org)
In Getting Started, we covered the distinction in Qubes OS between where you install your software and where you run your software.
ELux: Light-weight, Linux-based, highly secure operating system (unicon.com)
eLux® is an ultra light-weight, Linux-based, hardware agnostic, highly secure x86 endpoint operating system purpose-built to help companies scale, and secure their end-user computing in complex VDI, DaaS environments.
How Proxmox VE shreds your SSDs – with details (reddit.com)
Time has come to revisit the initial piece on inexplicable writes that even empty Proxmox VE cluster makes, especially we have already covered what we are looking at: a completely virtual filesystem 1 with a structure that is completely generated on-the-fly, some of which never really exists in any persistent state - that is what lies behind the mountpoint of /etc/pve and what the process of pmxcfs created the illusion of.
Proxmox Announces Proxmox Datacenter Manager (proxmox.com)
We’re excited to announce the alpha preview of Proxmox Datacenter Manager! This is an early-stage version of our software, giving you a first impression at what we’ve been working on and a chance to collaborate.
Make your QEMU faster (2022) (schreibt.jetzt)
NixOS uses virtual machines based on QEMU extensively for running its test suite. In order to avoid generating a disk image for every test, the test driver usually boots using a Plan 9 File Protocol (9p) share (server implemented by QEMU) for the Nix store, which contains all the programs and config necessary for the test.
Linux Fixing a "Hilarious/Revolting Performance Regression" Around Intel KVM (phoronix.com)
It's not too often that "fixes" to the Kernel-based Virtual Machine (KVM) are noteworthy but today is an interesting exception with among the KVM fixes sent in today ahead of the Linux 6.13-rc3 tagging is for beginning to deal with a "hilarious/revolting" performance regression affecting recent generations of Intel processors.
SVC16: Simplest Virtual Computer (github.com/JanNeuendorf)
This is the specification for an extremely simple "virtual computer" that can be emulated.
FreeBSD – Assign OVH Failover IPs to FreeBSD Jails – IT Notes (dragas.net)
OVH (and Soyoustart, of course) network seem to be configured in a “strange” way and setting failover IPs isn’t always as straightforward as you think it should be.
Distrobox in Practice (2023) (hackeryarn.com)
Distrobox is the single piece of software that completely changed the way I work. If you’ve hear of or used Vagrant and thought it was a great idea but implemented in a really heavy handed manner, then Distrobox is exactly what you’ve been looking for.
A quick look at OS/2's builtin virtualization (uninformativ.de)
A while ago, someone on the fediverse mentioned "OS/2's virtualization features" to me. I don't remember who it was, sorry. I had the chance to take a look at this today.
QEMU with VirtIO GPU Vulkan Support (github.com)
Instant macOS install on Proxmox including AMD patches (github.com/luchina-gabriel)
Voilà, install macOS on ANY Computer! This is really and magic easiest way!
FreeBSD OCI Container on Jails/Bhyve with Support for Podman (freebsdfoundation.org)
The Open Container Initiative (OCI) develops open industry standards for cloud native container formats and runtimes, ensuring platform consistency.
CheerpX 1.0: High performance x86 virtualization in the browser via WebAssembly (leaningtech.com)
CheerpX is a WebAssembly-based virtualization engine for x86 binaries. It is built on top of standard Web technologies, and runs fully in the browser, with no need for server side execution of any sort.
Creating a Proxmox or QEMU ChromeOS Flex VM (kevindavid.org)
I recently wanted to experiment with ChromeOS Flex but didn’t want to install it on a physical machine. I also was doing this without a USB key, which complicated things slightly.