Posts

Connecting an external USB SSD with a UFS partition to a FreeBSD virtual machine running on QEMU on Raspberry Pi OS, RPi 500 keyboard model

Connecting an external USB SSD with a UFS partition to a FreeBSD virtual machine running on QEMU, hosted on a Raspberry Pi OS, involves several steps. The goal is to make the USB SSD accessible to the FreeBSD guest as a file storage system. Below is a step-by-step guide to achieve this, assuming the host is a Raspberry Pi running Raspberry Pi OS (Linux-based) and the guest is a FreeBSD virtual machine in QEMU. Prerequisites Hardware : Raspberry Pi (e.g., Pi 4 or 5) running Raspberry Pi OS. External USB SSD with a UFS partition (formatted on a FreeBSD system, as UFS is not natively supported by Linux). Sufficient power for the USB SSD (use a powered USB hub if needed, as Raspberry Pi USB ports may not provide enough power for some drives). Software : QEMU installed on the Raspberry Pi OS ( qemu-system-aarch64 for ARM64 architecture). FreeBSD disk image or installed FreeBSD VM for QEMU. Basic familiarity with Linux and FreeBSD command-line tools. Notes : Linux (Raspb...

QEMU Aarch64 install to Raspberry Pi 500 Keyboard 8GB model, run FreeBSD in Arm64 Virtual Machine

Link to this QEMU Aarch64 blog post: This manual test of markdowntohtml.com L_Finster34982 Status X.com post of this blogpost The Raspberry Pi 500 is essentially a rebranded Raspberry Pi 5 with 8GB RAM integrated into a keyboard, similar to the Raspberry Pi 400. Since the Raspberry Pi 5 does not have a pre-built FreeBSD 14.3-RELEASE image (support is limited to Raspberry Pi 3 and 4 for this release), running FreeBSD arm64 14.3-RELEASE in a virtual machine (VM) on a Raspberry Pi 500 running Raspberry Pi OS is a viable approach. Below is a step-by-step guide to set this up using QEMU, a popular emulator and virtualization tool, on Raspberry Pi OS (64-bit, aarch64). Prerequisites Hardware : Raspberry Pi 500 (8GB RAM) running Raspberry Pi OS (64-bit). Software : Raspberry Pi OS (latest recommended, e.g., based on Debian Bookworm). QEMU installed on Raspberry Pi OS. FreeBSD 14.3-RELEASE arm64 virtual machine image or ISO. Storage : At least 8GB free space on an SD card or e...

Creating a Raspberry Pi FreeBSD image for RPI 500 Keyboard or RPI5, or a weather station image for RPI3B

Creating a Raspberry Pi FreeBSD image for RPI 500 Keyboard or RPI5 5GB UEFI Arm64 image from here: GITHUB worproject/rpi5-uefi/releases     April 24, 2025 Version 0.3 is latest version https://petermoulding.com/raspberry_pi/raspberry_pi_500_boot_options RPI3B  Weather station FreeBSD Foundation build:   https://freebsdfoundation.org/raspberry-pi-weather-display-on-freebsd/ https://freebsdfoundation.org/?s=raspberrypi     https://wiki.freebsd.org/arm64 https://wiki.freebsd.org/arm/Raspberry%20Pi%205 https://freebsdfoundation.org/project/headless-mode-out-of-the-box/    Use as OTG virtual images

PersonalBSD NanoPi5 OpenSense EMMC install,

  Advice on installing OpenSense on NanoPi 5 Installing OPNsense on a NanoPi R5S (ARM64, Rockchip RK3568) with your setup—U-Boot on eMMC and Debian 12 on NVMe—is fea Thissible but requires careful steps due to the specific boot process and hardware constraints. Below, I address your questions and provide a step-by-step guide based on available information and  the complexities of ARM64 booting with OPNsense. Installing OPNsense on a NanoPi R5S (ARM64, Rockchip RK3568) with your setup—U-Boot on eMMC and Debian 12 on NVMe—is feasible but requires careful steps due to the specific boot process and hardware constraints. Below, I address your questions and provide a step-by-step guide based on available information and the complexities of ARM64 booting with OPNsense. ### Addressing Your Questions 1. **Will the SD card image allow me to install OPNsense directly to NVMe (e.g., via the installer or by copying)?** - **Short Answer**: Yes, the custom OPNsense SD card image ...

Learning to boot ASROCK Ampere Altra D8UD-1L2T 64 core Arm64 server board with Free BSD 15.0-CURRENT memstick image

Image
 Learning to boot ASROCK Ampere Altra D8UD-1L2T  64 core Arm64 server board with Free BSD 15.0-CURRENT memstick image Ampere Altra D8UD-1L2T Arm64 CPU, purchase from NewEGG.com   What I do not know about what I am wishing to perform, having not done before

Booting RPI3 Raspberry Pi 3 from a USB Flash drive containing GhostBSD-Arm64

Booting RPI3  Raspberry Pi 3 from a USB Flash drive containing GhostBSD-Arm64 1 Gigabyte Dram memory,  BCM2835 SOC aarch64 core   RPI3 Booting from A USB flash drive & microSD card https://x.com/i/grok/share/GHZgm8yHvIiUx29PahcCI33SC     JavaScript is not available. We’ve detected that JavaScript is disabled in this browser. Please enable JavaScript or switch to a supported browser to continue using x.com. You can see a list of supported browsers in our Help Center. Help Center Terms of Service Privacy Policy Cookie Policy Imprint Ads info © 2025 X Corp. To view keyboard shortcuts, press question mark View keyboard shortcuts JavaScript is not available. We’ve detected that JavaScript is disabled in this browser. Please enable JavaScript or switch to a supported browser to continue using x.com. You can see a list of s...