At 21:29 23-11-08, you wrote:
John Frankish wrote:
>> 1. During boot, there are many, many messages of the format:
>>
>> vol_id(909): read seekbuf off: 0x40000 len 0x800
>> vol_id(909): probing at offset 0x0
>> vol_id(909): get buffer off 0x0(0), len 0x200
>>
>> Any ideas where this comes from?
They come from udev running vol_id, but they're actually printed by code
in glibc, specifically syslog (udev logs to syslog, which apparently
thinks it needs to write to the screen in some cases).
I saw the same thing inside initramfs on a system with a really old
glibc (was upgrading it to kernel 2.6 -- finally -- and part of the
upgrade was a udev install). According to the patch I saved (but never
submitted anywhere: I figured the problem was the age of glibc), I
removed the messages by changing udev/udev.h (logging_init) to remove
the LOG_CONS flag from openlog.
--------------
Thanks for the reply.
Sorry to be dense - but if I understand correctly, you're saying that
I need to recompile udev after first hacking udev/udev.h as described
above? Note that this is with glibc-2.8
Is it possible to modify/add a start-up script to prevent this issue?
John
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org