Download Latest Version metztli-reiser4.iso (311.4 MB)
Email in envelope

Get an email when there's a new version of Metztli Reiser4

Home
Name Modified Size InfoDownloads / Week
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.17.13-2-for-Debian_Bookworm_BPs 2025-02-12
Reiser4-SFRN-4.0.2_Linux-5.17.13-2-for-Debian_Bookworm_BPs 2025-02-11
Reiser4-SFRN-4.0.2_Linux-5.17.13-1-for-Debian_Bookworm_BPs 2024-10-31
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.17.13-1-for-Debian_Bookworm_BPs 2024-10-31
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.17.12-3-for-Debian_Bookworm_BPs 2024-09-12
Reiser4_Parted-v3.5-x.y_for-Debian_Bookworm 2024-08-05
Reiser4-SFRN-4.0.2_Linux-5.17.12-3-for-Debian_Bookworm_BPs 2024-08-04
reiser4progs-1.2.2-x.y-for-Debian_Bookworm_BPs 2024-08-04
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.16.20-2-for-Debian_Bullseye_BPs 2022-04-25
Reiser4-SFRN-4.0.2_Linux-5.16.20-2-for-Debian_Bullseye_BPs 2022-04-25
libopencsd1-1.2.0-1.1 2022-04-25
Reiser4-SFRN-4.0.2_Linux-5.14.21-1-for-Debian_Bullseye_BPs 2021-12-31
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.14.21-1-for-Debian_Bullseye_BPs 2021-12-31
Reiser4_Parted-v3.4-1.1_for-Debian_Bullseye 2021-09-14
Reiser4-SFRN-4.0.2_Linux-5.13.14-2-for-Debian_Bullseye_BPs 2021-09-14
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.13.14-2-for-Debian_Bullseye_BPs 2021-09-14
reiser4progs-1.2.2-x-for-Debian_Bullseye_BPs 2021-09-14
Reiser4_Parted-v3.4-1.1_for-Debian_Buster 2021-03-19
reiser4progs-1.2.2-2-for-Debian_Buster_BPs 2021-03-19
Reiser4-SFRN-4.0.2_Linux-5.10.20-2-for-Debian_Buster_BPs 2021-03-17
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.10.20-2-for-Debian_Buster_BPs 2021-03-17
Reiser4-SFRN-4.0.2_Linux-5.10.17-2-for-Debian_Buster_BPs 2021-02-24
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.10.17-2-for-Debian_Buster_BPs 2021-02-19
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.9.16-1-EOL-for-Debian_Buster_BPs 2021-01-21
Reiser4-SFRN-4.0.2_Linux-5.9.16-1-EOL-for-Debian_Buster_BPs 2021-01-21
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.9.15-1-for-Debian_Buster_BPs 2020-12-26
Reiser4-SFRN-4.0.2_Linux-5.9.15-1-for-Debian_Buster_BPs 2020-12-26
Reiser4_Parted-v3.3-5_for-Debian_Buster 2020-11-16
Reiser4-SFRN-4.0.2_Linux-5.9.3-1-for-Debian_Buster_BPs 2020-11-14
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.9.3-2-for-Debian_Buster_BPs 2020-11-14
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.8.15-1-for-Debian_Buster_BPs 2020-10-28
Reiser4-SFRN-4.0.2_Linux-5.8.15-1-for-Debian_Buster_BPs 2020-10-28
initramfs-tools-0.139_for-Debian_Buster_BPs 2020-10-28
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.7.19-1-EOL_for-Debian_Buster_BPs 2020-09-20
Reiser4-SFRN-4.0.2_Linux-5.7.19-1-EOL_for-Debian_Buster_BPs 2020-09-20
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.7.10-1_for-Debian_Buster_BPs 2020-08-14
Reiser4-SFRN-4.0.2_Linux-5.7.10-1_for-Debian_Buster_BPs 2020-08-14
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.5.19-2_for-Debian_Buster_BPs 2020-05-30
Reiser4-SFRN-4.0.2_Linux-5.5.19-2_for-Debian_Buster_BPs 2020-05-30
Zstd-1.4.4 2020-04-25
Zstd-enabled-initramfs-tools_0.136 2020-04-25
Reiser4-SFRN-4.0.2_Linux-5.5.19-1_for-Debian_Buster_BPs 2020-04-25
Reiser4-SFRN-4.0.2_Linux-5.5.13-2_for-Debian_Buster_BPs 2020-03-31
Reiser4-SFRN-4.0.2_Linux-5.5.8-1_for-Debian_Buster_BPs 2020-03-19
wireless-regdb-2019.06.03 2020-03-19
Reiser4-SFRN-4.0.2_Linux-5.4.20-1-RC2_for-Debian_Buster 2020-02-14
Reiser4-SFRN-4.0.2_Linux-5.4.18-1_for-Debian_Buster 2020-02-12
RyzenEpyc_Reiser4-SFRN-4.0.2_Linux-5.4.18-1_for-Debian_Buster 2020-02-12
Reiser4_Parted-3.2-25_for-Debian_Buster 2019-11-13
reiser4progs-1.2.x-y.z-for-Metztli_and_Buster 2019-09-30
Ryzen_Reiser4-SFRN-4.0.2_Linux-4.14.22-1_Stretch-bp 2019-05-20
Ryzen_Reiser4-SFRN-4.0.2_Linux-4.14.21-1_Stretch-bp 2019-05-18
Reiser4-SFRN-4.0.2_reiser4progs-1.2.x-y_for-Stretch-bp 2019-05-16
xvi_tiny-text-editor 2019-03-21
Reiser4_parted-3_2-21_for Stretch 2018-08-12
Reiser4-SFRN-4.0.2_Linux-4.14.20-1_for-Stretch 2018-02-19
Reiser4-SFRN-4.0.2_Linux-4.14.12-1_for-Stretch 2018-01-06
Reiser4-SFRN-4.0.2_Linux-4.14.8-2_for-Stretch 2017-12-24
Reiser4-SFRN-4.0.2_Linux-4.14.4-1_for-Stretch 2017-12-08
Reiser4-SFRN-4.0.2_reiser4progs-1.2.x-y.z_for-Stretch 2017-12-02
Reiser4-SFRN-4.0.2_Linux-4.14.3-1_for-Stretch 2017-12-01
Reiser4-Linux-4.13.13-1_for-Stretch 2017-11-17
Reiser4-Linux-4.13.12-1_for-Stretch 2017-11-09
Reiser4-Linux-4.13.7-2_for-Stretch 2017-10-18
Reiser4-Linux-4.12.14EOL_for-Stretch 2017-09-24
Reiser4-Linux-4.12.12-2_for-Stretch 2017-09-11
No-LibreOffice-dependency_GNOME 2017-08-21
Reiser4-Linux-4_11_12EOL-for-Stretch 2017-07-22
reiser4progs-for-Stretch 2017-06-19
Reiser4-Linux-4_11_4-for-Stretch 2017-06-19
metztli-reiser4.iso 2025-05-27 311.4 MB
metztli-reiser4-z.iso 2025-05-27 311.4 MB
README 2025-05-23 6.5 kB
Totals: 73 Items   622.9 MB 10
Metztli Reiser4 d-i now offers a dialog hack option to format storage media with transparent compression via the Zstd plugin *if* 'Expert mode' is selected from the initial drop-down menu. For an overview of the procedure, please read elaboration at:

 < https://metztli.it/reiser4-zstd >

