Основные проблемы как правило возникают
1) с параметрами загрузчика если канал IDE/SATA жесткого диска изменится.
2) с /etc/fstab если идет жесткая привязка по IDE/SATA каналу, т.е. /dev/sda, /dev/hdb1, и т.п.
При переносе жесткого диска я обычно делаю привязку по /dev/disk/by-id/ тогда при смене/"сдвиге" канала он всё равно найдется.
А если копирую / на другой диск то в /etc/fstab и параметрах загрузки нужно сделать соответствующую корректировку.
3) с определением графического окружения, как временный вариант - режим vesa совместимости.
---------
далее будет доступно графическое окружение.
---------
4) если сетевая карта имеет другой чип - нужно будет повторно настроить доступ к сети.
5) периферия - если меняется, то естественно её нужно будет настроить заново.
В своё время у меня удачная настройка opensuse 11.0 перекочевала на несколько компьютеров, и прекрасно себя чувствовала до update-а. Altlinux тоже больших проблем при переносе испытывать не будет. Другое дело, что установка десктоп/школьный-десктоп проходит часто на столько быстро и благополучно, что затевать переезд не имеет смысла. А вот красиво настроенный сервер имеет смысл перенести.
Обычно при update/переезде использую резервный раздел:
- всегда есть возможность возврата к прежней настроенной рабочей системе
- при настройке новой системы всегда можно посмотреть как всё было настроено в предыдущей установке.
- всегда можно скопировать отдельные файлы конфигурации/прошивки для железа из прежней системы, вместо того чтобы исправлять настройки новой системы/искать и подбирать рабочие прошивки для железа.