Modified Debian netboot with rtw89 WiFi-support install image suitable to be 'burned' onto ~340 MB CD|USB media with command (assuming USB device is at /dev/sdc *else* modify or you risk data loss) at Linux shell:

dd if=metztli-reiser4.iso of=/dev/sdc bs=4M; sync

Enables native reiser4 create/partition/format of storage media during Debian OS installation—accomplished via Internet.

Guided non-expert install defaults to 500MB /boot JFS & reiser4 non-LVM others.

Expert requires
0.5 to 1 GB minimum /boot JFS|Ext2 partition--as GRUB cannot read reiser4 root-fs.

Rescue mode now automagically loads reiser4 module, Chingon! ;-)

Proceed normally with maintenance/rescue ops on reiser4 Software Framework Release Number (SFRN) 4.0.2 storage media.

Software available AS-IS: no warranties whatsoever.

WARNING: do not use rescue/maintenance ops on media formated with Reiser4, SFRN *lesser* than 4.0.2 nor equal to/or greater than NEW unstable reiser4 SFRN 5.1.3, aka 'reiser5'

Features

  • Fixed SSL download issues on December 21, 2020, Birth of Huitzilopochtli anniversary!
  • In the final installer phase d-i checks if dhcpcd-base is installed and if so d-i fetches our Trixie backport dhcpcd-base-10.2.4-4.1 sourced from 'Forky'; fact is, I have seen Trixie's dhcpcd-base causing a segfault whereas Forky's does not.
  • Metztli Reiser4 includes our custom -patched initramfs-tools v0.150 since a reiser4 -formatted root '/' is negatively affected by Debian commit 0df1765e902e56d9698beacc1cc056f327ed58c2 in initramfs-tools v0.146 + branch < https://metztli.it/initramfs-tools >. Additionally, Metztli Reiser4 includes another way to generate a reiser4 -compatible initrd.img- with dracut.
  • Please, disable the GNOME (flashback, etc.) automatic updates 'feature' since, if not, every time your reiser4 -enhanced Debian OS re/boots it will attempt to install their most recent non-reiser4-enhanced kernel, which will take priority in GRUB menu -- although your reiser4 -enhanced kernel remains as second in menu.
  • Please boot Metztli Reiser4 in rescue mode in case a non-reiser4-compatible initrd.img- is installed by Debian/GNOME automatic routines. After mounting your root '/' and boot '/boot' partitions, you can generate a reiser4 -compatible initrd.img- with included Dracut at your command line, as: dracut --force
  • Russian and Spanish partial translations relevant to reiser4 dialogs.
  • Option: reiser4 transparent compression via Zstd plugin exposed via 'Expert install' d-i menu drop-down choice. Apologies : although I have translated strings into Russian and Spanish, I have not been able to have the d-i dialogs show in other than English.
  • Added support for 'discard' mount option for reiser4 in Debian Installer (d-i) netboot image
  • d-i includes upgraded firmware for RTW89 wireless kernel module built from https://github.com/a5a5aa555oo/rtw89/tree/6.6-lts
  • NEW! Zstd -compressed kernel and initramfs-tools automagically SSL -fetched and installed.
  • For affected kernels, enhanced with patch to prevent system lockups: https://metztli.blog/index.php/amatl/reiser-nahui/patch-reiser4-prevent-system-lockups
  • For some older kernels, applied JFS for kernel 5.11 patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/?id=9867cb1fd510187d8f828540bdb48f78fceb70b3
  • Will install reiser4 -enabled GNU Parted v3.6 updated for Debian 13 Trixie
  • Build contains Cloud kernel: linux-image-5.17.0-3+reiser4.0.2-cloud-amd64_5.17.15-1+reiser4.0.2_amd64.deb
  • NEW! Now includes most non-free firmware -- thus increased image size.
  • I reserve right to link kernel image to newer/older version -- especially for security and bugfixes.
  • Installer defaults to non-transparent-compression reiser4-formatting.
  • Only Debian 13 Trixie released with native reiser4 superb file system operations on your storage devices.
  • Current kernel to be installed linux-image-5.17.0-3+reiser4.0.2-amd64_5.17.15-1+reiser4.0.2_amd64.deb
  • NEW! xvi text editor available in Debian-Installer, in addition to elvis-tiny.
  • Official Debian has disabled ntfs-modules build in installer due (CVE-2018-12929, CVE-2018-12930, CVE-2018-12931)
  • Metztli-Reiser4 doubles as native data editing, recovery, and copying operations.
  • For non-expert installation, installer makes sure the reiser4 kernel is installed at the end.
  • For non-expert installation, trixie-backports directive is added automatically.
  • After a successful installation, downloaded reiser4 kernel, etc., is moved to /var/log/ directory.
  • If your host kernel configuration was built with CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=n OR disabled, then VirtualBox fully supports reiser4 installation operations: < https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1914465.html >
  • If booting reiser4 in VirtualBox random issues occur after successful install: try increasing/decreasing slightly 2048 MB base amount of RAM.
  • Quirk: https://marc.info/?l=reiserfs-devel&m=150718301303531&w=2
  • NOTE: Before blaming my kernel build if upon Linux boot the kernel appears to hang, please turn off computer and try again. See https://marc.info/?l=reiserfs-devel&m=151869816409554&w=2
  • NOTE: very first boot after installation may show multiple errors. Wait for the disk checking utilities to complete and then reboot again and/or shut off your machine. Subsequent boots will be smooth.
  • NOTE: Apparmor has been purged as an attempt to prevent very first boot issues; notwithstanding GNOME autoupdate feature may reinstall it without your consent; user can reinstall package as: apt-get install apparmor
  • VirtualBox VMDK format provides the fastest experience but (YMMV)
  • Apologies. Sometimes I make typos.

Project Samples

Project Activity

See All Activity >

Follow Metztli Reiser4

Metztli Reiser4 Web Site

You Might Also Like
Monitor your whole IT Infrastructure Icon
Monitor your whole IT Infrastructure

Know what's up and what's new: Monitor all your systems, devices, traffic and applications.

Caters to tech staff, system Administrators, and companies of any size, from small and medium sized businesses to enterprises that need their IT network to be reliable and easy to monitor in real-time. Equipped with an easy-to-use, intuitive interface with a cutting-edge monitoring engine. PRTG optimizes connections and workloads as well as reducing operational costs by avoiding outages while saving time and controlling service level agreements (SLAs).
Start Your Free PRTG Trial Now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

User Reviews

  • Great job.. final produc (An iso) works.. but process are mostly undocumented.. i have an idea, build the nomal debian package of kernels 5.X of older releases (there is already 5.10 kernels for debian 8, 9 and debian 10 also) and provide a repository for server at least! i can help! is just use the normal package and rebuild using some dockers or free service
    Reply from Metztli Reiser4
    Posted 2024-11-09
    Привет, @mckaygerhard ! - Thanks for your input and your kind offer to help. Notwithstanding, the netboot installation is essentially that of a Debian Bookworm documented in multiple places in the Internet. But if you are new to Debian and wish a quick introduction to this project, there is a half-hour video at Vimeo where, instead of selecting any Debian Desktop offered, Enlightenment Window Manager < https://www.enlightenment.org > is installed: < https://vimeo.com/1027272051 > If you need kernels that you referenced in your comment, they are all in in this project tree. Please, feel free to use them in any repository you suggested and or have in mind. Once again, mckaygerhard, thank you for your attentive input.
Read more reviews >

Additional Project Details

Operating Systems

Linux

Registered

2017-05-27