Package: kfreebsd-7 Version: 7.2-9 Severity: wishlist please consider adding the BOOTP, BOOTP_COMPAT, BOOTP_NFSROOT and BOOTP_NFSV3 options to the kernel configurations. without the above defined options, it requires a bootloader to set a laundry list of variables (including ip, netmask, hwaddr and worst of all, an NFS handle) in order to use the NFS_ROOT features already present in the default kernels.
the only bootloader i've found that supports all of them is FreeBSD's loader/pxeldr/pxeboot... which is not yet present in Debian. i believe the following options added to the 486 kernel, if not the other ones as well, would at least make it easier to test NFS_ROOT on Debian GNU/kFreeBSD using grub2, and shouldn't change the default behavior in most cases. diff -u kfreebsd-7-7.2/debian/arch/i386/486.config kfreebsd-7-7.2/debian/arch/i386/486.config --- kfreebsd-7-7.2/debian/arch/i386/486.config +++ kfreebsd-7-7.2/debian/arch/i386/486.config @@ -18,4 +18,10 @@ device fb +# Use BOOTP to obtain IP address/hostname +options BOOTP +options BOOTP_COMPAT +# NFS mount root file system using BOOTP info +options BOOTP_NFSROOT +options BOOTP_NFSV3 #include GENERIC with those added, a crude port of LTSP should not be far off... live well, vagrant -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org