2011/6/17 Vagrant Cascadian <vagr...@freegeek.org>: > reopen 550429 > reassign 550429 kfreebsd-8 > thanks > > as far as i know, this is still an outstanding issue for the newer versions of > kfreebsd.
This problem could be solved by removing all network drivers from kernel. If network drivers are only built as modules, then BOOTP and BOOTP_NFSROOT can be enabled (in my tests with recent kernels, BOOTP_COMPAT and BOOTP_NFSV3 are not necessary anymore). Then disk-based boot proceeds as follows: 1: GRUB loads kernel from disk 2: kernel boots and, having no network drivers, proceeds with mounting a disk filesystem as root. 3: kernel starts init, which loads network modules from either: a) Hardcoded list in /etc/modutils b) Starts devd, which auto-detects hardware and loads appropiate modules (the beginning of this is in #630614). And network-based boot proceeds as follows: 1: GRUB loads kernel via TFTP 2: GRUB loads either: a) a specific network module for this computer b) all network modules 3: kernel boots via DHCP/NFS -- Robert Millan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org