vhba-module

позднее изменю сообщение, найдя больше информации.

при очередном обновлении авто mkinincpio сказало
(3/4) Remove DKMS modules

Error! vhba-module/20240917: Missing the module source directory or the symbolic link pointing to it.
Manual intervention is required!


комп не перезагружал. сразу написал.

____Разбирательство
uname -a --->>>Linux office 6.12.8-arch1-1
pacman -Qi vhba-module-dkms --->>> пакет 'vhba-module-dkms' не найден
pacman -Qi vhba-module
Название : vhba-module
Версия : 20240917-23
=-=
pacman -Qi libmirage
Название : libmirage
Версия : 3.2.9-1

lsmod|grep sr
sr_mod 28672 0
cdrom 81920 2 pktcdvd,sr_mod

lsmod|grep sg
sg 49152 0
lsmod|grep vhba
vhba 36864 0

lsmod | grep scsi--->>>вывод пуст
по https://wiki.archlinux.org/title/CDemu
modprobe -a sg sr_mod vhba --->>> вывод пуст

lsmod|grep ata
ata_generic            12288  0
pata_acpi              12288  0
pata_atiixp            12288  3
ls /dev/sr*
/dev/sr0

lspci|grep SATA
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]

____Добавил по https://cdemu.sourceforge.io/about/vhba/
/etc/udev/rules.d/vhba.rules
....продолжение допишу сюда
С уважением, .
Bendalf
uname -a —>>>Linux office 6.12.8-arch1-1
Теперь начнём с фактов:

extra/vhba-module 20240917-23
    Kernel module that emulates SCSI devices
Package Contents
usr/
usr/lib/
usr/lib/modules/
usr/lib/modules/6.12.9-arch1-1/
usr/lib/modules/6.12.9-arch1-1/extramodules/
usr/lib/modules/6.12.9-arch1-1/extramodules/vhba.ko.zst

Вопросы ещё есть?
https://t.me/arch_linuxru
RusWolf
vhba-module-dkms
благодарю вас за попытку помочь.

в вики написано что vhba-module-dkms
If you are using a custom kernel, instead of the normal vhba kernel module package (vhba-module) you must use the DKMS variant of the package: vhba-module-dkms.
я понял это по аналогии с вируталбокс.
https://wiki.archlinux.org/title/VirtualBox
пункт 1.1
у меня не лтс ядро и не самосборное.

тоесть for the linux kernel не требуется vhba-module-dkms
Всё верно или где-то закралась ошибка ?
С уважением, .
Bendalf
Всё верно или где-то закралась ошибка ?
Не внимательность, конечно не порок, но в арче с таким подходом дела, нельзя сидеть.
У тебя в системе установлен пакет vhba-module, который содержит модуль для ядра 6.12.9-arch1-1, у тебя в системе ядро:
>>>Linux office 6.12.8-arch1-1

Пакет vhba-module-dkms - предназначен, для автоматической сборки модуля ядра, под установленные версии ядер в системе.

Не видеть очевидного, мешает явная не внимательность.
https://t.me/arch_linuxru
RusWolf
extramodules/vhba.ko.zst
у меня файл присутствует.
RusWolf
vhba-module-dkms - предназначен, для
так vhba-module содержит нужный модуль

значит
Error! vhba-module/20240917: Missing the module source directory or the symbolic link pointing to it.
Manual intervention is required!

ложный . правильно ??

а если установлю vhba-module-dkms, то имеющийся модуль, будет конфликтовать с собранным.
верно ?

я кстати пробовал. при автосборке выскакивает, что не может найти модуль.Missing the module source directory

откуда куда стоит сделать ссылку "Manual intervention is required" выше ?
С уважением, .
Bendalf
так vhba-module содержит нужный модуль
Я не пойму, что не понятного в:
RusWolf
У тебя в системе установлен пакет vhba-module, который содержит модуль для ядра 6.12.9-arch1-1, у тебя в системе ядро:
>>>Linux office 6.12.8-arch1-1
Цифры не говорят ничего?
Ничего, что модуль собран для другой версии ядра? :)))

Bendalf
значит
Error! vhba-module/20240917: Missing the module source directory or the symbolic link pointing to it.
Manual intervention is required!

ложный . правильно ??
Слов нет, одни эмоции :)))

Bendalf
а если установлю vhba-module-dkms, то имеющийся модуль, будет конфликтовать с собранным.
верно ?
Если поставить пакет vhba-module-dkms, то пакман предложить автоматически удалить пакет vhba-module, так как в пакете vhba-module-dkms прописан конфликт с пакетом vhba-module.
https://t.me/arch_linuxru
RusWolf
Цифры не говорят ничего?
Ничего, что модуль собран для другой версии ядра? :)))

откуда мне знать что это так ? у меня стандартное арч ядро.
пожалуйста подскажите как проверить

RusWolf
Слов нет, одни эмоции :)))
оно само ))) такое .
RusWolf
Если поставить пакет vhba-module-dkms
да предлагает. а когда делает автопереколбас сpio ,
проскакивает ошибка, что оно не может найти модуль.
__Если не верите, могу запарсить лог пакмана.
С уважением, .
Bendalf
откуда мне знать что это так ?
Так читать надо внимательно, я это уже написал, два раза и показал какие файлы содержит пакет :)

Bendalf
а когда делает автопереколбас сpio ,
проскакивает ошибка, что оно не может найти модуль.
А где в сообщение:
Error! vhba-module/20240917: Missing the module source directory or the symbolic link pointing to it.
Manual intervention is required!
ты увидел, что он не может найти модуля?!? :)))
https://t.me/arch_linuxru
RusWolf
У тебя в системе установлен пакет vhba-module, который содержит модуль для ядра 6.12.9-arch1-1, у тебя в системе ядро:

>>>Linux office 6.12.8-arch1-1
после обновления не перезагружал комп. сразу как увидел error написал.

после перезагрузки стало uname -r
6.12.9-arch1-1

опять cpio пересобирать ?
RusWolf
Missing the module source directory or the symbolic link pointing to it.
Manual intervention is required!

ты увидел, что он не может найти модуля?!? :)))
вот оно "Missing the module source directory" и "Manual intervention is required"

я не такой крутой как вы
С уважением, .
6.12.9-arch1-1 считается "custom kernel" ?
С уважением, .
 
Зарегистрироваться или войдите чтобы оставить сообщение.