FreeBSD Magnet Links ==================== Here is a complete list of magnet links to download FreeBSD 15.1-R for all the ISO and VMs provided. Due to the SHA-1 break, I am not signing these magnet links, and you should do your own verification of the images before using them. You can use [snapaid](https://funkthat.com/gitea/jmg/snapaid) to make verification easy after d/l. It is a single script download. Note: It may take a while for the torrent file to be d/l'd via DHT till more people are seeding. Please be patient. amd64 ----- magnet:?xt=urn:btih:ec707833ede1486951086543b584c81aed6ca858&dn=FreeBSD-15.1-RELEASE-amd64-BASIC-CI-ufs.raw.xz magnet:?xt=urn:btih:3b0ddb75e32be016cca911d9dc448fa596f585a4&dn=FreeBSD-15.1-RELEASE-amd64-BASIC-CLOUDINIT-ufs.qcow2.xz magnet:?xt=urn:btih:fdc93226f3b9f14329c2ac66d9f16b80afcb5336&dn=FreeBSD-15.1-RELEASE-amd64-BASIC-CLOUDINIT-ufs.raw.xz magnet:?xt=urn:btih:b958d88d3ef5bda6f16d4c68895066bcb777b4b1&dn=FreeBSD-15.1-RELEASE-amd64-BASIC-CLOUDINIT-zfs.qcow2.xz magnet:?xt=urn:btih:a5b8334e69ef4742480685c9ca0658a499226092&dn=FreeBSD-15.1-RELEASE-amd64-BASIC-CLOUDINIT-zfs.raw.xz magnet:?xt=urn:btih:0da94414eb5af30f286a7099caf8d0ac80bd5839&dn=FreeBSD-15.1-RELEASE-amd64-bootonly.iso magnet:?xt=urn:btih:8444eaacb9355c7c88314e6e88212eac086702e4&dn=FreeBSD-15.1-RELEASE-amd64-bootonly.iso.xz magnet:?xt=urn:btih:1d07a7c217edae291ddadc385f6927f8603ff626&dn=FreeBSD-15.1-RELEASE-amd64-container-image-dynamic.txz magnet:?xt=urn:btih:67e72c8256859e40c8bb6aa41ff2faaf666e38af&dn=FreeBSD-15.1-RELEASE-amd64-container-image-notoolchain.txz magnet:?xt=urn:btih:68d1c20e916c5001b1d2b87c83eb2b2cb12407ca&dn=FreeBSD-15.1-RELEASE-amd64-container-image-runtime.txz magnet:?xt=urn:btih:542e40116216bc237e7613717a8c1be335057b0e&dn=FreeBSD-15.1-RELEASE-amd64-container-image-static.txz magnet:?xt=urn:btih:139a5d328a3aab9ecb40ba73bda84be3efeb06e1&dn=FreeBSD-15.1-RELEASE-amd64-container-image-toolchain.txz magnet:?xt=urn:btih:357176bb2d28da01a0be58f5dec51ff47176ea5b&dn=FreeBSD-15.1-RELEASE-amd64-disc1.iso magnet:?xt=urn:btih:6d69892639c7c74ecfc76831da85cb75c7803e2d&dn=FreeBSD-15.1-RELEASE-amd64-disc1.iso.xz magnet:?xt=urn:btih:15f403c72ba49491c0ed4608ff7224a3b80541d5&dn=FreeBSD-15.1-RELEASE-amd64-dvd1.iso magnet:?xt=urn:btih:0275e9b052bbd3095936dc51da55e5846b6d42d0&dn=FreeBSD-15.1-RELEASE-amd64-dvd1.iso.xz magnet:?xt=urn:btih:19a70445c8196dba3c90b781307e2372b8bee021&dn=FreeBSD-15.1-RELEASE-amd64-memstick.img magnet:?xt=urn:btih:8d1f171c1dd3bbd163e8c51f051618718f007df7&dn=FreeBSD-15.1-RELEASE-amd64-memstick.img.xz magnet:?xt=urn:btih:f1c3573bdbbc92205de1bca0dda46aeb7030e4c4&dn=FreeBSD-15.1-RELEASE-amd64-mini-memstick.img magnet:?xt=urn:btih:518ffec32501bbc948a0a43801352f5209458b23&dn=FreeBSD-15.1-RELEASE-amd64-mini-memstick.img.xz magnet:?xt=urn:btih:d6f4fed42e0f62049a52a2bed1c91c587e27ce5c&dn=FreeBSD-15.1-RELEASE-amd64-pkgbase-repo.tar magnet:?xt=urn:btih:c2d1f2d783eef4a3792aa6c93cb76968c2d99fc0&dn=FreeBSD-15.1-RELEASE-amd64-ufs.qcow2.xz magnet:?xt=urn:btih:da6437263debf4f8bfa846cad1ec3fcc443e2f68&dn=FreeBSD-15.1-RELEASE-amd64-ufs.raw.xz magnet:?xt=urn:btih:9bfc124921cfd870f614fd7c341321eb0bc0e974&dn=FreeBSD-15.1-RELEASE-amd64-ufs.vhd.xz magnet:?xt=urn:btih:74b2853e8f8eb4f873fd9feb4e10ac3c405fb5a6&dn=FreeBSD-15.1-RELEASE-amd64-ufs.vmdk.xz magnet:?xt=urn:btih:4b020c657441e21c09c1f64029a14e709e6c2631&dn=FreeBSD-15.1-RELEASE-amd64-zfs.qcow2.xz magnet:?xt=urn:btih:51176712444c3b631d20b2ba1ab5ea9b570f58af&dn=FreeBSD-15.1-RELEASE-amd64-zfs.raw.xz magnet:?xt=urn:btih:10b0436c2b17e534f263300f2ad67beedd4bf197&dn=FreeBSD-15.1-RELEASE-amd64-zfs.vhd.xz magnet:?xt=urn:btih:9c1b80d730627435adfb38b12a64a2540c28daed&dn=FreeBSD-15.1-RELEASE-amd64-zfs.vmdk.xz arm --- magnet:?xt=urn:btih:17275bdb0f0fe767560d9ffe5c00addb81e00868&dn=FreeBSD-15.1-RELEASE-arm-armv7-GENERICSD.img.xz aarch64 ------- magnet:?xt=urn:btih:3747e8d1c39df04953bd093d9629357f744bd9a7&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-BASIC-CI-ufs.raw.xz magnet:?xt=urn:btih:441fdd4b9e803b3aadbcfb088153bd55b9d40a25&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.qcow2.xz magnet:?xt=urn:btih:43ce70406a6205cf8b511b3825d472142aad1b10&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-ufs.raw.xz magnet:?xt=urn:btih:1ef06d83360a6bd1b312d7eaa58c79823b86d223&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.qcow2.xz magnet:?xt=urn:btih:f6627d505cb8e0799fe1c206c5e0deaf5d6a537d&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-BASIC-CLOUDINIT-zfs.raw.xz magnet:?xt=urn:btih:460640e60fece15648353d25a4bd90f2bac408ed&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-PINE64-LTS.img.xz magnet:?xt=urn:btih:13c33d6e0d3f11b9e5f993fbc591b7716dd6cc81&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-PINE64.img.xz magnet:?xt=urn:btih:89ce5733a229aef464b25a72d72a63d07b7b0bd4&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-PINEBOOK.img.xz magnet:?xt=urn:btih:f21b1752fbf1d4a29ed421727e59f7ecd0e81716&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-ROCK64.img.xz magnet:?xt=urn:btih:6e8570036188bd976811babf30eadc6591b39452&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-ROCKPRO64.img.xz magnet:?xt=urn:btih:3add98b02a82a93c0a58b0849a1d8ed2e456588c&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-RPI.img.xz magnet:?xt=urn:btih:e741607bcb55871c55bf05075c6aa27d809d47ec&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-bootonly.iso magnet:?xt=urn:btih:e50f1741d535116d3caeb0d1838bbbe712fb04b9&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-bootonly.iso.xz magnet:?xt=urn:btih:a3f68145a84deec3ad08a80c0a0fd5bca5492346&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-container-image-dynamic.txz magnet:?xt=urn:btih:17a4bad5809e9f444b9ffb2c1dbfb5ccf929ca24&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-container-image-notoolchain.txz magnet:?xt=urn:btih:185bf726b7857393422354d220c51b0b7913fef9&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-container-image-runtime.txz magnet:?xt=urn:btih:175268ab9d6725b46488328268ce5af06c59d20d&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-container-image-static.txz magnet:?xt=urn:btih:338ea26d26727504b2704a59ef6742d12e1e5e03&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-container-image-toolchain.txz magnet:?xt=urn:btih:69201578ed560e5665b8bdc9faa898ed3ba4a687&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-disc1.iso magnet:?xt=urn:btih:ae2ad7c862703549141a1729cc4bf5cea07d73e2&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-disc1.iso.xz magnet:?xt=urn:btih:8dcc2b6afdabe4b15b4de65e4c0996cc0d4de17f&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-dvd1.iso magnet:?xt=urn:btih:b39238b7efa8528a3e4437b3ab84a6c4779a9e4c&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-dvd1.iso.xz magnet:?xt=urn:btih:4add8119e0927373ca8eaabcb872a6742991c926&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-memstick.img magnet:?xt=urn:btih:f3daa1c29961a40a1f559d09cf458b69592d049b&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-memstick.img.xz magnet:?xt=urn:btih:6b728128fc3a77e90262bfcec69957ee5e192436&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-mini-memstick.img magnet:?xt=urn:btih:184ac3436d8397270ecac63f3dce4a7c4940aeab&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-mini-memstick.img.xz magnet:?xt=urn:btih:b625cc2a36d4c90f2fc05fc38a24bcef0b2d9fda&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-pkgbase-repo.tar magnet:?xt=urn:btih:ae58aa850600e5ad043d7ccfbc108682be6ebee3&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-ufs.qcow2.xz magnet:?xt=urn:btih:c9c134ddfd5c7b694abf7a8b96f7e3e258f14b94&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-ufs.raw.xz magnet:?xt=urn:btih:0c90193063c5ab63aa60b07e87a2a9b821d2591a&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-ufs.vhd.xz magnet:?xt=urn:btih:88072175cd5f8000bc182385e629e01e736a67d7&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-ufs.vmdk.xz magnet:?xt=urn:btih:53ba0577d87aa09328547019db54aeb8f72b859f&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-zfs.qcow2.xz magnet:?xt=urn:btih:fc01e966862e8a2f6600b799d5e8c770f92c1268&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-zfs.raw.xz magnet:?xt=urn:btih:a242cb20c3e594607dbe5ee9bad92c54214d0686&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-zfs.vhd.xz magnet:?xt=urn:btih:a42546b0f1631081efe292f959f36b1045b32c53&dn=FreeBSD-15.1-RELEASE-arm64-aarch64-zfs.vmdk.xz powerpc64 --------- magnet:?xt=urn:btih:a04d01d6fd790d9b51a2748bc9d6530764df3c00&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64-bootonly.iso magnet:?xt=urn:btih:45562e9e0ae149ea1c79dedcee1d12cca86cfd27&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64-bootonly.iso.xz magnet:?xt=urn:btih:39517730001ee22df41f8261e39bba43cfb59b9d&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64-disc1.iso magnet:?xt=urn:btih:47dfc209d20854149bd52ec984633ef458ae787a&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64-disc1.iso.xz magnet:?xt=urn:btih:047d7ba4520723e8eda0cb6fd8a558a017e711a9&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64-pkgbase-repo.tar magnet:?xt=urn:btih:075678bf3d6019ad9fcf0a0c75f0e7d44364980f&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64le-bootonly.iso magnet:?xt=urn:btih:5460e1825a87df966ca28eb7a2b809ea4c531a8b&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64le-bootonly.iso.xz magnet:?xt=urn:btih:ceb011983d359d9fa6a759af7b54e3ea07c5dbb7&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64le-disc1.iso magnet:?xt=urn:btih:fad66576299cf832c18d7bc3b443cc93203c33cc&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64le-disc1.iso.xz magnet:?xt=urn:btih:766091371d91ab27f9cbc416325420ee8d8f2f3a&dn=FreeBSD-15.1-RELEASE-powerpc-powerpc64le-pkgbase-repo.tar riscv64 ------- magnet:?xt=urn:btih:fe4b14793167d52f65ea2f3d8c2096e32c4614fd&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-GENERICSD.img.xz magnet:?xt=urn:btih:0c9e69e0d96ff1ad90f1f7a2a2fbd1c091408957&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-bootonly.iso magnet:?xt=urn:btih:7aed22d1871515462da2afa9598529632dfb0c03&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-bootonly.iso.xz magnet:?xt=urn:btih:19ef5a92bb9f35f2c8534fe9c003f90ef376b6db&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-container-image-dynamic.txz magnet:?xt=urn:btih:c8b0329c8541d2634aae3a04ab4306f3d1e6df64&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-container-image-notoolchain.txz magnet:?xt=urn:btih:33b6c9db5f08e057848b288d0df63e2207a3c419&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-container-image-runtime.txz magnet:?xt=urn:btih:d7c89c46628caa32bbddaeb9b9f3da215382c989&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-container-image-static.txz magnet:?xt=urn:btih:a30005c42df50a78a558af247a80eea115353c07&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-container-image-toolchain.txz magnet:?xt=urn:btih:ac8f4b7550a94d5528e591ad5e3bf34ab5644042&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-disc1.iso magnet:?xt=urn:btih:1d40253e07e4921b7c5fc22b60639d34792a1870&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-disc1.iso.xz magnet:?xt=urn:btih:0f85f1ca48091feaa4aca20b6618a57fe31c7d64&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-memstick.img magnet:?xt=urn:btih:65bdeeb33a3599d7eefe1994f6d2a46432328649&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-memstick.img.xz magnet:?xt=urn:btih:8cfa739fa3e095db2d04e6b55ab43c7ad4111922&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-mini-memstick.img magnet:?xt=urn:btih:e3cd6617b59447ead4cf8279559e2418eab49933&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-mini-memstick.img.xz magnet:?xt=urn:btih:3566f7333eb37b92c34353e7178d2e2ea8084987&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-pkgbase-repo.tar magnet:?xt=urn:btih:b56e2944f6e141b2dff24341e328cf543d4c3f54&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-ufs.qcow2.xz magnet:?xt=urn:btih:9506178dcc1e5c8f70442c705777400e7cb3f1dd&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-ufs.raw.xz magnet:?xt=urn:btih:b34d8b6d07bf635d7e5dd353866897cc6c7cd7ea&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-ufs.vhd.xz magnet:?xt=urn:btih:7e5f81e685231bcdc1692a4c4b6b8073df422bdb&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-ufs.vmdk.xz magnet:?xt=urn:btih:b6961b61065853e8f60e64c5e1cdf8bdcd22cf7e&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-zfs.qcow2.xz magnet:?xt=urn:btih:c2714f591aef717ef4e98d0c5354a68e878d7406&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-zfs.raw.xz magnet:?xt=urn:btih:054da1c9519a960050b5e123231f43f87278f0f8&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-zfs.vhd.xz magnet:?xt=urn:btih:ae38de8ac32bd797ad3002d4a166aea42d951482&dn=FreeBSD-15.1-RELEASE-riscv-riscv64-zfs.vmdk.xz Verification Procedure ====================== John-Mark Gurney downloaded and verified that the images match the SHA512 checksums, signed by Colin Percival's GPG key, downloaded from: https://www.freebsd.org/releases/14.3R/announce.asc Note: the announcement is/was signed w/ a SHA-1 hash. So, using the signature for verification is only marginally better. The following script was used to verify the checksums from the signed files: #!/bin/sh - # xzcat ~jmg/public_html/FreeBSD-snap/snapshot.idx.xz | awk ' $2 == "15.1-RELEASE" { print $9 }' | sort -u | xargs -L 1 -P 15 wget --no-verbose -c # wget https://www.freebsd.org/releases/15.1R/announce.asc # xargs -L 1 -P 15 wget --no-verbose -c << EOF # > https://download.freebsd.org/releases/PKGBASE-REPOS/15.1-RELEASE/aarch64/Latest/FreeBSD-15.1-RELEASE-arm64-aarch64-pkgbase-repo.tar # > https://download.freebsd.org/releases/PKGBASE-REPOS/15.1-RELEASE/amd64/Latest/FreeBSD-15.1-RELEASE-amd64-pkgbase-repo.tar # > https://download.freebsd.org/releases/PKGBASE-REPOS/15.1-RELEASE/powerpc64/Latest/FreeBSD-15.1-RELEASE-powerpc-powerpc64-pkgbase-repo.tar # > https://download.freebsd.org/releases/PKGBASE-REPOS/15.1-RELEASE/powerpc64le/Latest/FreeBSD-15.1-RELEASE-powerpc-powerpc64le-pkgbase-repo.tar # > https://download.freebsd.org/releases/PKGBASE-REPOS/15.1-RELEASE/riscv64/Latest/FreeBSD-15.1-RELEASE-riscv-riscv64-pkgbase-repo.tar # > EOF grep -h '^ SHA512 (' announce.asc | sed -e 's/SHA512 (\(.*\)) = \(.*\)/\2 \1/' | sort -k 2 > sha512.from.asc failed="" while read hash fname; do if [ -e "$fname".torrent ]; then echo already processed "$fname" continue fi if [ -e "$fname" ]; then sigfile=`grep -l -- "$fname" *.asc | head -n 1` echo checking "$fname", sig in: "$sigfile" #res=`sha512 -q "$fname"` res=`shasum -a 512 "$fname" | awk '{ print $1 }'` echo "File is: $res" if [ x"$res" != x"$hash" ]; then echo missmatch! "$fname" failed="$failed mismatched $fname" continue fi if ! [ -e "$fname".torrent ]; then btmaketrackerless.py "$fname" & fi else echo missing "$fname" failed="$failed missing $fname" fi done < sha512.from.asc if [ ! -z "$failed" ]; then echo $failed exit 1 fi