Автор Тема: Какой пакет установить для сборки модуля ядра.  (Прочитано 4004 раз)

Оффлайн Olej

  • Давно тут
  • **
  • Сообщений: 201
начните с
Чего только не понял по мелочам:
- он обновлял GRUB
Генерируется grub.cfg …
Found background image: grub.jpg
- в /boot установлено 2 ядра:
[root@comp-core-i7-ec8cfa ~]# ls /boot
config-4.4.13-std-def-alt0.M80P.1      initrd.img                             vmlinuz
config-4.4.14-std-def-alt0.M80P.1      initrd-std-def.img                     vmlinuz-4.4.13-std-def-alt0.M80P.1
elf-memtest-5.01                       memtest-5.01.bin                       vmlinuz-4.4.14-std-def-alt0.M80P.1
grub                                   splash                                 vmlinuz-std-def
initrd-4.4.13-std-def-alt0.M80P.1.img  System.map-4.4.13-std-def-alt0.M80P.1
initrd-4.4.14-std-def-alt0.M80P.1.img  System.map-4.4.14-std-def-alt0.M80P.1
- а на загрузке всё та же картинка:

- без возможности выбора аьтернатив

Оффлайн Olej

  • Давно тут
  • **
  • Сообщений: 201
Вообще, установите любой src.rpm с каким-нибудь модулем, попробуйте собрать. Дальше rpm подскажет, что доустановить. Как соберётся, пробовать своё.
Я ему куда более серьёзное испытание задал - динамическая  (DKMS) сборка модулей из примонтированного ISO гостевых дополнений  последней (5.0.24) версии VirtualBox:
[root@comp-core-i7-ec8cfa VBOXADDITIONS_5.0.24_108355]# pwd
/run/media/olej/VBOXADDITIONS_5.0.24_108355

[root@comp-core-i7-ec8cfa VBOXADDITIONS_5.0.24_108355]# ls
32Bit  AUTORUN.INF  cert  runasroot.sh            VBoxSolarisAdditions.pkg        VBoxWindowsAdditions.exe
64Bit  autorun.sh   OS2   VBoxLinuxAdditions.run  VBoxWindowsAdditions-amd64.exe  VBoxWindowsAdditions-x86.exe

[root@comp-core-i7-ec8cfa VBOXADDITIONS_5.0.24_108355]# ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.0.24 Guest Additions for Linux............
VirtualBox Guest Additions installer
You appear to have a version of the VBoxGuestAdditions software
on your system which was installed from a different source or using a
different type of installer.  If you installed it from a package from your
Linux distribution or if it is a default part of the system then we strongly
recommend that you cancel this installation and remove it properly before
installing this version.  If this is simply an older or a damaged
installation you may safely proceed.

Do you wish to continue anyway? [yes or no]
y
Removing existing VirtualBox non-DKMS kernel modules                    [ DONE ]
grep: /opt/VBoxGuestAdditions-*/init/*: Нет такого файла или каталога
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox non-DKMS kernel modules                    [ DONE ]
Building the VirtualBox Guest Additions kernel modules
Building the main Guest Additions module                                [ DONE ]
Building the shared folder support module                               [ DONE ]
Building the graphics driver module                                     [ DONE ]
Doing non-kernel setup of the Guest Additions                           [ DONE ]
You should restart your guest to make sure the new modules are actually used
Как видно - трюк прошёл;-)

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
- а на загрузке всё та же картинка:
- без возможности выбора аьтернатив
Альтернатива пунктом ниже. Называется "Дополнительные параметры".

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 106
Альтернатива пунктом ниже. Называется "Дополнительные параметры".
Кстати да. "Дополнительные варианты загрузки" звучало бы лучше.

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Кстати да. "Дополнительные варианты загрузки" звучало бы лучше.
Это точно.

Оффлайн Olej

  • Давно тут
  • **
  • Сообщений: 201
Альтернатива пунктом ниже. Называется "Дополнительные параметры".
Кстати да. "Дополнительные варианты загрузки" звучало бы лучше.
Даже: "Другие варианты загрузки".

Оффлайн Olej

  • Давно тут
  • **
  • Сообщений: 201
Я ему куда более серьёзное испытание задал - динамическая  (DKMS) сборка модулей из примонтированного ISO гостевых дополнений  последней (5.0.24)
[root@comp-core-i7-ec8cfa ~]# lsmod | grep vbox
vboxsf                 45056  0
vboxguest             266240  9 vboxsf

[root@comp-core-i7-ec8cfa ~]# modinfo vboxsf
filename:       /lib/modules/4.4.14-std-def-alt0.M80P.1/misc/vboxsf.ko
version:        5.0.24 r108355
license:        GPL
author:         Oracle Corporation
description:    Oracle VM VirtualBox VFS Module for Host File System Access
srcversion:     3FCEF9846DC77753A597B74
depends:        vboxguest
vermagic:       4.4.14-std-def-alt0.M80P.1 SMP mod_unload modversions
parm:           follow_symlinks:Let host resolve symlinks rather than showing them (int)

[root@comp-core-i7-ec8cfa ~]# modinfo vboxguest
filename:       /lib/modules/4.4.14-std-def-alt0.M80P.1/misc/vboxguest.ko
version:        5.0.24 r108355
license:        GPL
description:    Oracle VM VirtualBox Guest Additions for Linux Module
author:         Oracle Corporation
srcversion:     E5C6C92663CC814C65881A0
alias:          pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*
depends:       
vermagic:       4.4.14-std-def-alt0.M80P.1 SMP mod_unload modversions

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 932
    • Домашняя страница
    • Email
А где патчи по наименованию от знатоков родного языка? :)
Андрей Черепанов (cas@)