Ubuntu, эквивалентная из mkinitcpio.conf

У меня есть sh сценарий, который должен быть выполнен во время начальной загрузки системы, как я понимаю, прежде чем модули графического драйвера будут загружены.

Вероятно, это не важно для ответа, но этого сценария подачи для передачи PCI GPU в особом случае, система имеет два идентичных GPU, совместно использующие тот же идентификатор, для переопределения присвоения драйвера только на одном из этих двух GPU.

Для дуги системы Linux Wiki говорит, что каждый должен:

Edit /etc/mkinitcpio.conf:
Add modconf to the HOOKS array and /usr/local/bin/vfio-pci-override.sh 
to the FILES array.
Edit /etc/modprobe.d/vfio.conf:
Add the following line: install vfio-pci /usr/local/bin/vfio-pci-override.sh
Regenerate the initramfs and reboot.

Что Ubuntu эквивалентна из mkinitcpio.conf и как это должно быть изменено в этом случае? На всякий случай сценарий следующий:

#!/bin/sh

DEVS="0000:01:00.0 0000:01:00.1"

if [ ! -z "$(ls -A /sys/class/iommu)" ]; then
    for DEV in $DEVS; do
        echo "vfio-pci" > /sys/bus/pci/devices/$DEV/driver_override
    done
fi

2
задан 14 February 2020 в 17:27

1 ответ

Пакет называют (страница справочника) initramfs-инструментами (см. Wiki: wiki.ubuntu.com/Initramfs).

initramfs-tools - введение в запись сценариев для mkinitramfs

initramfs-инструменты имеют один основной сценарий и два различных набора нижних индексов, которые будут использоваться во время различных фаз выполнения. Каждый из них будет обсужден отдельно ниже с помощью мнимого инструмента, который выполняет frobnication lvm раздела до монтирования корневого раздела.

Конфигурация:

/etc/initramfs/initramfs.conf

Следите за этим...

/etc/initramfs/conf.d/

может использоваться для конфигурационных файлов и

/etc/initramfs/conf-hooks.d/

для добавления рычагов. Восстановить Вас может использовать...

 update-initramfs -u
1
ответ дан 20 February 2020 в 22:53

Другие вопросы по тегам:

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