Please, *always* remember that if you format your / (root) partition with the reiser4 SFRN 4.0.2 file system -- with or without Zstd compression -- your /tmp partition should *also* be formatted with the reiser4 file system. Otherwise, you will encounter weird errors with applications like
 MySQL/MariaDB failing to properly install. You have been forewarned.
05-23-2025

Added support for 'discard' mount option for Reiser4 in Debian Installer (d-i) netboot USB/ISO image, because:

"Yep, reiser4 supports both, fstrim and discard [mount option for SSDs, SMR hard disks or thin provisioned storage]. So, there is a support (implemented ioctl) for fstrim(8) utility and a resp. mount option for discard. Moreover, reiser4 performs 'precise' discard. It means that once the discard is turned on on the mounted volume, the stuff (a set of on-disk units) which is a subject for discard, does not accumulate in time. So that fstrim becomes a kind of 'secondary option' which exists just to discard the stuff accumulated on disk for some 'curious' reasons, typically when the partition was formatted without -d option, or user forgot to mount the volume with 'discard' mount option."

Edward.
< https://github.com/edward6/reiser4/issues/18#issuecomment-2773704152 >
04-04-2025


Note: I have made available Metztli Reiser4 Z with kernel settings suitable for AMD64 RyZen. Updated reiser4 -patched kernel is to be installed; ISO/USB image differs by the addition of char -z- a place holder for AMD Ryzen / Epyc CPUs, as well as Tezcatlipoca's black letters in Debian-Installer (d-i) title:

