Ядро & Оборудование
   5744

Не обновляется ядро

Всем привет!
Некоторое время назад, появилась проблема. Обновляется все, кроме ядра linux415, ниже лог.
Пытался гуглить, но подобной проблемы не нашел.
Ребята, помогите пожалуйста!
Лог
Синхронизация баз данных пакетов…
Запуск полного обновления системы…

Разрешение зависимостей…
Проверка на взаимные конфликты…
Загрузка…
Загрузка linux415-4.15.10-1-x86_64.pkg.tar.xz…
Проверка связки ключей…
Проверка целостности…
Загрузка файлов пакетов…
Проверка файлов на конфликты…
Проверка доступного дискового пространства…
Работа pre-transaction hooks…
Remove DKMS modules
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
Обновление linux415 (4.15.0-1 -> 4.15.10-1)…
Работа post-transaction hooks…
Updating linux415 module dependencies…
Install DKMS modules
==> No kernel 4.15.10-1-MANJARO headers. You must install them to use DKMS!
==> No kernel 4.15.10-1-MANJARO headers. You must install them to use DKMS!
Updating linux415 initcpios…
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'default'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64.img
==> Starting build: 4.15.10-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/ahci.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbcore.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/cdrom.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c_generic.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/libahci.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid-generic.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c-intel.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sr_mod.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/uas.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sd_mod.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xor.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbhid.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usb-storage.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_compress.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_decompress.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xhci-pci.ko.xz: File format not recognized
xz: /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/raid6_pq.ko.xz: File format not recognized
==> Generating module dependencies
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c-intel.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/crc32c_generic.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xor.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/cdrom.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/xhci-pci.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbcore.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/uas.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usb-storage.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sd_mod.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/sr_mod.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/ahci.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/libahci.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/hid-generic.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/usbhid.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_compress.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/zstd_decompress.ko.xz: Exec format error
depmod: ERROR: failed to load symbols from /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/raid6_pq.ko.xz: Exec format error
depmod: ERROR: Invalid modules.builtin line:
depmod: ERROR: Invalid modules.builtin line:
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.15-x86_64.img
/usr/bin/mkinitcpio: строка 226: /boot/initramfs-4.15-x86_64.img: Файловая система доступна только для чтения
bsdcpio: Write error: Broken pipe
==> WARNING: errors were encountered during the build. The image may not be complete.
==> ERROR: Image generation FAILED: bsdcpio reported an error
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'fallback'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64-fallback.img -S autodetect
==> ERROR: Unable to write to /boot/initramfs-4.15-x86_64-fallback.img
Ошибка: не удалось корректно выполнить команду
Updating Grub-Bootmenu
/usr/bin/grub-mkconfig: строка 245: /boot/grub/grub.cfg.new: Файловая система доступна только для чтения
Ошибка: не удалось корректно выполнить команду
Arming ConditionNeedsUpdate…
touch: установка временных отметок '/usr': Файловая система доступна только для чтения
Ошибка: не удалось корректно выполнить команду
Внимание: не удалось удалить локфайл /var/lib/pacman/db.lck
Транзакция успешно завершена.

25 комментариев

avatar
No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
linux415-headers установлен?
file /tmp/mkinitcpio.ED4aoI/root/lib/modules/4.15.10-1-MANJARO/kernel/ahci.ko.xz

что говорит?
touch: установка временных отметок '/usr': Файловая система доступна только для чтения
Проведите проверку ФС.
0
avatar
Нет, linux415-headers не был установлен. Установил, начинается обновление и файловая система становиться доступной только для чтения до перезагрузки (пока не удалю файл блокировки). Появились другие ошибки, лог ниже.
Странно, почему же тогда другие ядра обновляются без проблем!?
А как проверить ФС?
лог
:: Запускается полное обновление системы…
разрешение зависимостей…
проверка конфликтов…

Пакеты (1) linux415-4.15.10-1

Будет загружено: 69,10 MiB
Будет установлено: 116,10 MiB
Изменение размера: 10,60 MiB

