Reply To: Snapshot [Solved]

Forum › Forums › Official Releases › antiX-26 “Stephen Kapos” › Snapshot [Solved] › Reply To: Snapshot [Solved]

#201057
Wallon
Member

    Hi everyone,

    While the snapshot completes with a “Success” message, the logs are filled with modprobe: WARNING: Module [name] not found errors. After investigation, I found two critical issues that need to be addressed in the copy-initrd-modules script:

    1. Unsupported Compression Format (.xz)
    In recent Debian/Trixie kernels, modules are now compressed using XZ (.ko.xz). The current iso-snapshot script seems to only look for .ko or .ko.gz. Because of this, it fails to “see” the modules, even though they are present in /lib/modules/. This is a major risk as essential boot modules (storage, filesystem) might be skipped.

    2. Hardcoded Legacy Modules vs Modern Hardware
    The script still explicitly looks for legacy modules like rts5139 (Realtek USB card readers). On modern hardware (e.g., Dell Latitude with i5-8th Gen), these have been replaced by PCIe-based readers using the rtsx_pci and rtsx_pci_sdmmc drivers.

    The script warns about missing rts5139 (which is normal as it’s obsolete).

    However, it should be updated to prioritize and correctly detect the rtsx_pci family.

    My Setup:

    Kernel: 6.19.8-amd64

    Hardware: Dell with Realtek RTS525A PCIe card reader (UHS-II capable).

    I hope this helps to update the script for better compatibility with Debian 13 based releases!