Date: Mon, 19 Dec 2011 07:30:14 GMT From: Rainer Hurling <rhurlin@gwdg.de> To: freebsd-amd64@FreeBSD.org Subject: Re: amd64/163442: boot/loader.conf not processed at boot time Message-ID: <201112190730.pBJ7UESQ097170@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR amd64/163442; it has been noted by GNATS. From: Rainer Hurling <rhurlin@gwdg.de> To: Thomas Dean <tomdean@speakeasy.org> Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: amd64/163442: boot/loader.conf not processed at boot time Date: Mon, 19 Dec 2011 07:57:27 +0100 Am 19.12.2011 01:59 (UTC+1) schrieb Thomas Dean: >> Number: 163442 >> Category: amd64 >> Synopsis: boot/loader.conf not processed at boot time >> Confidential: no >> Severity: serious >> Priority: medium >> Responsible: freebsd-amd64 >> State: open >> Quarter: >> Keywords: >> Date-Required: >> Class: sw-bug >> Submitter-Id: current-users >> Arrival-Date: Mon Dec 19 01:00:21 UTC 2011 >> Closed-Date: >> Last-Modified: >> Originator: Thomas Dean >> Release: 9.0(RC2) >> Organization: > Home >> Environment: > FreeBSD P9X79.tddhome 9.0-PRERELEASE FreeBSD 9.0-PRERELEASE #0: Tue Dec 6 10:37:44 PST 2011 root@P9X79:/usr/obj/usr/src/sys/GENERIC amd64 > >> Description: > # cat /boot/loader.conf > cpuctl_load="YES" > nvidia_load="YES" > linux_load="YES" > > # reboot > > < login> > # kldstat > 1 27 0xffffffff80200000 fdc000 kernel > 2 1 0xffffffff81412000 328d ng_ubt.ko > 3 1 0xffffffff81416000 8b3d ng_hci.ko > 4 3 0xffffffff8141f000 a79 ng_bluetooth.ko > 5 5 0xffffffff81420000 8e12 netgraph.ko > 6 1 0xffffffff81429000 b4a2 ng_l2cap.ko > 7 1 0xffffffff81435000 1695e ng_btsocket.ko > 8 1 0xffffffff8144c000 1ba9 ng_socket.ko > > # ls /boot/kernel|grep cpuctl > cpuctl.ko* > cpuctl.ko.symbols* > # ls /boot/modules | grep nvidia > nvidia.ko* > > # kldload linux > # kldload cpuctl > # kldload nvidia > # kldstat > 1 27 0xffffffff80200000 fdc000 kernel > 2 1 0xffffffff81412000 328d ng_ubt.ko > 3 1 0xffffffff81416000 8b3d ng_hci.ko > 4 3 0xffffffff8141f000 a79 ng_bluetooth.ko > 5 5 0xffffffff81420000 8e12 netgraph.ko > 6 1 0xffffffff81429000 b4a2 ng_l2cap.ko > 7 1 0xffffffff81435000 1695e ng_btsocket.ko > 8 1 0xffffffff8144c000 1ba9 ng_socket.ko > 9 1 0xffffffff8144e000 1e17b linux.ko > 10 1 0xffffffff8146d000 d48 cpuctl.ko > 11 1 0xffffffff8146e000 a34f1d nvidia.ko > > If I put linux_enable="YES" in etc/rc.conf then linux is loaded on boot. But, > cpuctl="YES" or nvidia="YES" do not have similar effects.. For me it is nvidia_load="YES" and cpuctl_load="YES" which works in /boot/loader.conf. Could you please try it? Rainer > Has 9.0 dropped loader.conf? The man pages still refer to it and say that is > the way to load modules at boot time. > > In /boot/defaults/loader.conf, I see > loader_conf_files="/boot/device.hints /boot/loader.conf /boot/loader.conf.local" > > /boot/nextboot.conf does not exist. > > # cat /boot/loader.rc > \ Loader.rc > \ $FreeBSD: releng/9.0/sys/boot/i386/loader/loader.rc 151874 2005-10-30 05:41:42Z scottl $ > \ > \ Includes additional commands > include /boot/loader.4th > > \ Reads and processes loader.conf variables > start > > \ Tests for password -- executes autoboot first if a password was defined > check-password > > \ Load in the boot menu > include /boot/beastie.4th > > \ Start the boot menu > beastie-start > > >> How-To-Repeat: > Install cpuctl and nvidia > Create/edit /boot/loader.conf > reboot >> Fix: > > >> Release-Note: >> Audit-Trail: >> Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201112190730.pBJ7UESQ097170>