>Hi all, 
>
>I do network install and I have to add RAID driver in to x86.miniroot (thanks 
>Casper).
>
>My steps:
>#gunzip x86.miniroot
>#root_archive unpack ./x86.miniroot ./unpacked
>'copy of the driver in to /kernel/drv'
>#add_drv -b /export/sw/sun/boot/unpacked/ -n -v -m '* 0600 root sys' -i 
>pci17d3,1110 arcmsr
>Reboot client to install driver.
>Driver (arcmsr) installed.
>#root_archive pack ./x86.miniroot ./unpacked
>
>But after reboot I get:
>

I think you're using a "too modern" root archive.

I suggest:

        - take the miniroot
        - gunzip <x86.miniroot > /tmp/x86.miniroot-unpacked
        - lofiadm -a  /tmp/x86.miniroot-unpacked
        - mount /dev/lofi/... /mnt
          <use the gunzip'archive, don't use root_archive>

        - copy the device driver
        - add_drv -b /mnt ...
        - umount /mnt
        - lofiadm -d
        - gzip -9 < /tmp/x86.miniroot-unpacked > x86.miniroot.new

Casper
        


Reply via email to