<HTML><BODY><div><div>В конфигурацию initrd.mk добавил единственную строку MODULES_ADD += zfs, стандартный альтовский образ initrd стал таким (изменения выделил символом «*»):</div><div><pre style="margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; padding:0"><code style="overflow: scroll;">Used features: add-modules add-udev-rules buildinfo cleanup compress depmod-image gpu-drm kbd
locales network plymouth rdshell rootfs system-glibc ucode
Packed modules: af_packet amdgpu cec drm drm_kms_helper drm_ttm_helper evdev gpu-sched hid
hid-generic hwmon i2c-algo-bit icp* input-leds intel-agp intel-gtt iommu_v2 rc-core serio_raw
sis-agp spl* ttm via-agp zavl* zcommon* zfs* zlua* znvpair* zunicode* zzstd*</code></pre><div>Ядро уже было с поддержкой zfs — у меня не новая установка, а перенос системы с поддержкой zfs на другой носитель.</div><div>Во всех инструкциях описывается либо установка из смонтированных репозиториев, либо debootstrap для дебиана;</div><div>выжимка для дебиана (<a href="https://openzfs.github.io/openzfs-docs/Getting%20Started/Debian/Debian%20Bullseye%20Root%20on%20ZFS.html#step-4-system-configuration">https://openzfs.github.io/openzfs-docs/Getting%20Started/Debian/Debian%20Bullseye%20Root%20on%20ZFS.html#step-4-system-configuration</a>):</div><div>apt install dpkg-dev linux-headers-generic linux-image-generic zfs-initramfs</div><div><span>echo</span> <span>REMAKE_INITRD</span><span>=</span>yes > /etc/dkms/zfs.conf</div><div>update-initramfs -c -k all</div><div> </div><div>для арча (<a href="https://openzfs.github.io/openzfs-docs/Getting%20Started/Arch%20Linux/Root%20on%20ZFS/3-system-configuration.html">https://openzfs.github.io/openzfs-docs/Getting%20Started/Arch%20Linux/Root%20on%20ZFS/3-system-configuration.html</a>):</div><div>Configure mkinitcpio:</div><div>tee /mnt/etc/mkinitcpio.conf <span><<EOF</span></div><div><span>HOOKS=(base udev autodetect modconf block keyboard zfs filesystems)</span></div><div><span>EOF</span></div><div> </div><div><span>для суси (</span><a href="https://openzfs.github.io/openzfs-docs/Getting%20Started/openSUSE/openSUSE%20Leap%20Root%20on%20ZFS.html#step-6-kernel-installation">https://openzfs.github.io/openzfs-docs/Getting%20Started/openSUSE/openSUSE%20Leap%20Root%20on%20ZFS.html#step-6-kernel-installation</a><span>):</span></div><div>Add zfs module into dracut:<span> echo</span> <span>'zfs'</span>>> /etc/modules-load.d/zfs.conf</div><div> </div></div><blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;">Пятница, 21 октября 2022, 21:04 +04:00 от Konstantin Lepikhov <lakostis@unsafe.ru>:<br> <div id=""><div class="js-helper js-readmsg-msg"><div><div id="style_16663718650971620091_BODY">Hi Семён!<br><br>Насколько я понимаю, в initramfs должны присутствовать утилиты<br>монтирования zfs + необходимые ядерные модули. Для первого необходима<br>соответствующая feature/guess (пусть legion@ поправит), для второго либо<br>обвязка в guess, либо просто MODULES_ADD в конфигурации initrd.mk<br><br>У вас есть примеры, по которым вы смотрели поддержку?<br><br>--<br>WBR et al.<br>_______________________________________________<br>Make-initrd mailing list<br><a href="/compose?To=Make%2dinitrd@lists.altlinux.org">Make-initrd@lists.altlinux.org</a><br><a href="https://lists.altlinux.org/mailman/listinfo/make-initrd" target="_blank">https://lists.altlinux.org/mailman/listinfo/make-initrd</a></div></div></div></div></blockquote> <div> </div><div data-signature-widget="container"><div data-signature-widget="content"><div>С уважением,<br>Семён Шепилов<br>hasculdr@mail.ru</div></div></div><div> </div></div></BODY></HTML>