Перестал загружаться линукс (Пропала поддержка сети.)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модераторы: broom, Bizdelnick

MiK13
Сообщения: 664
ОС: Linux Debian

Перестал загружаться линукс

Сообщение MiK13 » 12.08.2018 22:37

Вернулся с дачи домой, решилотзайтив VK, включаю компьютер,а он ... не загружается, То есть выскакивает несколько строк, иногда до 2х десятков, и всё замирает. Ждал долго. По "трём клавишам" (Alt+SysRq+B или Ctrl+Alt+Del) перегружается.
Причём, оказалось, что и Jessie, который я оставил -- тоже. В конце концов решил загрузиться в режиме восстановления. Загрузился.
Выдал startx -- иксы появились. Естественно, от рута. Попробовал перед этим выдать su mik139 -- ничего не получилось.
После загрузки иксов обнаружил, что нет сети. То есть ifconfig выдал только llo. Добавил IP адрес, но внешняя сеть всё равно не доступна. Хотя модем пингуется. Решил посмотреть, что в /etc/resolv.conf -- а он недоступен. То есть это ссылка на
/var/run/NetworkManager/resolv.conf, а в /var/run/ каталога NetworkManager НЕТ.
И есть несуществующая ссылка initctl -> /run/systemd/initctl/fifo: в /run/systemd каталога initctl тоже НЕТ.
Проблему временно решил (чтобы написать этот вопрос) переименовав в /etc resolv.conf в resolv.conf1 и скопировав resolv.conf из Jessie со строкой nameserver 8.8.8.8

Но как мне исправить систему и восстановить её нормальную работу?

P.S. Обнаружил ещё одну странность:

Код: Выделить всё

# date ; last | head
Вс авг 12 22:35:12 +03 2018
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:43   still running
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:41 - 21:43  (-2:-57)
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:37 - 21:43  (-2:-54)
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:35 - 21:37  (-2:-57)
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:34 - 21:34  (-2:-59)
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:30 - 21:33  (-2:-56)
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:27 - 21:29  (-2:-57)
reboot   system boot  4.9.0-7-amd64    Mon Aug 13 00:22 - 21:29  (-2:-53)
mik139   tty2         :0               Sat Aug 11 20:46 - down   (04:56)
reboot   system boot  4.9.0-7-amd64    Sat Aug 11 23:43 - 01:43  (02:00)
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1538
ОС: Mandriva => Gentoo (~amd64)

Re: Перестал загружаться линукс

Сообщение devilr » 12.08.2018 22:53

Может лучше начать с
То есть выскакивает несколько строк, иногда до 2х десятков, и всё замирает.
, а не гадать, что же именно случилось?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 12.08.2018 23:31

devilr писал(а):
12.08.2018 22:53
Может лучше начать с
То есть выскакивает несколько строк, иногда до 2х десятков, и всё замирает.
, а не гадать, что же именно случилось?
А как начать? Что может означать информация в этих строчках? (набрал с фотографии экрана)
Spoiler
Stretch: clean, 557107/2444624 files, 3888090/9765625 blocks
[ 4.759762] sp5100_tco: I/O address 0x0cd6 already in use
[ 4.931902] nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid
[ 5.180133] nouveau 0000:01:00.0: priv: GPC0: 419df4 00000000 (1c40820e)
[ 5.180195] nouveau 0000:01:00.0: priv: GPC1: 419df4 00000000 (1c40820e)
[FAILED] Failed to start Netword Manager Wait Online.
See 'systemctl status NetworkManaget-wait-online.service' for details.
[ OL ] Reached target Netword is Online.
Starting Dayly apt downlocad activities...
Starting keep memory of all UPnP devices that annonced themselves...
Starting LSB: disk temperature monitoring daemon...
Starting LSB: exim Mail Transport Agent...
[ OK ] Started keep memory of all UPnP devices that annonced themselves.
[ OK ] Started LSB: disk temperature monitoring daemon.
Starting PackageKit Daemon...
[ OK ] Started PackageKit Daemon
[ OK ] Started LSB: exim Mail Transport Agent
Starting panasoniclpd-init.service...
[ OK ] Started panasoniclpd-init.service.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
Starting Upcate UTMP about System Runlevel Changes...
[ OK ] Started Upcate UTMP about System Runlevel Changes.
[ OK ] Started Daily apt download activities.
Starting Daily apt upgrade and clean activities...
Starting Network Manager Script Dispatcher Service...
[ OK ] Started Network Manager Script Dispatcher Service.
[ OK ] Started Daily apt upgrade and clean activities.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1538
ОС: Mandriva => Gentoo (~amd64)

