Разработки проекта PuppyRus > Программирование и компиляция
[Не получится] Докомпилить модуль aufs.ko к имеющемуся ядру
Pro:
--- Цитата: sfs от 04 Март 2021, 14:23:46 ---Вот это-бы
Цитата: sfs от Вчера в 11:50:38
PKGBUILD для модуля. Ну или просто скрипт...
и на ПК пригодилось
Сделаешь? Хорошо бы с примером - наприммер скомпилить ауфс к https://archlinux.org/packages/core/x86_64/linux/
--- Конец цитаты ---
pkgbuild я не пишу. и ему все равно надо исходники ядра т.е. проще в сейчасном конфиге поменять опцию на m и собрать модуль (целиком даже можно не компилить ядро)
krasnyh:
--- Цитата: Pro от 04 Март 2021, 16:34:37 ---целиком даже можно не компилить ядро
--- Конец цитаты ---
А можно поподробней? Ведь до сих пор именно это было камнем преткновения, когда aufs-ядра перестали собираться в дистрибутивах. Тут на форуме уже вовсю костылят overlayfs, а оказывается 'легким движением' ядро превращается в aufs-kernel.
krasnyh:
Я когда интересовался возможностью сборки aufs модуля отдельно, без пересборки ядра, нашел этот тред:
https://www.linux.org.ru/forum/general/11894862
Выглядит привлекательно, но на практике - не рабочий метод.
Pro:
незнаю чего вы хотите, но собрать модуль ядра не собирая все ядро можно типа make modules_prepare && make -C . M=drivers/net/usb или как-то так.
применительно к aufs можно либо по инструкции в гите у aufs сделать (там есть да)
либо вот имея патченные aufs исходники ядра изменить .config и собрать только модуль aufs
sfs:
--- Цитата: Pro от 04 Март 2021, 16:34:37 ---все равно надо исходники ядра
--- Конец цитаты ---
наверное достатлочно хедеров. Скачал https://archlinux.org/packages/core/x86_64/linux/download/ и хедеры
Попробовал в прар2008. Скачал https://github.com/sfjro/aufs5-standalone/archive/aufs5.11.zip
Обновил gcc
Распаковал, поправил в Makefile KDIR на 5.11
make
Закончилось ошибками, которые мне слабо поправить
Навигация
Перейти к полной версии