While resolving this issue I found that DC includes all /kernel
and /platform files in uncompressed list on sparc (from
boot/solaris/filelist.ramdisk).
/usr/sbin/root_archive do this only for x86:
compress()
{
...
if [ -d "$SRC/platform/i86pc" ] ;
then
find `cat boot/solaris/filelist.ramdisk` -type
file \
etc
....
else # for Sparc - only critical files
find kernel platform -name unix |
etc
....
Also this done for drivers in /platform
Naturally this increases the size of sparc's boot_archive.
Is this right?
--
::alhazred