CentOS 7 GUI или CLI не загружаются

CentOS 7 GUI или CLI не загружаются

Я установил CentOS 7 x86_64 и забыл пароль root. После этого я сбросил пароль, отредактировав меню загрузки grub в соответствии сКак сбросить пароль root на CentOS 7как следует. Но после перезагрузки машины теперь у меня нет входа в GUI или CLI. Что мне делать?

1 – В меню загрузки grub выберите опцию для редактирования.

2 – Выберите параметр для редактирования (e).

3 – Перейдите к строке Linux 16 и измените roнаrw init=/sysroot/bin/sh.

4 – Теперь нажмите Control+x, чтобы начать игру в однопользовательском режиме.

5 – Теперь войдите в систему с помощью этой команды.

chroot /sysroot

6 – Сброс пароля.

passwd root

7 – Обновите информацию selinux

touch /.autorelabel

8 – Выйти из chroot-окружения

exit

9 – Перезагрузите систему

reboot

решение1

Используйте эти шаги для решения вашей проблемы.

  1. Прервите обратный отсчет загрузчика, нажав любую клавишу.
  2. Переместите курсор на запись, которую необходимо загрузить.
  3. Нажиматьедля редактирования выбранной записи.
  4. Переместите курсор в командную строку ядра (строка, начинающаяся с linux16).
  5. Добавьте rd.break (это остановит работу непосредственно перед передачей управления от initramfs к реальной системе).

Нажмите Ctrl+x, чтобы загрузить систему с изменениями, и выполните следующие команды.

# mount -o remount,rw /sysroot
# chroot /sysroot
# chage -l root
# chage -E -1 root
# passwd root
# touch /.autorelabel

Типexitдважды. Первый выйдет изchroot-тюрьма, а второй выйдет изотладочная оболочка initramfs.

Связанный контент