FreeBSD 14.4-RELEASE Announcement | The FreeBSD Project

🚀 Discover this awesome post from Hacker News 📖

📂 **Category**:

✅ **What You’ll Learn**:

FreeBSD 14.4-RELEASE is now available for the amd64, i386,
aarch64, armv7, powerpc, powerpc64, and riscv64 architectures.

FreeBSD 14.4-RELEASE can be installed from bootable ISO images
or over the network. Some architectures also support installing
from a USB memory stick. The required files can be downloaded as
described below.

SHA512 and SHA256 hashes for the release ISO, memory stick, and
SD card images are included at the bottom of this message.

PGP-signed checksums for the release images are also available
at:

A PGP-signed version of this announcement is available at:

The purpose of the images provided as part of the release are as
follows:

dvd1

This contains everything necessary to install the base FreeBSD
operating system, the documentation, debugging distribution sets,
and a small set of pre-built packages aimed at getting a graphical
workstation up and running. It also supports booting into a
“livefs” based rescue mode. This should be all you need if you can
burn and use DVD-sized media.

Additionally, this can be written to a USB memory stick (flash
drive) for the amd64 architecture and used to do an install on
machines capable of booting off USB drives. It also supports
booting into a “livefs” based rescue mode.

As one example of how to use the dvd1 image, assuming the USB
drive appears as /dev/da0 on your machine something like this
should work:

# dd if=FreeBSD-14.4-RELEASE-amd64-dvd1.iso \
    of=/dev/da0 bs=1m conv=sync

Be careful to make sure you get the target (of=) correct.

disc1

This contains the base FreeBSD operating system. It also
supports booting into a “livefs” based rescue mode. There are no
pre-built packages.

Additionally, this can be written to a USB memory stick (flash
drive) for the amd64 architecture and used to do an install on
machines capable of booting off USB drives. It also supports
booting into a “livefs” based rescue mode. There are no pre-built
packages.

As one example of how to use the disc1 image, assuming the USB
drive appears as /dev/da0 on your machine something like this
should work:

# dd if=FreeBSD-14.4-RELEASE-amd64-disc1.iso \
    of=/dev/da0 bs=1m conv=sync

Be careful to make sure you get the target (of=) correct.

bootonly

This supports booting a machine using the CDROM drive but does
not contain the installation distribution sets for installing
FreeBSD from the CD itself. You would need to perform a network
based install (e.g., from an HTTP or FTP server) after booting from
the CD.

Additionally, this can be written to a USB memory stick (flash
drive) for the amd64 architecture and used to do an install on
machines capable of booting off USB drives. It also supports
booting into a “livefs” based rescue mode. There are no pre-built
packages.

As one example of how to use the bootonly image, assuming the
USB drive appears as /dev/da0 on your machine something like this
should work:

# dd if=FreeBSD-14.4-RELEASE-amd64-bootonly.iso \
    of=/dev/da0 bs=1m conv=sync

Be careful to make sure you get the target (of=) correct.

memstick

This can be written to a USB memory stick (flash drive) and used
to do an install on machines capable of booting off USB drives. It
also supports booting into a “livefs” based rescue mode. There are
no pre-built packages.

As one example of how to use the memstick image, assuming the
USB drive appears as /dev/da0 on your machine something like this
should work:

# dd if=FreeBSD-14.4-RELEASE-amd64-memstick.img \
    of=/dev/da0 bs=1m conv=sync

Be careful to make sure you get the target (of=) correct.

mini-memstick

This can be written to a USB memory stick (flash drive) and used
to boot a machine, but does not contain the installation
distribution sets on the medium itself, similar to the bootonly
image. It also supports booting into a “livefs” based rescue mode.
There are no pre-built packages.

As one example of how to use the mini-memstick image, assuming
the USB drive appears as /dev/da0 on your machine something like
this should work:

