Tru64 Hardware Manager Cleanup / Renumber


Original Problem: I had moved around PCI cards in an ES45, including two DE602 NICs. When I got done, I was left with ee4, ee5, ee6, ee7 instead of ee0, ee1, ee2, ee3.

Working Solution: (see also: http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=963163

    #hwmgr -remove name -entry ee4    #ee5,ee6,ee7
    #shutdown -r now

Failed Solution(1): various combinations of

    #hwmgr -delete component -id 80   #ids from hwmgr show component

Failed Solution(2): Rebuild the device database and kernel. Something like:

    P00>>>boot .file genvmunix .flag s DKAx00
    #mount .u /
    #dn_setup .init
    #/sbin/dfsmgr .K
    #bcheckrc
    #doconfig 
    #cp /?/?/vmunix /vmunix

Probably I didn't get the device database well and truly cleaned out. Some of this might have helped a lot:

    #cd /mnt/etc
    #rm dec_* dccd.* dcdd.* dfsc.* dfsl.* cfginfo 
    #cd /mnt/dev
    #rm tty0* lp* kevm* scp*
    #cd /mnt/cluster/members/member
    #rm .Booted
    #cd /mnt/cluster/members/member/devices
    #rm .rf *
    #cd /mnt/cluster/members/member/etc/
    #rm cfginfo dfsl.* 

see also: Summary: prebuild a 5.1a system disk



keywords: keywords
date: 03/04/2006