Re: Перестал загружаться линукс

Сообщение devilr » 12.08.2018 23:42

Ну, строка "[FAILED] Failed to start Netword Manager Wait Online." явно говорит о проблеме с сетью. Только сеть, работающая или нет как то не особо влияет на загрузку самой ОС. Разве что будет невозможна работа с сетью (обновление, например), ну и "зайти в VK", тоже не получится.
А что делали на момент последней удачной загрузки? А то, мало ли, вдруг форматнуть разделы решили? (шутка юмора)
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 14482
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Перестал загружаться линукс

Сообщение Bizdelnick » 12.08.2018 23:50

По Alt+F[1-7] переключиться на другую виртуальную консоль не получается?
А что такое "режим восстановления"?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 00:17

devilr писал(а):
12.08.2018 23:42
Ну, строка "[FAILED] Failed to start Netword Manager Wait Online." явно говорит о проблеме с сетью. Только сеть, работающая или нет как то не особо влияет на загрузку самой ОС. Разве что будет невозможна работа с сетью (обновление, например), ну и "зайти в VK", тоже не получится.
А что делали на момент последней удачной загрузки? А то, мало ли, вдруг форматнуть разделы решили? (шутка юмора)
Попытался восстановить то, что делал от рута. По файлу /root/.bash_history.
Я установил несколько пакетов: qemu, strace, goldendict, goldendict-wordnet, catdvi, stardict-tools.
Также скачал файлы словарей и записал их в каталог /usr/share/shardict/dic.
Из "не совсем корректных" операций выдал useradd -u 1000 -g 1000 -o mik13 (такое имя и, соответственно, каталог у меня были в Jessie, устанавливая Stretch я дал себе имя mik139). Вот, пожалуй, и всё.
И ещё экспериментировал с телеграмом. Но у его файла нет рутовских прав, и экспериментировал с ним как mik139.
В Андроиде телеграм может работать с несколькими аккаунтами, а в версии для Linux такой возможности нет. Вот я и пытался запустить его два раза через второго пользователя. Но не пойму, как он мог повлиять на систему.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1538
ОС: Mandriva => Gentoo (~amd64)

Re: Перестал загружаться линукс

Сообщение devilr » 13.08.2018 00:22

А пользователь каталога, который "были в Jessie" и пользователь mik139 - это один и тот же пользователь. Я про UID. Мало ли...
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 00:37

Когда-то я работал с GNOME 2. И он мне нравился. А потом я поставил более новую версию Debian, а в ней вместо GNOME 2 окахался GNOME 3. И мне стало довольно трудно работать -- не было того, что стало привычным.
Поэтому, стввя Debian 9, я решил немного "изменить" своё имя. Чтобы потом, переписать нужные настройки в новый домашний каталог.
Когда мне не удалось запустить вторую копию телеграма, я создал ещё одного пользователя с таким же UID и запустил телеграм командамиsu - mik13 и Telegrame. (телеграм у меня записан в ~/bin). А в том каталоге он работал со вторым аккаунтом.
Хотя с телеграмом тоже была странность. Я в Андроиде получил сообщение от начальника, но он его послал на тот телефон, по которому он обычно звонил. Но в телеграме я указывал другой номер. И очень удивился, что мне пришло от него сообщение. Причём, в том аккаунте были мои настоящие имя и фамилия. В том, в котором я обычно общался -- гуглевские.
Это и явилось причиной запустить два телеграма.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1538
ОС: Mandriva => Gentoo (~amd64)

Re: Перестал загружаться линукс

Сообщение devilr » 13.08.2018 00:53

Мне почему то кажется, что сначала надо бы восстановить систему, а потом уж разбираться с телегой. В другой ветке, разумеется.
Гном 2 и гном 3 ставились в одну и ту же систему или просто ставилось по новой с нуля новой системой?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 01:12

devilr писал(а):
13.08.2018 00:53
Мне почему то кажется, что сначала надо бы восстановить систему, а потом уж разбираться с телегой. В другой ветке, разумеется.
Когда я пытался заставить работать его с двумя аккаунтами, проблем с системой не было. Правда, я не перегружал систему.
Но у меня нет оснований считать, что он мог, при отсутствии рутовских прав, как-то испортить систему. Если только он не использует какие-то дыры линукса.
devilr писал(а):
13.08.2018 00:53
Гном 2 и гном 3 ставились в одну и ту же систему или просто ставилось по новой с нуля новой системой?
Я заново ставил систему. Просто каталог ~ у меня был на другом разделе и при установке системы я его не трогал. Благодаря чему сохранялись настройки программ.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1538
ОС: Mandriva => Gentoo (~amd64)

