Предполагая, что вы используете стандартное ядро (без зависимости от конкретного оборудования) и архитектура ЦП одинакова (x86, amd-64 и т. Д.), Нет никаких причин, по которым замена жесткого диска помешала бы загрузке Ubuntu. Проверьте /etc/modules
и на /etc/modules.d
предмет каких-либо аппаратных настроек, которые вы, возможно, сделали на ноутбуке A, которые могут вызвать проблемы при применении к ноутбуку B.
Я бы не стал удалять драйверы сторонних производителей, которые вам приходилось устанавливать для ноутбука A. Такие драйверы (например, AMD Catalyst) часто плохо справляются с менеджерами пакетов, поэтому во время удаления они могут изменять или удалять файлы, используемые чем-то другим в вашей системе. У меня есть опыт из первых рук, когда удаление Catalyst с ноутбука Lenovo привело к поломке системы.
Еще один чайник рыбы, который вы, возможно, захотите проверить, - это конфигурация Xorg: если вам нужно было настроить /etc/X11/xorg.conf
аппаратное ускорение или многоэкранный рабочий стол на ноутбуке A, эти настройки могут помешать правильному запуску X-сервера на ноутбуке B, и хотя ваша система будет все еще загружаясь, вы не получите среду рабочего стола, с которой вы знакомы. Если вы планируете навсегда перенести жесткий диск на ноутбук B, я бы порекомендовал просто удалить /etc/X11/xorg.conf
(предварительно сделав резервную копию), чтобы позволить X-серверу выполнить автоопределение.
Я не могу предвидеть никаких проблем, которые могут возникнуть при переносе жесткого диска с ноутбука A на ноутбук B.