я следил за этим тема построить новое ядро 5.15 на моем ноутбуке Dell с Ubuntu 20.04.3 и его ядром 5.14.0-1008-oem. К сожалению, у меня возникли некоторые трудности при сборке нового ядра из-за моего зашифрованного ssd. Я не привык работать с этой концепцией при сборке ядра, поэтому, возможно, я сделал ошибку в .config.
Это мой рабочий компьютер, поэтому мне нужно сохранить Ubuntu с этим шифрованием. Но мне нужно собрать это ядро, чтобы также модифицировать модуль perf linux.
Немного информации о зашифрованном методе:
$ состояние sudo dmsetup
nvme0n1p4_crypt: 0 980125696 крипта
$ статус sudo cryptsetup /dev/mapper/nvme0n1p4_crypt
/dev/mapper/nvme0n1p4_crypt активен и используется.
тип: ЛУКС1
шифр: aes-xts-plain64
размер ключа: 512 бит
расположение ключа: dm-crypt
устройство: /dev/nvme0n1p4
размер сектора: 512
смещение: 4096 секторов
размер: 980125696 секторов
режим: чтение/запись
флаги: отбрасывает
Я следил за темой, но вместо использования:
$ сделать менюконфиг
Я использовал :
$ сделать olddefconfig
$ сделать старую конфигурацию
+ изменил эти строки в .config :
КОНФИГ_МОДУЛЬ_SIG_KEY=""
CONFIG_SYSTEM_TRUSTED_KEYS=""
CONFIG_SYSTEM_BLACKLIST_HASH_LIST=""
КОНФИГ_СИСТЕМА_REVOCATION_KEYS=""
Если я этого не сделаю, сначала он не работает, сертификат x509 не найден и не загружен.
Конец моего make через 1 час:
LD [M] звук/x86/snd-hdmi-lpe-audio.ko
LD [M] звук/xen/snd_xen_front.ko
make KERNELRELEASE=5.15.0 ARCH=x86 KBUILD_BUILD_VERSION=1 -f ./Makefile intdeb-pkg
ш ./скрипты/пакет/builddeb
arch/x86/Makefile:142: CONFIG_X86_X32 включен, но без поддержки binutils
arch/x86/Makefile:142: CONFIG_X86_X32 включен, но без поддержки binutils
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aegis128-aesni.ko
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aesni-intel.ko
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blake2s-x86_64.ko
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blowfish-x86_64.ko
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx2.ko
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-x86_64.ko
УСТАНОВИТЕ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/cast5-avx-x86_64.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aegis128-aesni.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blowfish-x86_64.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blake2s-x86_64.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx2.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/cast5-avx-x86_64.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-x86_64.ko
ПОДПИСАТЬ debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aesni-intel.ko
В main.c:160:
В main.c:160:
В main.c:160:
- Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
- Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
- Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
- Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
В main.c:160:
- Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
В main.c:160:
В main.c:160:
файл подписи: - Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
В main.c:160:
файл подписи: - Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
В main.c:160:
: Данный файл или каталог отсутствует
- Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
файл подписи: - Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
: Данный файл или каталог отсутствует
- Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
- Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
- Ошибка SSL: 02001002: системная библиотека: fopen: нет такого файла или каталога: ../crypto/bio/bss_file.c:69
- Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
: Данный файл или каталог отсутствует
- Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
- Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
файл подписи: - Ошибка SSL: 2006D080: подпрограммы BIO: BIO_new_file: такого файла нет: ../crypto/bio/bss_file.c:76
файл подписи: файл подписи: файл подписи: : Нет такого файла или каталога
sign-file: : Нет такого файла или каталога
: Данный файл или каталог отсутствует
: Данный файл или каталог отсутствует
: Данный файл или каталог отсутствует
make[6]: *** [scripts/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/cast5-avx-x86_64.ko] Ошибка 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/cast5-avx-x86_64.ko»
make[6]: *** Attente des tâches non termées....
make[6]: *** [скрипты/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aegis128-aesni.ko] Ошибка 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aegis128-aesni.ko»
make[6]: *** [скрипты/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blowfish-x86_64.ko] Ошибка 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blowfish-x86_64.ko»
make[6]: *** [скрипты/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blake2s-x86_64.ko] Ошибка 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/blake2s-x86_64.ko»
make[6]: *** [scripts/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko] Erreur 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx-x86_64.ko»
make[6]: *** [скрипты/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx2.ko] Ошибка 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-aesni-avx2.ko»
make[6]: *** [скрипты/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-x86_64.ko] Ошибка 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/camellia-x86_64.ko»
make[6]: *** [скрипты/Makefile.modinst:83 : debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aesni-intel.ko] Ошибка 1
make[6]: *** Подавление файла «debian/linux-image/lib/modules/5.15.0/kernel/arch/x86/crypto/aesni-intel.ko»
make[5]: *** [Makefile:1794 : modules_install] Ошибка 2
make[4]: *** [скрипты/Makefile.package:87 : intdeb-pkg] Ошибка 2
make[3]: *** [Makefile:1576 : intdeb-pkg] Ошибка 2
make[2]: *** [debian/rules:13 : binary-arch] Ошибка 2
dpkg-buildpackage: erreur: двоичный подпроцесс debian/rules вернул статус выхода 2
make[1]: *** [скрипты/Makefile.package:77 : deb-pkg] Ошибка 2
make: *** [Makefile:1576 : deb-pkg] Ошибка 2
Как это исправить?