A computer system includes a plurality of field replaceable units. A
system controller monitors system errors. A diagnostic engine is
responsive to the system controller detecting an error to identify a
faulty field replaceable unit. A reconfiguration engine can then be
operable to deconfigure the faulty field replaceable unit. By providing a
diagnostic engine to identify a faulty field replaceable unit to be
deconfigured, greater reliability with regard to the identification of a
faulty unit can be achieved.