Ссылка на ядро и опции ядра

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Аватара пользователя
UnixNoob
Сообщения: 1379
ОС: Slackware

Ссылка на ядро и опции ядра

Сообщение UnixNoob »

Добрый вечер. Чтобы не плодить темы объединю два вопроса.
1. В Void не создается ссылка на ядро и initframs, как в Slackware, которую удобно указывать всяким загрузчикам,
а т.к у меня используется не Grub, а rEFInd, то переписывать каждый раз ручками версию ядра не удобно.
Вопрос простой, мне нужна symbolic или hard ссылка, чтобы я мог, в случае обновления ядра, просто обновлять её?

2. Есть какие-нибудь рекомендуемые опции ядра? В частности, следует ли отключить acpi, в случае таких вот ошибок:

Код: Выделить всё

3.356130] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0
x000000000000047F (\PMIO) (20210331/utaddress-204)
[    3.359503] ACPI: OSL: Resource conflict; ACPI support missing from driver?
[    3.359992] tg3 0000:01:00.0 eth0: Tigon3 [partno(BCM957765) rev 57785100] (PCI Express) MAC address a8:20:66:49:7c:28
[    3.361058] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0
x0000000000000563 (\GPIO)
[    3.362752] tg3 0000:01:00.0 eth0: attached PHY is 57765 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
[    3.364375]  (20210331/utaddress-204)
[    3.364376] ACPI: OSL: Resource conflict; ACPI support missing from driver?
[    3.366465] ACPI Warning:
[    3.367546] tg3 0000:01:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[    3.369185] SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x0000000000000
563 (\GPIO)
[    3.370953] tg3 0000:01:00.0 eth0: dma_rwctrl[00000001] dma_mask[64-bit]
[    3.372600]  (20210331/utaddress-204)
[    3.372602] ACPI: OSL: Resource conflict; ACPI support missing from driver?
[    3.379681] videodev: Linux video capture interface: v2.00
[    3.379745] usbcore: registered new interface driver usbkbd
[    3.379853] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0
Под рекомендуемыми я имею в виду чтобы посоветовали или вы лично или принято в сообществе Linux.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Zer0
Сообщения: 479
ОС: Void, Slackware

Re: Ссылка на ядро и опции ядра

Сообщение Zer0 »

Ядерная физика для домохозяек v.3. А отключать ACPI - это моветон.
Memento mori ... сделай бэкап.
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1379
ОС: Slackware

Re: Ссылка на ядро и опции ядра

Сообщение UnixNoob »

Zer0, я не совсем верно выразился видимо. Я под опциями ядра имел ввиду опции загрузки, которые указываются в grub или другом загрузчике.
Со ссылками попалось в похожей теме что можно использовать: А так же в документации по Void попалось следующее:
Kernel hooks
Void Linux provides directories for kernel hooks in /etc/kernel.d/{pre-install,post-install,pre-remove,post-remove}.

These hooks are used to update the boot menus for bootloaders like grub, gummiboot and lilo.

Install hooks
The {pre,post}-install hooks are executed by xbps-reconfigure(1) when configuring a Linux kernel, such as building its initramfs. This happens when a kernel series is installed for the first time or updated, but can also be run manually:

# xbps-reconfigure --force linux<x>.<y>
If run manually, they serve to apply initramfs configuration changes to the next boot.

Remove hooks
The {pre,post}-remove hooks are executed by vkpurge(8) when removing old kernels.
Может разберусь и удастся сделать чтобы ссылки создавались автоматически, после установки ядра. Если я верно понял прочитанное.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Ответить