Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ubuntu Server не загружает терминал  (Прочитано 1563 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Ubuntu Server не загружает терминал
« : 24 Марта 2017, 07:15:28 »
Дома стоит шлюз на ubuntu server 16.04 x64. Все обновления установлены.

Случайно обнаружил следующую проблему.
При подключении напрямую к серверу - вижу процесс загрузки системы, а потом тишина, т.е. приглашения ввести логин и пароль в терминале не выдает. Пробовал Alt+Ctrl+T  Alt+Ctrl+F2 и т.д. - ничего. Пробовал в режиме восстановления загружаться с другими ядрами - все тоже самое. В режиме recovery mode - все проверки проходят и можно запустить терминал с правами root пользователя. Одна при загрузке в обычном режиме не дает мне приглашения на ввод логина и пароля.

Однако, при подключении по Ssh - я прекрасно подключаюсь, ввожу логин и пароль и могу работать с серваком.

Подскажите в какую сторону копать и на что посмотреть? 

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #1 : 24 Марта 2017, 08:28:21 »
 ps aux | grep tty

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #2 : 24 Марта 2017, 09:55:00 »
ps aux | grep tty
При удаленном входе по ssh все нормально
likov@ubuntu-srv:~$ ps aux | grep tty
likov    10210  0.0  0.0  15472   960 pts/0    S+   13:51   0:00 grep --color=au             to tty


Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #3 : 24 Марта 2017, 12:08:36 »
При удаленном входе по ssh все нормально
Я читать ещё до школы научился.

runlevel
ls /etc/init/tty*

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #4 : 24 Марта 2017, 15:50:58 »
При удаленном входе по ssh все нормально
Я читать ещё до школы научился.

runlevel
ls /etc/init/tty*

В папке init не было файлов tty* я полностью скачал папку init и записал ее в /etc/init теперь

ls /etc/init/tty*
/etc/init/tty1.conf  /etc/init/tty3.conf  /etc/init/tty5.conf
/etc/init/tty2.conf  /etc/init/tty4.conf  /etc/init/tty6.conf

ОДНАКО 
runlevel
unknown

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #5 : 24 Марта 2017, 17:24:52 »
торопитесь, батенька
похоже у Вас systemd в работе
initctl list
systemctl status
sudo systemctl list-unit-files -t service | grep getty
sudo systemctl -t service | grep getty
« Последнее редактирование: 24 Марта 2017, 17:34:05 от fisher74 »

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #6 : 24 Марта 2017, 18:05:50 »
торопитесь, батенька
похоже у Вас systemd в работе
initctl list
systemctl status
sudo systemctl list-unit-files -t service | grep getty
sudo systemctl -t service | grep getty

initctl list
Программа 'initctl' на данный момент не установлена. Вы можете установить её, выполнив:
sudo apt install upstart

systemctl status
(Нажмите, чтобы показать/скрыть)


sudo systemctl list-unit-files -t service | grep getty
console-getty.service                      disabled
container-getty@.service                   static
getty-static.service                       static
getty@.service                             enabled
serial-getty@.service                      disabled

 sudo systemctl -t service | grep getty
getty@tty1.service                                                                        loaded inactive   dead    start Getty on tty1
« Последнее редактирование: 24 Марта 2017, 18:07:52 от LionBest »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #7 : 24 Марта 2017, 20:51:48 »
systemctl status getty@.service
« Последнее редактирование: 24 Марта 2017, 21:15:04 от fisher74 »

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #8 : 25 Марта 2017, 04:53:05 »
systemctl status getty@.service

systemctl status getty@.service
Failed to get properties: Unit name getty@.service is not valid.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #9 : 25 Марта 2017, 07:59:28 »
А так
systemctl status getty@tty1.service

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #10 : 25 Марта 2017, 09:16:28 »
А так
systemctl status getty@tty1.service

systemctl status getty@tty1.service
● getty@tty1.service - Getty on tty1
   Loaded: loaded (/lib/systemd/system/getty@.service; enabled; vendor preset: e
   Active: inactive (dead)
     Docs: man:agetty(8)
           man:systemd-getty-generator(8)
           http://0pointer.de/blog/projects/serial-console.html
lines 1-6/6 (END)...skipping...
● getty@tty1.service - Getty on tty1
   Loaded: loaded (/lib/systemd/system/getty@.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:agetty(8)
           man:systemd-getty-generator(8)
           http://0pointer.de/blog/projects/serial-console.html
« Последнее редактирование: 25 Марта 2017, 09:18:28 от LionBest »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #11 : 25 Марта 2017, 17:07:15 »
К сожалению systemd для меня чужд  и покопаться в его возможностях нет ни подопытного, ни времени, ни желания(скорее это основное).
В Вашем случае явно понятно, что agetty работает в статическом режиме, потому он всегда запущен на tty1
Можете посмотреть на его содержимое
systemctl cat getty@.service
Кстати, в логах бяки никакой не видно?
КАкая реакция на
sudo service getty restart?

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #12 : 25 Марта 2017, 17:29:22 »
sudo service getty restart
service getty restart
Failed to restart getty.service: Unit getty.service not found.

toZen

  • Гость
Re: Ubuntu Server не загружает терминал
« Ответ #13 : 25 Марта 2017, 17:43:29 »
LionBest,
systemctl enable getty@tty1.service
systemctl start getty@tty1.service
systemctl status getty@tty1.service
??

Оффлайн LionBest

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Ubuntu Server не загружает терминал
« Ответ #14 : 25 Марта 2017, 17:54:14 »
LionBest,
systemctl enable getty@tty1.service
systemctl start getty@tty1.service
systemctl status getty@tty1.service
??

systemctl enable getty@tty1.service - выполнил без сообщения об ошибке
systemctl start getty@tty1.service - после выполнения терминал стал неактивен, Ctr+C вернул меня к управлению в терминале
systemctl status getty@tty1.service
● getty@tty1.service - Getty on tty1
   Loaded: loaded (/lib/systemd/system/getty@.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:agetty(8)
           man:systemd-getty-generator(8)
           http://0pointer.de/blog/projects/serial-console.html

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.