Задача простая: перенести систему на другой hdd.
Как делал:
1. Забекапил старый /
2. Создал на новом диске аналогичную разметку
3. С live примонтировал все разделы
4. С live распаковал старый root
5. C live поправил UUID разделов в fstab и конфиге grub
6. Все грузится, все хорошо (grub не реинсталлил т.к. efi)
При попытке залогиниться под любым пользователем без ошибок выкидывает обратно в логин. Подумал, загрузился с live, проверил что хеш пароля верный. Еще раз подумал, заглянул в /etc/selinux/config, а там enforced. Поменял на disabled - все загрузилось.
Вопрос: а как сделать правильно, не отключая selinux, что за команду выполнить чтобы он правила обновил?
OS: CentOS7 если важно.