On 12/28/2009 03:33 PM, Marc Ferland wrote:
> The logo is displayed correctly during kernel booting (I used the "quiet"
> option on the kernel cmd line). But when I switch to the real rootfs and
> start /sbin/init I see all the messages from the different init.d services.
>
> Is there a way to remove these messages? Maybe by redirecting them in a
> log file?
>
>    
Not a built-in way in the scripts, however, take a look at the runlevel 
control script (/etc/rc.d/init.d/rc) and maybe you could redirect it to 
null there.  If you want logging, the root filesystem is not writable in 
sysinit until after the 6th script (mountfs) has ran, so I'm not sure 
exactly how to deal with it in your setup.  I kinda doubt that the 
initramfs can be abused, but maybe.  Take a look at the rc script in the 
contrib directory for the LSB-V3 bootscripts (warning: I never finished 
them so they might be ugly to read...also the entire set was broken 
because of changes to make them not distro specific which I also hadn't 
bothered to finish...really I will).  A tempfs is mounted first thing to 
enable boot logging, but you need to take into account the entire script 
as I put in a couple of simple tricks (which escape me ATM) to get the 
time correct for the log files, and then a dump and then switch to real 
log files after sysinit finishes.

-- DJ Lucas


-- 
This message has been scanned for viruses and
dangerous content, and is believed to be clean.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to