:: Приступить к установке? [Y/n] Y
:: Получение пакетов…
linux415-4.15.10-1-x86_64 69,1 MiB 4,64M/s 00:15 [#######################################################################################] 100%
(1/1) проверка ключей [#######################################################################################] 100%
(1/1) проверяется целостность пакета [#######################################################################################] 100%
(1/1) загрузка файлов пакетов [#######################################################################################] 100%
(1/1) проверка конфликтов файлов [#######################################################################################] 100%
(1/1) проверяется доступное место [#######################################################################################] 100%
:: Подготовка предоперационных перехватов…
(1/1) Remove DKMS modules
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
:: Обработка изменений пакета…
(1/1) обновление linux415 [#######################################################################################] 100%
:: Работа послеоперационных перехватов…
(1/5) Updating linux415 module dependencies…
(2/5) Install DKMS modules
==> dkms install vboxguest/5.2.8_OSE -k 4.15.10-1-MANJARO
Error! Bad return status for module build on kernel: 4.15.10-1-MANJARO (x86_64)
Consult /var/lib/dkms/vboxguest/5.2.8_OSE/build/make.log for more information.
==> dkms install vboxhost/5.2.8_OSE -k 4.15.10-1-MANJARO
cp: невозможно создать каталог '/var/lib/dkms/vboxhost/5.2.8_OSE/build': Файловая система доступна только для чтения
/sbin/dkms: строка 1262: cd: /var/lib/dkms/vboxhost/5.2.8_OSE/build: Нет такого файла или каталога
/sbin/dkms: строка 1288: /var/lib/dkms/vboxhost/5.2.8_OSE/build/make.log: Нет такого файла или каталога
/sbin/dkms: строка 1289: /var/lib/dkms/vboxhost/5.2.8_OSE/build/make.log: Нет такого файла или каталога
Error! Bad return status for module build on kernel: 4.15.10-1-MANJARO (x86_64)
Consult /var/lib/dkms/vboxhost/5.2.8_OSE/build/make.log for more information.
(3/5) Updating linux415 initcpios…
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'default'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64.img
==> ERROR: Unable to write to /boot/initramfs-4.15-x86_64.img
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'fallback'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64-fallback.img -S autodetect
==> ERROR: Unable to write to /boot/initramfs-4.15-x86_64-fallback.img
ошибка: не удалось корректно выполнить команду
(4/5) Updating Grub-Bootmenu
/sbin/grub-mkconfig: строка 245: /boot/grub/grub.cfg.new: Файловая система доступна только для чтения
ошибка: не удалось корректно выполнить команду
(5/5) Arming ConditionNeedsUpdate…
touch: установка временных отметок '/usr': Файловая система доступна только для чтения
ошибка: не удалось корректно выполнить команду
предупреждение: не удалось удалить локфайл /var/lib/pacman/db.lck
Чтобы продолжить, нажмите любую клавишу…
Последний раз редактировалось
0
avatar
Он же почти по русски пишет, поставь пакет dkms.
Без dkms не может собрать dkms модули ядра.
Ну всё же в логе написано.
?
Arch Linux x86_64 на btrfs
0
avatar
Пакет dkms установлен.
лог
sudo pacman -S dkms
предупреждение: dkms-2.5-1 не устарел — переустанавливается
разрешение зависимостей…
проверка конфликтов…

Пакеты (1) dkms-2.5-1

Будет установлено: 0,16 MiB
Изменение размера: 0,00 MiB

:: Приступить к установке? [Y/n]



И другие ядра обновляются без проблем. Проблема именно с linux415.
Вот лог обновления linux414
лог
$ sudo pacman -S linux414
[sudo] пароль для ivan:
предупреждение: linux414-4.14.27-1 не устарел — переустанавливается
разрешение зависимостей…
проверка конфликтов…

Пакеты (1) linux414-4.14.27-1

Будет установлено: 105,06 MiB
Изменение размера: 0,00 MiB

:: Приступить к установке? [Y/n] y
(1/1) проверка ключей [######################################################] 100%
(1/1) проверяется целостность пакета [######################################################] 100%
(1/1) загрузка файлов пакетов [######################################################] 100%
(1/1) проверка конфликтов файлов [######################################################] 100%
(1/1) проверяется доступное место [######################################################] 100%
:: Подготовка предоперационных перехватов…
(1/1) Remove DKMS modules
==> dkms remove vboxguest/5.2.8_OSE -k 4.14.27-1-MANJARO
==> dkms remove vboxhost/5.2.8_OSE -k 4.14.27-1-MANJARO
:: Обработка изменений пакета…
(1/1) переустановка linux414 [######################################################] 100%
:: Работа послеоперационных перехватов…
(1/5) Updating linux414 module dependencies…
(2/5) Install DKMS modules
==> dkms install vboxguest/5.2.8_OSE -k 4.14.27-1-MANJAROлог
==> dkms install vboxhost/5.2.8_OSE -k 4.14.27-1-MANJARO
(3/5) Updating linux414 initcpios…
==> Building image from preset: /etc/mkinitcpio.d/linux414.preset: 'default'
-> -k /boot/vmlinuz-4.14-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.14-x86_64.img
==> Starting build: 4.14.27-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.14-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux414.preset: 'fallback'
-> -k /boot/vmlinuz-4.14-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.14-x86_64-fallback.img -S autodetect
==> Starting build: 4.14.27-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.14-x86_64-fallback.img
==> Image generation successful
(4/5) Updating Grub-Bootmenu
Генерируется файл настройки grub …
Найден фон: /usr/share/grub/background.png
Найден образ linux: /boot/vmlinuz-4.15-x86_64
Найден образ initrd: /boot/intel-ucode.img /boot/initramfs-4.15-x86_64.img
Found initrd fallback image: /boot/initramfs-4.15-x86_64-fallback.img
Найден образ linux: /boot/vmlinuz-4.14-x86_64
Найден образ initrd: /boot/intel-ucode.img /boot/initramfs-4.14-x86_64.img
Found initrd fallback image: /boot/initramfs-4.14-x86_64-fallback.img
Найден образ linux: /boot/vmlinuz-4.1-x86_64
Найден образ initrd: /boot/intel-ucode.img /boot/initramfs-4.1-x86_64.img
Found initrd fallback image: /boot/initramfs-4.1-x86_64-fallback.img
Найден Windows Boot Manager на /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Found memtest86+ image: /boot/memtest86+/memtest.bin
завершено
(5/5) Arming ConditionNeedsUpdate…

Последний раз редактировалось
0
avatar
А почему у вас модули virtualbox собираются через dkms? Установили через AUR? Можно ведь установить готовые модули (linux415-virtualbox-*).
0
avatar
У меня эти пакеты вообще не установлены
И в AUR также.
Последний раз редактировалось
0
avatar
Покажите, какие пакеты с virtualbox установлены!
У вас не установлены модули из репозиториев, но, возможно, что-то стоит из AUR.
Последний раз редактировалось
0
avatar
sudo pacman -Qs virtualbox
local/linux41-virtualbox-host-modules 5.2.8-2 (linux41-extramodules)
Host kernel modules for VirtualBox
local/linux414-virtualbox-host-modules 5.2.8-5 (linux414-extramodules)
Host kernel modules for VirtualBox
local/virtualbox 5.2.8-1
Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-ext-vnc 5.2.8-1
VirtualBox VNC extension pack
local/virtualbox-guest-dkms 5.2.8-1
VirtualBox Guest kernel modules sources
local/virtualbox-host-dkms 5.2.8-1
VirtualBox Host kernel modules sources
0
avatar
local/linux414-virtualbox-host-modules 5.2.8-5 (linux414-extramodules) — ну так что тогда хотеть от ядра 4.15?
Когда модули для ядра 4.14.
Тогда надо уже ставить virtualbox-host-modules-dkms, что бы после каждого обновления ядра не мучатся.
?
Arch Linux x86_64 на btrfs
0
avatar
Поставил linux415-virtualbox-host-modules:
лог
лог$ sudo pacman -Qs virtualbox
[sudo] пароль для ivan:
local/linux41-virtualbox-host-modules 5.2.8-2 (linux41-extramodules)
Host kernel modules for VirtualBox
local/linux414-virtualbox-host-modules 5.2.8-5 (linux414-extramodules)
Host kernel modules for VirtualBox
local/linux415-virtualbox-host-modules 5.2.8-4 (linux415-extramodules)
Host kernel modules for VirtualBox
local/virtualbox 5.2.8-1
Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-ext-vnc 5.2.8-1
VirtualBox VNC extension pack
local/virtualbox-guest-dkms 5.2.8-1
VirtualBox Guest kernel modules sources
local/virtualbox-host-dkms 5.2.8-1
VirtualBox Host kernel modules sources


Попытался опять обновить linux415
лог
:: Запускается полное обновление системы…
разрешение зависимостей…
проверка конфликтов…

Пакеты (1) linux415-4.15.10-1

Будет загружено: 69,10 MiB
Будет установлено: 116,10 MiB
Изменение размера: 10,60 MiB

:: Приступить к установке? [Y/n] y
:: Получение пакетов…
linux415-4.15.10-1-x86_64 69,1 MiB 4,92M/s 00:14 [###############################] 100% 5,4 MiB 1234K/s 00:52 [######---------------------------------------------------------------------------------] 7%
(1/1) проверка ключей [###############################] 100%
(1/1) проверяется целостность пакета [###############################] 100%
(1/1) загрузка файлов пакетов [###############################] 100%
(1/1) проверка конфликтов файлов [###############################] 100%
(1/1) проверяется доступное место [###############################] 100%
:: Подготовка предоперационных перехватов…
(1/1) Remove DKMS modules
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
==> No kernel 4.15.0-1-MANJARO headers. You must install them to use DKMS!
:: Обработка изменений пакета…
(1/1) обновление linux415 [###############################] 100%
:: Работа послеоперационных перехватов…
(1/5) Updating linux415 module dependencies…
(2/5) Install DKMS modules
==> dkms install vboxguest/5.2.8_OSE -k 4.15.10-1-MANJARO
Error! Bad return status for module build on kernel: 4.15.10-1-MANJARO (x86_64)
Consult /var/lib/dkms/vboxguest/5.2.8_OSE/build/make.log for more information.
==> dkms install vboxhost/5.2.8_OSE -k 4.15.10-1-MANJARO
cp: невозможно создать каталог '/var/lib/dkms/vboxhost/5.2.8_OSE/build': Файловая система доступна только для чтения
/sbin/dkms: строка 1262: cd: /var/lib/dkms/vboxhost/5.2.8_OSE/build: Нет такого файла или каталога
/sbin/dkms: строка 1288: /var/lib/dkms/vboxhost/5.2.8_OSE/build/make.log: Нет такого файла или каталога
/sbin/dkms: строка 1289: /var/lib/dkms/vboxhost/5.2.8_OSE/build/make.log: Нет такого файла или каталога
Error! Bad return status for module build on kernel: 4.15.10-1-MANJARO (x86_64)
Consult /var/lib/dkms/vboxhost/5.2.8_OSE/build/make.log for more information.
(3/5) Updating linux415 initcpios…
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'default'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64.img
==> ERROR: Unable to write to /boot/initramfs-4.15-x86_64.img
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'fallback'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64-fallback.img -S autodetect
==> ERROR: Unable to write to /boot/initramfs-4.15-x86_64-fallback.img
ошибка: не удалось корректно выполнить команду
(4/5) Updating Grub-Bootmenu
/sbin/grub-mkconfig: строка 245: /boot/grub/grub.cfg.new: Файловая система доступна только для чтения
ошибка: не удалось корректно выполнить команду
(5/5) Arming ConditionNeedsUpdate…
touch: установка временных отметок '/usr': Файловая система доступна только для чтения
ошибка: не удалось корректно выполнить команду
предупреждение: не удалось удалить локфайл /var/lib/pacman/db.lck

Чтобы продолжить, нажмите любую клавишу…
Последний раз редактировалось
0
avatar
virtualbox-host-dkms установлен?
Если да, то думаю, что в нём проблема. Ядро 415 относительно новое, со сборкой через dkms могут быть проблемы.
Вообще, зачем собирать через dkms, если есть готовые модули?
Попробуй оставить только:
virtualbox
linux414-virtualbox-host-modules
linux415-virtualbox-host-modules
virtualbox-ext-vnc
То есть, грубо говоря, только сам virtualbox и модули к нему для каждого используемого ядра.
0
avatar
Надо использовать, что нибудь одно или dkms версию модулей, или конкретно собранную версию модулей под конкретное ядро.
Выбор за пользователем.
?
Arch Linux x86_64 на btrfs
0
avatar
Выбор за пользователем, но готовый модуль будет работать почти наверняка, с dkms могут быть проблемы с новыми ядрами.
Манджаро — не Арч! :)
0
avatar
Вообще, зачем собирать через dkms, если есть готовые модули?
Вообще-то dkms придуман, для автоматической пересборки модулей, под обновлённое ядро, для удобство пользователей :)

Ядро 415 относительно новое, со сборкой через dkms могут быть проблемы.
[2018-03-20 18:12] [ALPM-SCRIPTLET] ==> dkms install vboxhost/5.2.8_OSE -k 4.15.10-1-zen
[2018-03-20 18:14] [ALPM-SCRIPTLET] ==> dkms install vboxhost/5.2.8_OSE -k 4.15.10-1-ARCH


Если у Папы нет проблем, то их не должно быть и у производных.
Последний раз редактировалось
?
Arch Linux x86_64 на btrfs
0
avatar
Разработчики Манджаро для удобства пользователей делают готовые модули, что делает ненужным использование dkms. :)
Я сам столкнулся с этим пару лет назад в связи с zfs. Тоже не мог обновить ядро, пока просто не установил готовый модуль.
0
avatar
Я тебя огорчу немного :)
Разработчики Манджаро для удобства пользователей делают готовые модули

Это делают разработчики всех дистрибутивов :)
?
Arch Linux x86_64 на btrfs
0
avatar
В Арче есть готовые модули для zfs??
0
avatar
Да простят модераторы за флуд :)
Есть в китайской репе.
?
Arch Linux x86_64 на btrfs
0
avatar
Мне это ядро в принципе не нужно. Но для нормального обновления системы пакет linux415 приходится ставить в ignore.Так как удалить я его тоже не могу. Начинается удаление, создается файл блокировки и после перезагрузки — как будто ничего и не удалял.
лог
Подготовка…
Проверка зависимостей…
dkms необходим необязательный компонент linux-headers: build modules against the Arch kernel
Работа pre-transaction hooks…
Remove DKMS modules
Удаление linux415-headers (4.15.10-1)…
Удаление linux415-virtualbox-host-modules (5.2.8-4)…
Удаление linux415 (4.15.0-1)…
Работа post-transaction hooks…
Updating Grub-Bootmenu
Генерируется файл настройки grub …
Найден фон: /usr/share/grub/background.png
Найден образ linux: /boot/vmlinuz-4.14-x86_64
Найден образ initrd: /boot/intel-ucode.img /boot/initramfs-4.14-x86_64.img
Found initrd fallback image: /boot/initramfs-4.14-x86_64-fallback.img
Найден образ linux: /boot/vmlinuz-4.1-x86_64
Найден образ initrd: /boot/intel-ucode.img /boot/initramfs-4.1-x86_64.img
Found initrd fallback image: /boot/initramfs-4.1-x86_64-fallback.img
Найден Windows Boot Manager на /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Found memtest86+ image: /boot/memtest86+/memtest.bin
завершено
Arming ConditionNeedsUpdate…
Транзакция успешно завершена.

Удалил virtualbox-host-dkms и попробовал обновить linux415:
лог
Запускается полное обновление системы…
разрешение зависимостей…
проверка конфликтов…

Пакеты (1) linux415-4.15.10-1

Будет загружено: 69,10 MiB
Будет установлено: 116,10 MiB
Изменение размера: 10,60 MiB

:: Приступить к установке? [Y/n] y
:: Получение пакетов…
linux415-4.15.10-1-… 69,1 MiB 5,53M/s 00:12 [###################] 100%##############################----] 91%
(1/1) проверка ключей [###################] 100%
(1/1) проверяется целостность пакета [###################] 100%
(1/1) загрузка файлов пакетов [###################] 100%
(1/1) проверка конфликтов файлов [###################] 100%
(1/1) проверяется доступное место [###################] 100%
:: Подготовка предоперационных перехватов…
(1/1) Remove DKMS modules
:: Обработка изменений пакета…
(1/1) обновление linux415 [#######################################] 100%
:: Работа послеоперационных перехватов…
(1/5) Updating linux415 module dependencies…
(2/5) Install DKMS modules
(3/5) Updating linux415 initcpios…
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'default'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64.img
==> Starting build: 4.15.10-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.15-x86_64.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux415.preset: 'fallback'
-> -k /boot/vmlinuz-4.15-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-4.15-x86_64-fallback.img -S autodetect
==> Starting build: 4.15.10-1-MANJARO
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-4.15-x86_64-fallback.img
==> Image generation successful
(4/5) Updating Grub-Bootmenu
/sbin/grub-mkconfig: строка 245: /boot/grub/grub.cfg.new: Файловая система доступна только для чтения
ошибка: не удалось корректно выполнить команду
(5/5) Arming ConditionNeedsUpdate…
touch: установка временных отметок '/usr': Файловая система доступна только для чтения
ошибка: не удалось корректно выполнить команду
предупреждение: не удалось удалить локфайл /var/lib/pacman/db.lck

Чтобы продолжить, нажмите любую клавишу...
0
avatar
/sbin/grub-mkconfig: строка 245: /boot/grub/grub.cfg.new: Файловая система доступна только для чтения
/boot — это отдельный раздел?
?
Arch Linux x86_64 на btrfs
0
avatar
Нет, у меня система на одном разделе /sda5. Диск SSD Samsung 850 EVO, 3 месяца как купил.


Последний раз редактировалось
0
avatar
Попробуй загрузиться с флешки и дать команду:
btrfs check --repair /dev/sda5
ps Обрати внимание, что ошибка с dkms исчезла.
Последний раз редактировалось
+1
avatar
У меня ФС Btrfs.
P.S. Да, ошибка пропала. Но вот, это треклятое ядро! Не обновить ни удалить нельзя.
Последний раз редактировалось
0
avatar
Извини, не обратил внимания:
Сначала на работающей системе:
sudo btrfs scrub start /
Работу команды можно проверить:
sudo btrfs scrub status /
Затем — загрузившись с флешки:
sudo btrfs check --repair /dev/sda5
Кстати, в fstab ничего не менял? ro в опциях монтирования нет?
Последний раз редактировалось
+2
avatar
maxper , огромное спасибо за помощь!!! Видимо ошибка была в ФС.
Команда: sudo btrfs check --repair /dev/sda5, помогла.

Спасибо дружище!!!

лог
[manjaro@manjaro ~]$ btrfs check --repair /dev/sda5
enabling repair mode
ERROR: mount check: cannot open /dev/sda5: Permission denied
ERROR: could not check mount status: Permission denied
[manjaro@manjaro ~]$ sudo btrfs check --repair /dev/sda5
enabling repair mode
Checking filesystem on /dev/sda5
UUID: 2490e6d6-f630-4c94-8227-1b456c8b4f72
Fixed 0 roots.
checking extents
corrupt extent record: key 441843712 169 16384
corrupt extent record: key 441860096 169 16384
ref mismatch on [441843712 16384] extent item 3733182218240, found 1
Tree backref 441843712 parent 257 root 257 not found in extent tree
backpointer mismatch on [441843712 16384]
repair deleting extent record: key 441843712 169 0
adding new tree backref on start 441843712 len 16384 parent 0 root 257
Repaired extent references for 441843712
bad extent [441843712, 441860096), type mismatch with chunk
ref mismatch on [441860096 16384] extent item 957193591455744, found 1
Tree backref 441860096 parent 257 root 257 not found in extent tree
backpointer mismatch on [441860096 16384]
repair deleting extent record: key 441860096 169 0
adding new tree backref on start 441860096 len 16384 parent 0 root 257
Repaired extent references for 441860096
bad extent [441860096, 441876480), type mismatch with chunk
Tree backref 441876480 parent 257 root 257 not found in extent tree
Backref 441876480 root 600724190789889 not referenced back 0x560e153da490
Incorrect global backref count on 441876480 found 2 wanted 1
backpointer mismatch on [441876480 16384]
repair deleting extent record: key 441876480 169 0
adding new tree backref on start 441876480 len 16384 parent 0 root 257
Repaired extent references for 441876480
No device size related problem found
checking free space cache
cache and super generation don't match, space cache will be invalidated
checking fs roots
checking csums
checking root refs
found 18888896512 bytes used, no error found
total csum bytes: 16291532
total tree bytes: 599113728
total fs tree bytes: 548847616
total extent tree bytes: 27607040
btree space waste bytes: 99904629
file data blocks allocated: 20643700736
referenced 23628685312

И после:
лог
[manjaro@manjaro ~]$ sudo btrfs check --repair /dev/sda5
enabling repair mode
Checking filesystem on /dev/sda5
UUID: 2490e6d6-f630-4c94-8227-1b456c8b4f72
Fixed 0 roots.
checking extents
No device size related problem found
checking free space cache
cache and super generation don't match, space cache will be invalidated
checking fs roots
checking csums
checking root refs
found 18888880128 bytes used, no error found
total csum bytes: 16291532
total tree bytes: 599097344
total fs tree bytes: 548847616
total extent tree bytes: 27590656
btree space waste bytes: 99888383
file data blocks allocated: 20643700736
referenced 23628685312

Также спасибо всем, кто пытался мне помочь!!!
Проблема решена!!!
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.