aes-x86_64.ko Нет такого файла или каталога для сбоя установки модуля после компиляции ядра 4.12.9

Как root:

  • Сохраните следующий текст как / etc / init.д / конан .
  • Установить флаг исполняемого файла chmod + x /etc/init.d/conan.
  • Попробуйте запустить: /etc/init.d/conan start
  • все в порядке? добавьте его к уровням выполнения update-rc.d conan defaults
 #! / bin / sh 
ПУТЬ = / sbin: / usr / sbin: / bin: / usr / bin 
DESC = "conan service" 
НАЗВАНИЕ = conan 
DAEMON = / usr / sbin / $ NAME 
DAEMON_ARGS = "- параметры аргументы" 
PIDFILE = / var / run / $ NAME.pid 
SCRIPTNAME = / etc / init. d / $ NAME 
. /lib/init/vars.sh
. / lib / lsb / init-functions 
case "$ 1" в 
start) 
log_daemon_msg "Starting $ DESC" "$ NAME" 
export DISPLAY =: 0 
export WINEARCH = win64 
export WINEPREFIX = / home / steam / .wine64 
xvfb-run --auto-servernu m - server-args = '- screen 0 640x480x24: 32 'вино / главная / steam / exiles / common / Conan / ConanSandboxServer.exe -log -QueryPort = 27055 & 
 ;; 
stop) 
log_daemon_msg "Остановка $ DESC" "$ NAME" 
wineserver -k 
 #wineserver -k9 
 ;; 
status) 
 [$ (pgrep -f wine | wc -l) -gt 0] && log_daemon_msg "is running" || log_daemon_msg "not running" 
 ;; 
restart) 
stop 
sleep 2 
start 
 ;; 
 *) 
echo "Usage: $ SCRIPTNAME {start | stop | status | restart}"> & 2 
exit 3 
 ;; 
esac 
 
1
31.08.2017, 16:22
1 ответ

Проблема была с поддерживаемыми библиотеками и пакетами, которые я использовал. Для компиляции последнего ядра на данный момент у вас должны быть установлены эти 4 пакета/библиотеки:

  1. libssl -разработчик
  2. libncurses5 -разработчик
  3. qt4 -по умолчанию
  4. qt4 -разработчик -инструменты

Хотя я немного скептически отношусь к dev -инструментам qt4 и по умолчанию , так как я скачал их вместе.

Также обратите внимание, Я использую Ubuntu 16.04 LTS, и в зависимости от команд вашего дистрибутива и требований к пакету могут быть изменены

Сборник

Таким образом, вышеупомянутая команда (в вопросе )для компиляции верна, просто обратите внимание, что ее выполнение занимает довольно много времени. Чтобы убедиться, что все идет гладко, вы достигаете точки, где вы можете найти это-

Setup is 17564 bytes (padded to 17920 bytes).
System is 7215 kB
CRC 3b136d62
Kernel: arch/x86/boot/bzImage is ready  (#1)

и он останавливается на несколько минут и снова начинается с создания объектных файлов. Да, я не получил, когда впервые делал это с пакетами qt5.

Установка

Опять же, упомянутая выше команда (В вопросе )верна на сто процентов, и при ее запуске вы увидите несколько объектов ядра, установленных в вашей системе, что-то вроде этого:

...
  INSTALL /lib/firmware/emi62/spdif.fw
  INSTALL /lib/firmware/emi62/midi.fw
  INSTALL /lib/firmware/kaweth/new_code.bin
  INSTALL /lib/firmware/kaweth/trigger_code.bin
  INSTALL /lib/firmware/kaweth/new_code_fix.bin
  INSTALL /lib/firmware/kaweth/trigger_code_fix.bin
  INSTALL /lib/firmware/ti_3410.fw
...

и должно заканчиваться на

Generating grub configuration file...
Found linux image: /boot/vmlinuz-4.12.9
Found initrd image: /boot/initrd.img-4.12.9
Found linux image: /boot/vmlinuz-4.4.0-93-generic
Found initrd image: /boot/initrd.img-4.4.0-93-generic
Found linux image: /boot/vmlinuz-4.4.0-92-generic
Found initrd image: /boot/initrd.img-4.4.0-92-generic
Found linux image: /boot/vmlinuz-4.4.0-91-generic
Found initrd image: /boot/initrd.img-4.4.0-91-generic
Found linux image: /boot/vmlinuz-4.4.0-83-generic
Found initrd image: /boot/initrd.img-4.4.0-83-generic
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done

NOOB ALERT

Also please note, based on number of Operating Systems (and Kernel) installed on your system the number of Found statements may change! I have 2 OS and hence I've got one extra Found statement for Windows

2
27.01.2020, 23:44

Теги

Похожие вопросы