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

Reply via email to