Windows: convert a running machine to VHDX with Disk2vhd (live P2V)

disk2vhd.exe as administrator, Use Vhdx + Use Volume Shadow Copy, every volume on the system disk, destination on another disk. Then Hyper-V or qm disk import on Proxmox; first boot on SATA and virtio afterwards.

September 25, 2026 · 4 min

Windows: paths longer than 260 characters (LongPathsEnabled) and why it is sometimes not enough

New-ItemProperty … LongPathsEnabled 1 and a reboot. It only applies to programs that declare themselves longPathAware; for the rest, \?\C:\path, subst, or robocopy.

September 25, 2026 · 4 min

Installing ssacli on Proxmox (HPE Smart Storage) when the guide fails

The HPE repo no longer talks HTTP, the GPG key in every guide is the old one, and the ‘repo removed’ warning is false. Here is the sources.list with HTTPS and the correct GPG-KEY2-mcp.

September 24, 2026 · 4 min

Persistent ssh-agent with systemd (user service)

A systemd –user service exposes a fixed socket in $XDG_RUNTIME_DIR; you export SSH_AUTH_SOCK and load id_ed25519 on login. One agent for every shell.

September 8, 2026 · 4 min

Frigate with Docker Compose for your cameras

One compose file, one config.yml and your RTSP cameras are recording with object detection. Mind shm_size and don’t expose port 5000.

August 31, 2026 · 3 min

Encrypt secrets with SOPS and GPG (PGP)

Put your GPG fingerprint in .sops.yaml creation_rules, then sops -e. Values are encrypted, keys stay readable, safe to commit.

August 24, 2026 · 3 min

Browse the modern web on Windows XP and Server 2003

XP and 2003 are EOL. Chrome and Firefox will not run. Supermium will.

August 20, 2026 · 3 min

Move k3s data to another disk

Root disk is full. Stop k3s, move the directories, leave a symlink, start again.

August 20, 2026 · 2 min

Netcat equivalent on Windows: Test-NetConnection

Windows has no nc. Test-NetConnection -Port is the port check.

August 20, 2026 · 1 min

SSH into Windows Server 2003 with Bitvise

2003 has no SSH. Windows OpenSSH does not apply. Bitvise does.

August 20, 2026 · 3 min