I turned on verbose when running devfsadm in the DC build. Here's a 
partial output, if you want the full output just ask. It doesn't look 
good to me.

running devfsadm ... 
/rpool/dc/Dec3-8am/build_data/bootroot//usr/sbin/devfsadm -v -r 
/rpool/dc/Dec3-8am/build_data/b
ootroot

devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/scsi_
vhci:devctl
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/memor
y-controller at 0,400000:mc-us3
devfsadm[23781]: verbose: symlink 
/rpool/dc/Dec3-8am/build_data/bootroot/dev/mc/mc0 -> 
../../devices/memory-controll
er at 0,400000:mc-us3
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/memor
y-controller at 1,400000:mc-us3
devfsadm[23781]: verbose: symlink 
/rpool/dc/Dec3-8am/build_data/bootroot/dev/mc/mc1 -> 
../../devices/memory-controll
er at 1,400000:mc-us3
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/memor
y-controller at 2,400000:mc-us3
devfsadm[23781]: verbose: symlink 
/rpool/dc/Dec3-8am/build_data/bootroot/dev/mc/mc2 -> 
../../devices/memory-controll
er at 2,400000:mc-us3
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/memor
y-controller at 3,400000:mc-us3
devfsadm[23781]: verbose: symlink 
/rpool/dc/Dec3-8am/build_data/bootroot/dev/mc/mc3 -> 
../../devices/memory-controll
er at 3,400000:mc-us3
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 8
,700000:devctl
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 8
,700000:reg
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 8
,700000:intr
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 8
,600000:devctl
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 8
,600000:reg
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 8
,600000:intr
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 9
,700000:devctl
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 9
,700000:reg
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 9
,700000:intr
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 9
,600000:devctl
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 9
,600000:reg
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/pci at 9
,600000:intr
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/ramdi
sk-root:a
devfsadm[23781]: verbose: symlink 
/rpool/dc/Dec3-8am/build_data/bootroot/dev/ramdisk/root -> 
../../devices/ramdisk-r
oot:a
devfsadm[23781]: verbose: no devfs node or mismatched dev_t for 
/rpool/dc/Dec3-8am/build_data/bootroot/devices/ramdi
sk-root:a,raw


Jean
Jean McCormack wrote:
> Tycho Nightingale wrote:
>   
>> On Thu, 4 Dec 2008, Karen Tung wrote:
>>
>>     
>>> Hi Sanjay,
>>>
>>> It turns out that the entry for /etc/system is not there.
>>> I am not sure why.  Will look at the DC code.
>>>
>>> We added the entries by hand, now, we don't have
>>> the panic.  It got much further in the booting process, but
>>> it got into an infinite loop with failures on trying to execute the
>>> following 2 commands:
>>>
>>> -----------------------
>>> INIT: Command
>>>             "exec /sbin/autopush -f /etc/iu.ap"
>>>                                                 failed to execute.
>>> errno = 2 (exec of shell failed)
>>>
>>>                               INIT: Command
>>>                                            "exec /sbin/soconfig -f
>>> /etc/sock2path"
>>>
>>>    failed to execute.  errno = 2 (exec of shell failed)
>>> -----------------------
>>>
>>> I checked the root archive, the /sbin/autopush and /sbin/soconfig are 
>>> both
>>> there, and have the correct permissions. /etc/iu.ap and /etc/sock2path
>>> are also there.
>>>
>>> Thoughts?
>>>       
>> Looks like init is unable to execute the binaries not that the files 
>> are missing.
>>
>> What does /dev and /devices look like?  Has devfsadm been run?
>>     
> Tycho,
>
> I believe devfsadm has been run since when I rebuild with a print 
> statement I see this:
>
> Build Area mount point: /rpool/dc/Dec3-8am
> ==== br-config: Boot root configuration
> ==== br-config: Boot root configuration
>
> Configuring bootroot...
>
> running devfsadm ... 
> /rpool/dc/Dec3-8am/build_data/bootroot//usr/sbin/devfsadm -r 
> /rpool/dc/Dec3-8am/build_data/bootroot
>
> Preloading SMF repository...
>
> Loading smf(5) service descriptions:
>
>
> Are we missing any flags or anything?
>
> Jean
>
> Jean
>
>
>   
>> Tycho
>>     
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>   


Reply via email to