< https://metztli.it/sites/default/files/inline-images/ryzen-Tezcatlipoca.png >

--End of Modified Note (09-12-2024)---

Additional note: substantial non-free firmware has been included and thus the netboot images have increased to ~310 MB


Tlahtollotl [HISTORY].

This Debian-Installer (d-i) is the only Stretch June, 17, 2017, release that I know which installed by default a Reiser4 (SFRN) 4.0.1 -patched Linux experimental kernel 4.11.

Now I have made it a habit of backporting newer kernels that you will not find in official Debian stable backports.

Reiser4, specifically Software Format Release Number (SFRN) 4.0.1 and 4.0.2, is also considered 'experimental software' being developed by one of the original developers. Notwithstanding, for a few years we have been provisioning and running custom reiser4 cloud images hosted on Google Compute Engine (GCE) as well as reiser4 -hacking installations into Intel and AMD Epyc / Ryzen bare metal servers without ever losing data on subsequent normal operation.

Metztli-Reiser4 is an effort to make accessible to a larger pool of no-bullsh...er, no-nonsense, entry-level || technical savvy individuals a native GNU / Linux Debian -based installation with the option to manipulate physical and/or virtual media, such as initializing || partitioning NVMe, SSD, and/or other disks and formatting vanilla or transparent compression (Zstd) in a superb file system which qualities are being dismissed by stunted intellects.

I am not interested in the sarcasm of individuals who will *never* 'do a solid' for reiser4 technology and instead cherry-pick on frivolous moralities and/or ethics that suit their biased mindsets[1]. Technology, and specifically FOSS, is a collective work by humans who are not perfect and are subject to irrationality.
[1] < https://metztli.blog/index.php/amatl/reiser-nahui/reiser5 >

As opposed to a previous Jessie-backport -- which incidentally someone pointed out to me that Debian is a protected trademark and 'Debian-Reiser4' was not acceptable distro submission for evaluation -- for Debian 9 (Stretch), Debian 10 (Buster), Debian 11 (Bullseye), and Debian 12 (Bookworm) I renamed this project as Metztli Reiser4.


OVERVIEW

These AMD64 Linux Metztli Reiser4 / Debian metaframework distribution hacks have been enhanced with a backported kernel, reiser4progs 1.2.x-y, GNU Parted enhanced to probe (only) reiser4 -formatted media, wireless-regdb 2019.06.03 backport for kernel 5.5.x[*], Zstd 1.4.x backport[*], and Zstd -compressed kernel and initramfs 0.136+wxyz (or higher) backport. Please note that Apparmor is purged at the end of the installation so as to prevent a potential GUI first boot Apparmor profiles hang issue. Nevertheless, after the first boot the user may re-install package as:
apt-get install apparmor
OR
apt-get -t bookworm-backports install apparmor

[*] Not in all cases.

Also, please note that recent Metztli Reiser4 kernels default to Zstd -compression and the installer will install corresponding initramfs package. If you have older/other existing kernels they may fail to boot -- as they usually default to GZIP compression.

Metztli-Reiser4 has only been tested in a limited manner, i.e., installation hacks to remote bare metal Intel and various AMD64 Epyc / Ryzen servers with NVMe, SSD, etc., as I have limited access to more varied physical infrastructure -- except for the cloud ( more specifically UpCloud and Google Compute Engine [GCE] ;-) -- where the kernel excels in my also limited up to 2TB custom virtual machine instances proof-of-concept (PoC).

You have been forewarned. If you still decide to download media, your constructive feedback and/or suggestions are welcomed.  Additionally, please do not submit installation bug reports to Debian -- even if successful installation -- as I used to do. Indeed, even if most of the installation is done from Debian's official repositories, the fact that Metztli-Reiser4 Debian installer (d-i) netboot has been modified to install software by a non-official developer is cause for rejection.

Tlazohcamati (Thank you) for trying out Metztli Reiser4.


Huelmati [Enjoy]!


Best Professional Regards.


P.S. Here is tip which I overlooked -- and hence not tested -- by Jordi L'Escala:

On my installation of Metztli, I found using the deadline scheduler and turning off all swap really sped things up with no stability issues.

In terminal as root:

1 echo deadline > /sys/block/sda/queue/scheduler

2 swapoff -a

(snip)

< https://metztli.blog/index.php/building-a-reiser4-patched-development?blog=4#c723 >
Source: README, updated 2025-05-23