Modified Debian minimal netboot installation ISO image suitable to be 'burned' onto ~160 MB CD|USB media with command (assuming USB device is at /dev/sdb *else* modify or you risk data loss) at Linux shell:
dd if=metztli-reiser4.iso of=/dev/sdb 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 with 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!
- Applied JFS for kernel 5.11 patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/?id=9867cb1fd510187d8f828540bdb48f78fceb70b3
- NEW! Zstd -compressed kernel and initramfs-tools automagically SSL -fetched and installed.
- Enhanced with patch to prevent system lockups: https://metztli.blog/index.php/amatl/reiser-nahui/patch-reiser4-prevent-system-lockups
- Will install reiser4 -enabled GNU Parted v3.4 updated for Debian 10 Buster.
- Downloads backported wireless-regdb_2019.06.03-1.1_all.deb or higher Linux 5.5.x dependency
- NEW! Cloud kernel: linux-image-5.10.0-4+reiser4.0.2-cloud-amd64_5.10.20-2+reiser4.0.2_amd64.deb
- Installer contains Python3.8 minimal environment support.
- 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 10 Buster released on July 06, 2019 --the official Debian Release date -- with Reiser4 kernel 5.0.15-1
- Current kernel to be installed linux-image-5.10.0-4+reiser4.0.2-amd64_5.10.20-2+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, buster-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 >
- Booting reiser4 in VirtualBox random issues 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.
- VirtualBox VMDK format provides the fastest experience but (YMMV)
- NOTE: Apparmor has been purged as an attempt to prevent very first boot issues; user can reinstall package as: apt-get -t buster-backports install apparmor
- Apologies. Sometimes I make typos.