Sign in

Emile "iMil" :netbsd: Heitor

@imil.bsd.cafe.ap.brid.gy
31 followers 1 following 154 posts

FOSS contributor, NetBSD developer. DJ'ing and composing in my spare time * imil.net/fosscard * twitch.tv/imilnb 🌉 bridged from ⁂ mastodon.bsd.cafe/@imil, follow @ap.brid.gy to interact

PostsRepliesMedia
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 21/09/2026
Thanks to github.com/vmaction and anyvm.org I can now build the smolBSD builder image with NetBSD in GH's CI <3
anyvm.org
AnyVM -- run any VM anywhere
One Python file boots 26 operating systems across 7 CPU architectures, on Linux, macOS and Windows.
001
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 20/09/2026
From github.com/marketplace/actions/netb… Note: 11.0-microvm is a fast-boot VARIANT of 11.0 [...]: anyvm boots NetBSD's official MICROVM kernel directly on QEMU's microvm machine type (no BIOS/PCI/ACPI, virtio over MMIO), which cuts boot-to-ssh about 4x vs the pc machine (7.4s vs 29 […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 25/08/2026
Hey @formorer great work on github.com/credativ/FrOSCon2026-mic… ! You might want to try NetBSD MICROVM / smolBSD kernel which boots in ~10ms smolbsd.org :) This guy even tried it on Proxmox github.com/rcarmo/pve-microvm/blob/… Thanks @dasga for the […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
022
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 20/08/2026
www.theregister.com/os-platforms/20… 🥰
theregister.com
NetBSD 11 lands with RISC-V support and lightning-fast VM boots
Venerable Unix-like remains reassuringly old-school, if you're willing to put in the work
001
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 19/08/2026
If you're using the brand new aarch64 SMOL kernel, update it: bmake kernfetch qemufwcfg support was added, i.e. support for variable and file passing from host to guest
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
woo! 15ms on an Apple M4 gist.github.com/lbartoletti/f0ee95c… Thanks @lbartoletti for the test <3 cc @stefano
gist.github.com
smolbsd_mac_mini_m4
smolbsd_mac_mini_m4. GitHub Gist: instantly share code, notes, and snippets.
112
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
@stefano I'm spoiled XD
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
@stefano A friend (@yrougy) has this gist.github.com/yrougy/a26edb521113… with a Macbook Air M1
gist.github.com
Smol aarch64 kernel
Smol aarch64 kernel. GitHub Gist: instantly share code, notes, and snippets.
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
@stefano hmm, 121ms, not bad but much slower than on x86... Thanks for testing!
100
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
@stefano I've just added the boot time printing like in x86 SMOL kernels, could you try bmake kernfetch and tell me what's your kernel boot time? 😇
100
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
@stefano w00t! what CPU?
100
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
@stefano or the more docker-ish version github.com/NetBSDfr/smolBSD#lazy-co… then github.com/NetBSDfr/smolBSD#quickst…
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
@stefano same way that on x86: from github.com/NetBSDfr/smolBSD example: bmake kernfetch bmake SERVICE=rescue build ./startnb.sh -i images/rescue-evbarm-aarch64.img
github.com
GitHub - NetBSDfr/smolBSD: smolBSD is a tiny BSD UNIX (NetBSD) system creation tool, primarily aimed at building modern, lightweight, fast micro VMs
smolBSD is a tiny BSD UNIX (NetBSD) system creation tool, primarily aimed at building modern, lightweight, fast micro VMs - NetBSDfr/smolBSD
100
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/08/2026
RPI boot fixed, arm64 kernel successfully tested on: * Macbook w/ M4 (macOS 26.6.1) * Orange Pi 5 (Debian) * RPI4 (Debian) Updated configuration imil.net/NetBSD/MICROVM.aarch64
274
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 13/08/2026
@stefano do not hesitate to ping me if any help is needed!
010
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 13/08/2026
🎉 smolBSD has now its SMOL NetBSD kernel for aarch64 too! 🎉 smolbsd.org/assets/netbsd-SMOL-aarc… is live for use with any arm64/aarch64 host, like RPi's, Orange Pi's or Apple's M[0-9]'s and it's FAST git pull && bmake kernfetch and you're set!
256
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 10/08/2026
This NetBSD kernel configuration works with smolBSD, MICROVM for aarch64! imil.net/NetBSD/MICROVM.aarch64
042
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 27/07/2026
Need a secure ssh jumpbox and everything's closed except HTTPS? smol got your back github.com/NetBSDfr/smolBSD/tree/ma…
001
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 12/06/2026
And if you want your own IRC to web news central, here's the code: gitlab.com/gcu-squad/gruik (yes it's human made, there, there...)
gitlab.com
GCU-Squad / Gruik · GitLab
GitLab.com
111
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 12/06/2026
For you people that wants news for nerds, stuff that matters©, gcu.info/gruik has been revamped
120
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 11/06/2026
Thanks to this PR inspiration github.com/NetBSDfr/smolBSD/pull/75 smoler images are now automatically built (with the NetBSD builder image on qemu!) and pushed to ghcr.io when a SMOLerfile is pushed to the repository. Current image list: github.com/orgs/NetBSDfr/packages fetch […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 04/06/2026
smolBSD images can now be built and run (unaccelerated) on FreeBSD thanks to @lbartoletti Notes: * Raw image creation, in particular sets extraction, is slow af * No (official) bhyve bindings exist for qemu so don't expect fast boot times nor snappy commands. * Docker-style images depend on […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
010
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/05/2026
And thanks to Jared and Nick: ``` [ 1.0000000] cpu0 at cpus0: Arm Cortex-A55 r2p0 (v8.2-A+), id 0x0 [ 1.0000000] cpu0: package 0, core 0, smt 0, numa 0 [ 1.0000000] cpu1 at cpus0: Arm Cortex-A55 r2p0 (v8.2-A+), id 0x100 [ 1.0000000] cpu1: package 0, core 1, smt 0, numa 0 [ 1.0000000] cpu2 at […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 14/05/2026
This is the kind of TV box Spanish operator Yoigo (and probably others) are saying people to trash because there's a new one; you can grab one for a couple of euros es.wallapop.com/item/decodificador-…
010
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 11/05/2026
wadupwaduuup! NetBSD 11 booting on an ARM64 (Amlogic SC2 AH212) based TV tuner!
130
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 06/05/2026
So far (and from what I'm aware of) smolBSD can boot on * QEMU/kvm (Linux/kvm, NetBSD/nvmm, macos/hvf) - smol kernel * Firecracker - smol kernel * Proxmox - smol kernel (github.com/rcarmo/pve-microvm) * bhyve - NetBSD GENERIC trimmed kernel * bare metal / USB / Whatever can boot - […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
055
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 06/05/2026
But wait, there's more! Same Dockerfile to create a bootable smolBSD for FreeBSD's bhyve: $ smoler build -y -t freebsd BIOSBOOT=y SMOLIFY=y smolerfiles/Dockerfile.bsdshell
021
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 06/05/2026
Said Dockerfile: github.com/NetBSDfr/smolBSD/blob/ma…
github.com
smolBSD/smolerfiles/Dockerfile.bsdshell at main · NetBSDfr/smolBSD
smolBSD is a tiny BSD UNIX (NetBSD) system creation tool, primarily aimed at building modern, lightweight, fast micro VMs - NetBSDfr/smolBSD
100
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 06/05/2026
I mean, docker is cool and all, but is it "build a 100MB bootable USB image using a Dockerfile" cool? $ smoler build -y BIOSBOOT=y BIOSCONSOLE=pc smolerfiles/Dockerfile.bsdshell $ sudo dd if=images/bsdshell-amd64:latest.img of=/dev/sde bs=1M
mastodon.bsd.cafe
[Video] Original post on mastodon.bsd.cafe
121
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 06/05/2026
LUTINOS! le live d'hier est en ligne. * Au programme : microsoft pousse des PRs sur smolBSD 😱 * Le classique "c'est quoi une vm en 2026" * smolBSD boot sur FreeBSD ! youtu.be/yg0rSpucSbk
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 05/05/2026
H-2 les lutinos ! Préparez le scalpel !
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 05/05/2026
Rendez-vous à 20h sur twitch.tv/imilnb ! #bhyve #FreeBSD #NetBSD #smolBSD
110
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 05/05/2026
LUTINOS! Retour vers le passé du subjonctif. Rappelez-vous, il y a 3 ans (putain 3 ans...) on charcutait un pauvre petit kernel NetBSD avec des outils de précision. ON R'MET ÇA. Objecif: smol dans bhyve/FreeBSD!
201
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 05/05/2026
(kinda)smolBSD on FreeBSD's bhyve ladies and gents
012
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 05/05/2026
holy f... someone had smolBSD running on... windows! github.com/NetBSDfr/smolBSD/issues/…
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 01/05/2026
smolBSD now boots in Proxmox! github.com/rcarmo/pve-microvm/issue… Thanks a lot @dasga for the heads up <3
github.com
SmolBSD · Issue #3 · rcarmo/pve-microvm
Hello o/ Could you add SmolBSD to the test matrix? https://github.com/NetBSDfr/smolBSD It is a minimal NetBSD system with very fast boot times (~10ms in best conditions). It could be an interesting...
02111
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 22/04/2026
This morning's commit allows for "partial" (as in tar xfp foo.tar.xz -C bar partial) set extraction in smolBSD images. Why? I just needed `/usr/bin/strip` from `comp.tar.xz` :) Example usage: $ cat dockerfiles/Dockerfile.basic FROM base,comp:/usr/bin/strip,etc LABEL smolbsd.service="basic" […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
002
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 13/04/2026
viocon(4) in smolBSD lets you pipe commands to your microVM, service example github.com/NetBSDfr/smolBSD/tree/ma…
263
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 08/04/2026
A life-long bug has been fixed in smolBSD; console always behave strangely with "complex" tools like vim or curses TUI, I finally figured it out: the QEMU emulated console! redirecting stdio to a pty and connecting to it via picocom (cu works too) makes it fully functional <3 Just add […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
022
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 07/04/2026
LUTINOS : smoler time ! Il y a eu pas mal de mouvement dans le repo de smolBSD ces derniers mois, et je vous propose de découvrir de quoi il en retourne ce soir à partir de 20h sur twitch.tv/imilnb
121
Reposted by Emile "iMil" :netbsd: Heitor
Jonathan Perkin @jperkin.federate.me.uk.ap.brid.gy · 25/03/2026
bob v0.9.0 now available! mail-index.netbsd.org/pkgsrc-users/… I'm really proud of this one. Dynamic MAKE_JOBS and WRKOBJDIR in particular will save me a significant amount of time, and ensure my builds automatically stay optimal. As always please let me know […]
federate.me.uk
Original post on federate.me.uk
002
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 24/03/2026
For those with more acquaintance with docker, smolBSD now brings a closer experience, with most of useful Dockerfile verbs supported, image push and pull, and now microvm run: github.com/NetBSDfr/smolBSD?tab=rea… smolBSD Dockerfile's (to be soon renamed […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 23/03/2026
No worries aarch64 bros, I've got your back: git clone github.com/NetBSDfr/smolBSD cd smolBSD ./smoler.sh pull bsdshell-evbarm-aarch64:latest ./startnb.sh -i bsdshell-evbarm-aarch6:latest
github.com
GitHub - NetBSDfr/smolBSD: smolBSD is a tiny BSD UNIX (NetBSD) system creation tool, primarily aimed at building modern, lightweight, fast micro VMs
smolBSD is a tiny BSD UNIX (NetBSD) system creation tool, primarily aimed at building modern, lightweight, fast micro VMs - NetBSDfr/smolBSD
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 22/03/2026
Also work in full ramdisk! $ ./startnb.sh -i bsdshell-amd64:latest -I ➡️ using QEMU version 8.2.2 (Debian 1:8.2.2+ds-0ubuntu1.13) ➡️ using kernel kernels/netbsd-SMOL ➡️ using console: viocon ➡️ loading images/bsdshell-amd64:latest.img as initrd 🔚 ^D to stop the vm, ^A-X to kill it [ 1.0000000] […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
010
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 22/03/2026
Need a BSD shell real quick? git clone github.com/NetBSDfr/smolBSD cd smolBSD ./smoler.sh pull bsdshell-amd64:latest ./startnb.sh -i bsdshell-amd64:latest
github.com
GitHub - NetBSDfr/smolBSD: smolBSD is a tiny BSD UNIX (NetBSD) system creation tool, primarily aimed at building modern, lightweight, fast micro VMs
smolBSD is a tiny BSD UNIX (NetBSD) system creation tool, primarily aimed at building modern, lightweight, fast micro VMs - NetBSDfr/smolBSD
200
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 21/03/2026
@dju.bsky.social the more time passes,. the more I am certain we were right from the start about this... guy.
000
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 21/03/2026
They removed it. But here's what their leader has to say about it: github.com/systemd/systemd/pull/411… From the guy who didn't hesitate to go work for microsoft? Not surprised a bit.
173
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 21/03/2026
Does this "userdb" holds sex and sexual preferences? Could be handy for certain countries, just sayin'
113
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 21/03/2026
Now that the systemd bros showed (once again) how much they don't care about their users, let me remind you about this amazing modern init(8) system led by a great person github.com/leahneukirchen/nitro and actually architecturally well put and portable.
203
Emile "iMil" :netbsd: Heitor @imil.bsd.cafe.ap.brid.gy · 16/03/2026
smolBSD OCI images push/pull baby! github.com/NetBSDfr/smolBSD/blob/ma…
000