К вашему сведению, я открыл отчет об ошибке в bugzilla Fedora. Решение:
init = / bin / bash
(редактирование строки ядра в grub) mount -o remount, rw /
passwd root
прикоснитесь к /.autorelabel
/ sbin / reboot -f
Последняя строка (создание файла .autorelabel в корне) заставит selinux изменить метку для вся файловая система, которая повреждена, так как мы изменили / etc / shadow без какого-либо контекста selinux (из-за загрузки с init = / bin / bash).
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1084400
Обновленная вики-страница Fedora с исправлением selinux: https://fedoraproject.org/w/index .php? title = How_to_reset_a_root_password # Changing_root_password