Почему-то у меня кастомный конфиг ядра все равно компилирует и устанавливает GENERIC устройства и опции.
Например я убираю VirtIO и HyperV, все лишние сетевухи, а при инсталляции все равно они устанавливаются.
cat /usr/src/sys/amd64/conf/GENERIC | grep virt
Код: Выделить всё
device virtio # Generic VirtIO bus (required)
device virtio_pci # VirtIO PCI device
device virtio_blk # VirtIO Block device
device virtio_scsi # VirtIO SCSI device
device virtio_balloon # VirtIO Memory Balloon device
Код: Выделить всё
-
make installkernel KERNCONF=MYKERNEL > /root/install.log
cat install.log | grep virt
Код: Выделить всё
--- realinstall_subdir_virtio ---
===> virtio (install)
--- realinstall_subdir_virtio ---
===> virtio/virtio (install)
--- realinstall_subdir_virtio ---
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio.ko /boot/kernel
install -o root -g wheel -m 555 virtio.ko.symbols /boot/kernel
===> virtio/pci (install)
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio_pci.ko /boot/kernel
install -o root -g wheel -m 555 virtio_pci.ko.symbols /boot/kernel
===> virtio/network (install)
--- realinstall_subdir_virtio ---
--- realinstall_subdir_virtio ---
--- realinstall_subdir_virtio ---
===> virtio/block (install)
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio_blk.ko /boot/kernel
install -o root -g wheel -m 555 virtio_blk.ko.symbols /boot/kernel
===> virtio/balloon (install)
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio_balloon.ko /boot/kernel
install -o root -g wheel -m 555 virtio_balloon.ko.symbols /boot/kernel
===> virtio/scsi (install)
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio_scsi.ko /boot/kernel
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio_scsi.ko.symbols /boot/kernel
===> virtio/random (install)
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio_random.ko /boot/kernel
install -o root -g wheel -m 555 virtio_random.ko.symbols /boot/kernel
===> virtio/console (install)
--- realinstall_subdir_virtio ---
install -o root -g wheel -m 555 virtio_console.ko /boot/kernel
install -o root -g wheel -m 555 virtio_console.ko.symbols /boot/kernel
uname -mr
Код: Выделить всё
10.2-RELEASE amd64
В чем причина ? Правлю как в handbook в директории amd64, может надо еще в i386 править ?