On Sat, Aug 27, 2011 at 4:47 PM, Doug Barton <do...@freebsd.org> wrote: > On 08/27/2011 14:39, Garrett Cooper wrote: >> A certain set of quick guidelines (< 1 page should suffice) for >> kld_list should be devised though. > > I look forward to reviewing your draft of that. :)
I wish I had the docs stuff setup -- I would generate a draft for that if sgml functioned for me. The docs really need dusting off for 9.0 in the booting and rc area. The base premise is: put everything in /boot/loader.conf that's required to initial mount the system (aka mountcritlocal). Which means in the following generic, simple use cases: 1. When booting off USB media, you must put the USB stack (ehci, uhci, xhci, umass) etc in /boot/loader.conf (wash, rinse, repeat for firewire). 2. When booting off CD/DVD media, you must put the appropriate drivers (e.g. ata_cam, ahci, etc) in /boot/loader.conf . 3. When PXE booting, you must put the proper network driver (e.g. if_em, if_msk, if_re) in /boot/loader.conf . 4. When booting off a local disk, you must put the appropriate disk controller driver (e.g. ahci, ata_cam, mfi, twa, etc) in /boot/loader.conf . If the requirements for the boot process are non-standard (i.e. your boot starts out as PXE, then switches over to disk access), then a cross product of those permutations should be performed. Thanks, -Garrett _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"