Mostly, it would be helpful to have a metal roof, as an EMP is most likely going to come from on high.
Something I learned elsewhere, from a specialist in the area, is that if under a large enough metal roof, things under it would most likely be fine.
Personally, I keep a metal cabinet turned Faraday Cage, that I simply use to store my power tools, some flashlights, radios, spare electrical
components, batteries, light bulbs, etc., so they are always passively protected.
If we have some fore warning of an impending EMP attack, can toss your devices in your oven, a microwave, dishwasher, dryer, washing machine, etc. and
have a good shot at them being fine.
Of course, for strict emergency use only items, wrapping in some aluminum foil can't hurt
As for the generator, yeah, unless it is in a Faraday Cage or otherwise protected (and unhooked from things), it would be fried. I haven't gotten
there yet, but once I install our two generators, we're building such a cage around them (as another function of the covering will be to hide them and
to limit noise generated). Just in case, some spare electrical components for the gennys wouldn't be a bad idea...
edit on 21-8-2014 by Gazrok
because: (no reason given)