Das mit den Parts, welche nicht an Lager sind, kenne ich nur zu gut.
Vorallem bei neueren Systemen, z.b. auch bein den Niagara 2 Systemen...
Zur M2 oder nicht Geschichte gibt es viele Moeglichkeiten:
Die einfachste meiner Meinung ist ueber ipmitool:
# ipmitool -U root -H <ilom-ip> fru | grep "sun fire" | uniq
Steht da ein M2, ist sie M2, ansonsten nicht
Oder das ganze noch etwas schoener dargestellt:
ipmitool -U root -H <ilom-ip> fru | grep "Product Name" | \
/usr/xpg4/bin/awk 'match($0, "[T|X][0-9]{4}"){out1=substr($0,RSTART,RLENGTH);if(substr($0,RSTART+RLENGTH,3) ==" M2"){out2="M2"};{print out1,out2}}' | uniq