Назад | Перейти на главную страницу

CentOS 6.6 не загружается. Застрял при включении квот локальной файловой системы [ok] [closed]

Я запускаю RADIUS-сервер на своем CentOS 6.6, вчера я попытался перезагрузить компьютер с помощью sudo reboot с использованием шпатлевки. По какой-то причине он не перезапустился, и мне пришлось перейти в свой DataCenter. Когда я выключил его и включил, я один раз запустил fsck и перезагрузил компьютер.

Теперь система застревает на Enabling local filesystem quotas [ok] по какой-то причине. У меня есть живой компакт-диск, и я могу получить доступ к своим файлам, когда загружаю его с живого компакт-диска.

Как я могу найти дополнительную информацию о том, почему система зависла?

Скриншот здесь: http://i.imgur.com/Up2Azp9.jpg

  1. Загрузитесь только из командной строки, добавив init=/bin/bash к аргументам ядра в загрузчике.
  2. Откройте оболочку в новом VT, набрав openvt -- /bin/bash
  3. Продолжите исходную последовательность загрузки, набрав exec /sbin/init в первой оболочке bash.

После остановки последовательности загрузки вы можете переключиться на оболочку, открытую openvt и начать сбор информации о состоянии системы на этом этапе.

Вот несколько команд, которые нужно выполнить, чтобы получить дополнительную информацию:

  • ps -fA --forest | less (чтобы увидеть дерево процессов и, надеюсь, определить, какая именно команда застряла).
  • dmesg чтобы просмотреть журнал ядра, который может содержать подсказки, если система зависла из-за аппаратного сбоя, а не из-за проблемы программного обеспечения.
  • ls -lart /var/log чтобы узнать, в какой файл журнала была произведена последняя запись.