# dd if=FreeBSD-14.4-RELEASE-amd64-mini-memstick.img \
    of=/dev/da0 bs=1m conv=sync

Be careful to make sure you get the target (of=) correct.

FreeBSD/arm SD card images

These can be written to an SD card and used to boot the
supported arm system. The SD card image contains the full FreeBSD
installation, and can be installed onto SD cards as small as 5
GB.

For convenience for those without console access to the system,
a freebsd user with a password of freebsd
is available by default for ssh(1) access.
Additionally, the root user password is set to
root; it is strongly recommended to change the
password for both users after gaining access to the system.

To write the FreeBSD/arm image to an SD card, use the
dd(1) utility, replacing KERNEL with the
appropriate kernel configuration name for the system.

# dd if=FreeBSD-14.4-RELEASE-arm64-aarch64-RPI.img \
    of=/dev/da0 bs=1m conv=sync

Be careful to make sure you get the target (of=) correct.

Pre-installed virtual machine images are also available for the
amd64 (x86_64), i386 (x86_32), AArch64 (arm64), and RISCV (riscv64)
architectures in QCOW2, VHD, and
VMDK disk image formats, as well as raw (unformatted)
images.

FreeBSD 14.4-RELEASE is also available on these cloud hosting
platforms:

FreeBSD/amd64 EC2 AMI IDs can be retrieved from the Systems
Manager Parameter Store in each region using the keys:

        /aws/service/freebsd/amd64/base/ufs/14.4/RELEASE
        /aws/service/freebsd/amd64/base/zfs/14.4/RELEASE
        /aws/service/freebsd/amd64/builder/ufs/14.4/RELEASE
        /aws/service/freebsd/amd64/builder/zfs/14.4/RELEASE
        /aws/service/freebsd/amd64/cloud-init/ufs/14.4/RELEASE
        /aws/service/freebsd/amd64/cloud-init/zfs/14.4/RELEASE
        /aws/service/freebsd/amd64/small/ufs/14.4/RELEASE
        /aws/service/freebsd/amd64/small/zfs/14.4/RELEASE

AMIs are also available in the AWS Marketplace at:

        https://aws.amazon.com/marketplace/pp/prodview-sxzreyutwngxy (UFS)
        https://aws.amazon.com/marketplace/pp/prodview-4csbncujmsgbk (ZFS)

FreeBSD/aarch64 EC2 AMI IDs can be retrieved from the Systems
Manager Parameter Store in each region using the keys:

        /aws/service/freebsd/arm64/base/ufs/14.4/RELEASE
        /aws/service/freebsd/arm64/base/zfs/14.4/RELEASE
        /aws/service/freebsd/arm64/builder/ufs/14.4/RELEASE
        /aws/service/freebsd/arm64/builder/zfs/14.4/RELEASE
        /aws/service/freebsd/arm64/cloud-init/ufs/14.4/RELEASE
        /aws/service/freebsd/arm64/cloud-init/zfs/14.4/RELEASE
        /aws/service/freebsd/arm64/small/ufs/14.4/RELEASE
        /aws/service/freebsd/arm64/small/zfs/14.4/RELEASE

AMIs are also available in the AWS Marketplace at:

        https://aws.amazon.com/marketplace/pp/prodview-axdyrrhr6pboq (UFS)
        https://aws.amazon.com/marketplace/pp/prodview-7xtubzy4v4oo4 (ZFS)
      % gcloud compute instances create INSTANCE \
        --image freebsd-14-4-release-amd64-ufs \
        --image-project=freebsd-org-cloud-dev
      % gcloud compute ssh INSTANCE

🔥 **What’s your take?**
Share your thoughts in the comments below!

#️⃣ **#FreeBSD #14.4RELEASE #Announcement #FreeBSDProject**

🕒 **Posted on**: 1773146133

🌟 **Want more?** Click here for more info! 🌟

By

Leave a Reply

Your email address will not be published. Required fields are marked *