LINUX.ORG.RU

Проблема с загрузкой ОС

 , ,


0

1

О Проблеме

Система зависает в процессе загрузки, в этот момент система выводи на экране сообщение типа:

** printk messages dropped ** [время загрузки(изменяется)] usb usb2-port1: couldn't allocate usb_device

-Система реагирует на ctrl+alt+delete при зависании, но не всегда.

-При перезагрузке система загружается нормально, при следующей перезагрузке снова зависание. Такая периодичность соблюдается не всегда.

-Проблема началась сразу же после установки системы.

-Немного HOMEVIDEO выводНаЭкран, так продолжается постоянно.

О системе

-При установке проблем не возникло, разметка диска вручную.

root@server:/home/user# uname -a

Linux server 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3 (2019-02-02) x86_64 GNU/Linux

root@server:/home/user# fdisk -l

root@server:/home/user# mount

-Ход загрузки, kern.log (часть)

root@server:/home/user# cat /var/log/kern.log

О железе

root@server:/home/user# dmidecode

Ошибки в журнале

root@server:/home/user# journalctl -fp err

-- Logs begin at Sun 2019-04-07 05:41:31 EDT. --

Apr 07 05:41:36 server xl2tpd[466]: setsockopt recvref[30]: Protocol not available

Буду благодарен за Ваши ответы и помощь. Спасибо.

Можно предположить, что что-то с USB не так. Но это не точно.

Чтобы сказать точно, очень желательно заполучить полный лог загрузки, точнее, то, что происходит до начала вывода ошибок couldn't allocate usb_device. Это можно сделать, например, через netconsole с использованием второго компа, если сетевые драйвера у тебя загружаются до этой самой ошибки.

А, ну и там ядро до бекпортового обновить попробовать можно, например.

P.S. Что ж ты, содомит, на майкрософтовские сервера логи заливаешь? Пейстбина другого не нашёл?

tiandrey ★★★★★ ()
Последнее исправление: tiandrey (всего исправлений: 1)

Странная проблема. Жаль лог удачной загрузки. А journalctl не сохраняет логов с неудачной загрузки?

Как вариант - А если не выключать компьютер, а только перезагружать, проблема остаётся? И при выключении компьютера usb остаётся под питанием? (мобильники, там, продолжают заряжаться?) Если да, то подозрение, что линукс неправильно выключает/сбрасывает usb устройства (например клаву или мышь) и они остаются под питанием, их коротит и они уходят в защиту. Ты включаешь комп, устройство не инициализируется и это хитрым образом приводит к зависанию системы. Ты перезагружаешь комп (а перезагрузка идёт другой командой), устройство нормально сбрасывается и при следующем старте нормально заводится. Если вся эта галиматья правда, то варианты такие: Обновить биос, Поставить более новое ядро, Поставить фирмварь процессора (или удалить, если стои́т, хотя проц старый, должен в Дебьяне поддерживаться), изменить команду выключения (некоторые DM и DE это позволяют в настройках).

У меня была когда-то проблема с неправильно выключаемой мышью, надо было именно перезагрузить раз или два компьютер и только тогда начинала работать и в логах пропадали «unable to enumerate» и «overcurrent». Но это не приводило к зависанию всей системы. И как починил не помню.

ChekPuk ★★★ ()
Ответ на: комментарий от ValdikSS

Хорошая идея, попробую загрузить live дистрибутив, сначала Debian+текущее ядро, благо загрузочная usb осталась, потом другой дистрибутив+другое ядро. Сделаю несколько reboot-ов посмотрю результат, отпишусь.

vladimir17m ()
Ответ на: комментарий от ChekPuk

Когда проблема начинается жму alt+cnt+del, загружается нормально, затем снова cnt+alt+del и тут по разному либо все нормально либо зависание. Также и при выключении/включении питания с кнопки.

vladimir17m ()
Ответ на: комментарий от vladimir17m

Попробуй вытащить все (ну, может, за исключением клавиатуры) USB-устройства из компа.

Ну а потом добавляй по-одному, пока не вычислишь какая именно железяка глюкает.

slamd64 ★★★★★ ()
Ответ на: комментарий от slamd64

Кроме клавиатуры ни каких usb устройств не подключено, клавиатура подключена в стандартный usb 2.0 без внешних хабов и прочего. В «bios» usb 3.0=disable

vladimir17m ()
Ответ на: комментарий от vladimir17m

Другую клаву попробовать можешь?

И включи ты USB 3.0 взад. Оно само дружить должно.

slamd64 ★★★★★ ()
Ответ на: комментарий от slamd64

Загружу с клавиатурой, отключу ее, будет по ssh reboot машины, о результатах напишу. На клавиатуре залипает пару клавиши, может эти залипания совсем не залипания, а контроллер глючит, проверю.

vladimir17m ()
Ответ на: комментарий от vladimir17m

У меня нечто подобное было в ноутбуке с miniPCI-E карточкой Qualcomm Atheros WiFi+BT.

Фишка в том, что конструктивно там организовано примерно так: WiFi работает по PCI-E «напрямую», а BT - через встроенный в карточку мост PCI-E<=>USB.

И вот, в зависимости от ветра на горе Занзибар, глючил этот самый PCI-E<=>USB мост.

Я смотрю, у тебя на материнке тоже WiFi встроенный и тоже через miniPCI-E карточку.

Попробуй WiFi и BT биосом выключить тоже. А лучше - вытащи сам адаптер физически.

slamd64 ★★★★★ ()
Последнее исправление: slamd64 (всего исправлений: 1)
Ответ на: комментарий от slamd64

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

vladimir17m ()
Ответ на: комментарий от vladimir17m

у меня никакого диссонанса они не вызывают (вызывают только небольшой лол, ну и невозможность их просмотреть, что лишь усиливает лол)

а по теме думаю дело в ядре 3х летней давности.

mos ★★☆☆☆ ()
Ответ на: комментарий от mos

Возможно, но на этом железе прилично работал, debian 6, в течении года, затем долгая история о трудностях бытия, и переустановка (с форматированием и прочее) на debian 9 с вот такой проблемой.

vladimir17m ()
Ответ на: комментарий от vladimir17m

или аппаратная проблема тогда.
ну и проблемы в новых ядрах наверное могут и добавляться, не только исчезать - поэтому нужно попробовать самое новое)))

mos ★★☆☆☆ ()
Ответ на: комментарий от mos

В списке, что сделать ещё ,пункт:

-Загрузить live дистрибутив с новым ядром, уже есть, попробую отпишусь.)

vladimir17m ()
Ответ на: комментарий от ValdikSS

Да. Fedora, например. Или другой дистрибутив...

anonymous ()
Ответ на: комментарий от vladimir17m

pastebin.com

Логи не читал, в интернете на эту ошибку советуют параметр ядра (при загрузке системы) «amd_iommu=off».

mky ★★★★★ ()
Ответ на: комментарий от vladimir17m

Добавил параметр ядра, отключил все usb устройства, не помогло результат тот же. Live дист. и отключить wifi модуль попробывать не успел.

Появилось подозрение на не исправность жёсткого диска так, как при изменении положения корпуса машины, меняется периодичность и частота зависаний.

vladimir17m ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.