[eside-ghost] Kernel de FreeBSD
Alvaro Marín
alvaro en rigel.deusto.es
Mar Abr 11 16:57:45 CEST 2006
Buenas,
ando aquí con una FreeBSD y hay una cosa que me mosquea.
Estoy compilando un kernel y tengo el archivo GENERIC de opciones algo
maqueado:
options SMP # Symmetric MultiProcessor Kernel
options SCHED_4BSD # 4BSD scheduler
options PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options FFS # Berkeley Fast Filesystem
options SOFTUPDATES # Enable FFS soft updates support
options UFS_ACL # Support for access control lists
options UFS_DIRHASH # Improve performance on big
directories
options MD_ROOT # MD is a potential root device
options CD9660 # ISO 9660 Filesystem
options PROCFS # Process filesystem (requires
PSEUDOFS)
options PSEUDOFS # Pseudo-filesystem framework
options GEOM_GPT # GUID Partition Tables.
options COMPAT_43 # Compatible with BSD 4.3 [KEEP
THIS!]
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI
options KTRACE # ktrace(1) support
options SYSVSHM # SYSV-style shared memory
options SYSVMSG # SYSV-style message queues
options SYSVSEM # SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time
extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
options ADAPTIVE_GIANT # Giant mutex is adaptive.
options ATA_STATIC_ID # Static device numbering
Osease, lo mínimo posible.
Hago el config, el make depend, make y make install.
Lo que me parece extraño es que después del install, en /boot/kernel/
aparecen módulos como por ejemplo:
usb.ko
wlan_wep.ko
wlan.ko
snd_sb16.ko
...
y un montón del estilo que no he especificado en el archivo en cuestión.
Es esto normal? Se pueden deshabilitar todos estos módulos para que no
sean compilados?
Gracies.
agur!
split.
Más información sobre la lista de distribución eside-ghost