Разработки проекта PuppyRus > Программирование и компиляция

[Не получится] Докомпилить модуль aufs.ko к имеющемуся ядру

(1/2) > >>

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
Закончилось ошибками, которые мне слабо поправить

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии