Swapping hardware in a Linux system such as Amahi (Fedora/Ubuntu) is very forgiving and simple for the most part. Amahi does depend, however, on having the eth0 network interface and your shares depend on having the right drives and SATA ports identified between hardware changes to avoid <i>lengthy</i> repair processes. Note that all of these apply mostly the same if you're running within a virtual machine. Some VM hypervisors abstract the parts enough that the OS will not notice new hardware and not rename it (eg: eth0 to eth1).
<b>If swapping:</b><br />
>> Motherboard/ SATA-controller/ RAID-card <<<br />
- you have no changes to make when booting back into Linux, which will just re-fit drivers to the new part. <br />
>> Finally, after replacing or even adding drives, run a 'greyhole -f' and a 'greyhole -l' as sudo in terminal to completely re-discover what you may have had in the greyhole storage pool.
<b>If swapping:</b><br />
>> network card << <br />
- you must ensure that the same ethernet device assignment stands as before the part swap. <br />
<b>If swapping:</b><br />
>> CPU / RAM / video card << <br />
- no changes need to be done after boot. These drivers and modules should automatically load on a reboot of Linux.<br />