Re: Перестал загружаться линукс

Сообщение devilr » 13.08.2018 01:24

Система просто так, сама по себе, не ломается. Должны бы причины.
Выше уже спрашивали, кстати: "По Alt+F[1-7] переключиться на другую виртуальную консоль не получается?" Если получается, то можно попробовать завести себе какого ни будь другого пользователя, (допустим с именем user), и попробовать запустить из под него те же иксы. Чтобы исключить вариант некорректных настроек вашего основного пользователя...
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 01:29

devilr писал(а):
13.08.2018 01:24
Система просто так, сама по себе, не ломается. Должны бы причины.
Выше уже спрашивали, кстати: "По Alt+F[1-7] переключиться на другую виртуальную консоль не получается?" Если получается, то можно попробовать завести себе какого ни будь другого пользователя, (допустим с именем user), и попробовать запустить из под него те же иксы. Чтобы исключить вариант некорректных настроек вашего основного пользователя...
Нет не получается. Потому, что система работает на уровне 1, а не 2.
По Ctrl+Alt+F2 я вижу чёрный экран. По Alt+F1 возвращаюсь в иксы.
Но с другим пользователем сейчас попробую
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 01:36

Ничего не получилось.
Работать я могу только как root. Если пытаюсь делать su newuser, то от него startx просто не проходит.
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 01:37

Сейчас ещё раз попробую перегрузиться
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1538
ОС: Mandriva => Gentoo (~amd64)

Re: Перестал загружаться линукс

Сообщение devilr » 13.08.2018 01:48

MiK13 писал:
13.08.2018 01:36
Ничего не получилось.
Работать я могу только как root. Если пытаюсь делать su newuser, то от него startx просто не проходит.
"Просто не проходит" - это слишком мало информации. Допустим, в каталог /var/log падают разнообразные логи, в том числе и по неудачной загрузке иксов. Нужна конкретная ошибка, а не гадание. Если не знаете, как читать конкретный лог - можно привести его здесь полностью (если он не несколько мегабайт, конечно). Ну, либо на pastebin и сюда ссылку.
Просто навскидку вопрос - а каким группам принадлежит ваш пользователь?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 02:16

Сейчас попробовал ещё раз выполнить su mik13 и затем startx.
В консоль попало:

Код: Выделить всё

Release Date: 2017-03-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.0-4-amd64 x86_64 Debian
Current Operating System: Linux MDD49 4.9.0-7-amd64 #1 SMP Debian 4.9.110-3+deb9u1 (2018-08-03) x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-4.9.0-7-amd64 root=UUID=15230681-2ba2-4d15-bb3d-6ef7214a9933 ro single
Build Date: 16 October 2017  08:19:45AM
xorg-server 2:1.19.2-1+deb9u2 (https://www.debian.org/support)
Current version of pixman: 0.34.0
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/mik139/.local/share/xorg/Xorg.0.log", Time: Mon Aug 13 01:59:39 2018(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) xf86OpenConsole: Cannot open virtual console 1 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/home/mik139/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
Затем система сделала задержку и через некоторое время

Код: Выделить всё

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error.
Но проблема, похоже, не в пользователе. А в том, что как-то оказались нарушены скрипты инициализации системы.
После загрузки сети опять не было.
И вместо того /etc/resolv.conf, что я взял из Jessie, опять оказалась ссылка на /var/run/NetworkManager/resolv.conf
Пришлось опять брать версию со строкой nameserver 8.8.8.8 и с помощью ifconfig и route (никак не могу запомнить синтаксис ip) устанавливать сеть.


Решил посмотреть, что в dmesg есть про Network:

Код: Выделить всё

root@MDD49:/home/log# dmesg | grep -i Network
[  927.130350] gvfsd-network[1078]: segfault at 8 ip 0000563fb8d97d59 sp 00007ffeec8506d0 error 4 in gvfsd-network[563fb8d94000+7000]
Может быть в этом дело?
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 02:24

Решил посмотреть /var/log/syslog. Выделил из него кусок, который, судя по времени, отражает последнюю попытку загрузки.
syslog1.tgz
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:

MiK13
Сообщения: 664
ОС: Linux Debian

Re: Перестал загружаться линукс

Сообщение MiK13 » 13.08.2018 02:58

Проблема всё-таки оказалась в дублировании UIDов. Заменил в /etc/passwd для mik13 1000 на 1003 -- система нормально загрузилась.
Правда, теперь не удалось запустить Telegram. Но это, думаю, решаемо.
Спасибо сказали: