Учитывая имя/tmp/.d, я предполагаю, что Вы были взломаны. Я не могу предположить, что любой назвал бы что-то этим по нормальным причинам.
Строго говоря то, что это означает, - то, что скрипт/tmp/.d/update запускается кроном из корневого каталога Joe, но не имеет полномочий воздействовать на определенные каталоги, указанные в сценарии.
В целом Linux гораздо менее чувствителен к изменениям оборудования, чем Windows. Windows HAL (уровень аппаратной абстракции) имеет огромное количество драйверов, и они устанавливают только те драйверы, которые необходимы. Помимо этого, решение Windows DRM (Genuine Advantage) блокирует переход на новое оборудование, а загрузчик чувствителен к изменениям оборудования. Я считаю, что Windows 7 немного лучше, когда дело доходит до перехода на новое оборудование, но у меня мало опыта с этим.
Обычно переместить установку Linux на другой компьютер не проблема, если новый ЦП поддерживает используемую архитектуру и вы не меняете порядок жестких дисков (в этом случае вам необходимо обновить конфигурацию grub) .
AMD Athlon (в отличие от Athlon 64) поддерживает только x86, поэтому вам придется ограничиться распределением x86. Возможно, вам также придется отслеживать PAE, поскольку ядро по умолчанию, устанавливаемое в системах с большим объемом памяти, обычно является ядром PAE. В противном случае такие дистрибутивы, как Ubuntu, устанавливают идентичные ядра на все оборудование, поэтому у вас не должно возникнуть никаких проблем.