Проблема с невозможностью загрузки корневого USB-концентратора (Ubuntu 20.04.05)

Проблема с невозможностью загрузки корневого USB-концентратора (Ubuntu 20.04.05)

Я обновился с 18.04 до 20.04 несколько дней назад. Все работало отлично и выглядело хорошо. У меня были некоторые проблемы с TimeShift и Deja-Dup, которые я решил.

Когда я посмотрел на свой компьютер на следующее утро, чтобы проверить состояние резервного копирования, я не смог ввести пароль в поле. Я использую USB 3.0 4K четырехпортовый KVM, поэтому иногда я теряю мышь или клавиатуру. Я выключил и включил KVM, но все еще не смог ввести пароль в поле.

Я подключился удаленно и перезагрузился, но получил кучу ошибок USB, и рабочий стол Gnome так и не появился.

После перехода в режим восстановления через GRUB я обнаружил, что проблема была в usb 3-1. Вывод lsusb для шины 003 следующий:

Bus 003 Device 007: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 006: ID 8087:0029 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Материнская плата: Gigabyte X570 Aorus Master - обновлена ​​до версии прошивки BIOS F35

Опыт: > 40 лет, Unix, мэйнфреймы, ПК, RaspberryPi, Sun, HP, Windows, Linux, ...

Я могу обойтись без устройств USB 2.0 - Ubuntu не загружается, если я подключаю устройства к портам 2.0, поэтому я подозреваю, что что-то на материнской плате вышло из строя. Я пробовал отключить устаревшие порты USB в BIOS, но это не сработало.

Я могу купить адаптер USB 2.0 и установить его, но мне нужно обойти текущую проблему, чтобы использовать свой компьютер.

Предложения приветствуются. У меня всего около двух лет опыта работы с Ubuntu (в основном с использованием графического интерфейса или терминала для работы с fstab, устройствами и сетями), но я выполнял работу на системном уровне во многих разновидностях Unix и имею огромный опыт работы с оборудованием.

Вывод dmesg: (в течение первой минуты - повторяется вечно)

[    3.009220] usb 3-1: new low-speed USB device number 2 using xhci_hcd
[    3.145229] usb 3-1: device descriptor read/64, error -71
[    3.385451] usb 3-1: device descriptor read/64, error -71
[    3.625429] usb 3-1: new low-speed USB device number 3 using xhci_hcd
[    3.757337] usb 3-1: device descriptor read/64, error -71
[    3.997412] usb 3-1: device descriptor read/64, error -71
[    4.521675] usb 3-1: new low-speed USB device number 4 using xhci_hcd
[    4.522810] usb 3-1: Device not responding to setup address.
[    4.730504] usb 3-1: Device not responding to setup address.
[    4.937650] usb 3-1: device not accepting address 4, error -71
[    5.065675] usb 3-1: new low-speed USB device number 5 using xhci_hcd
[    5.066529] usb 3-1: Device not responding to setup address.
[    5.274437] usb 3-1: Device not responding to setup address.
[    5.481665] usb 3-1: device not accepting address 5, error -71
[   36.713240] usb 3-1: new low-speed USB device number 8 using xhci_hcd
[   36.841253] usb 3-1: device descriptor read/64, error -71
[   37.081247] usb 3-1: device descriptor read/64, error -71
[   37.321225] usb 3-1: new low-speed USB device number 9 using xhci_hcd
[   37.457297] usb 3-1: device descriptor read/64, error -71
[   37.701250] usb 3-1: device descriptor read/64, error -71
[   38.221235] usb 3-1: new low-speed USB device number 10 using xhci_hcd
[   38.221614] usb 3-1: Device not responding to setup address.
[   38.429611] usb 3-1: Device not responding to setup address.
[   38.641226] usb 3-1: device not accepting address 10, error -71
[   38.769233] usb 3-1: new low-speed USB device number 11 using xhci_hcd
[   38.769705] usb 3-1: Device not responding to setup address.
[   38.977699] usb 3-1: Device not responding to setup address.
[   39.185222] usb 3-1: device not accepting address 11, error -71
[   49.957239] usb 3-1: new low-speed USB device number 12 using xhci_hcd
[   50.093245] usb 3-1: device descriptor read/64, error -71
[   50.329250] usb 3-1: device descriptor read/64, error -71
[   50.565754] usb 3-1: new low-speed USB device number 13 using xhci_hcd
[   50.693934] usb 3-1: device descriptor read/64, error -71
[   50.929820] usb 3-1: device descriptor read/64, error -71
[   51.449760] usb 3-1: new low-speed USB device number 14 using xhci_hcd
[   51.450764] usb 3-1: Device not responding to setup address.
[   51.658746] usb 3-1: Device not responding to setup address.
[   51.865916] usb 3-1: device not accepting address 14, error -71
[   51.993575] usb 3-1: new low-speed USB device number 15 using xhci_hcd
[   51.994515] usb 3-1: Device not responding to setup address.
[   52.202718] usb 3-1: Device not responding to setup address.
[   52.409419] usb 3-1: device not accepting address 15, error -71

Из системного журнала - около 5 секунд вывода: (начинается повторяющийся шаблон...)

Jan  6 00:00:01 dug02 rsyslogd: [origin software="rsyslogd" swVersion="8.2001.0" x-pid="1044" x-info="https://www.rsyslog.com"] rsyslogd was HUPed
Jan  6 00:00:01 dug02 systemd[1]: logrotate.service: Succeeded.
Jan  6 00:00:01 dug02 systemd[1]: Finished Rotate log files.
Jan  6 00:00:03 dug02 kernel: [28682.402291] usb 3-1: new low-speed USB device number 88 using xhci_hcd
Jan  6 00:00:03 dug02 kernel: [28682.534744] usb 3-1: device descriptor read/64, error -71
Jan  6 00:00:03 dug02 kernel: [28682.770637] usb 3-1: device descriptor read/64, error -71
Jan  6 00:00:03 dug02 kernel: [28683.006700] usb 3-1: new low-speed USB device number 89 using xhci_hcd
Jan  6 00:00:03 dug02 kernel: [28683.134742] usb 3-1: device descriptor read/64, error -71
Jan  6 00:00:04 dug02 kernel: [28683.370758] usb 3-1: device descriptor read/64, error -71
Jan  6 00:00:04 dug02 kernel: [28683.478513] usb usb3-port1: attempt power cycle
Jan  6 00:00:04 dug02 kernel: [28683.890689] usb 3-1: new low-speed USB device number 90 using xhci_hcd
Jan  6 00:00:04 dug02 kernel: [28683.891578] usb 3-1: Device not responding to setup address.
Jan  6 00:00:04 dug02 kernel: [28684.099911] usb 3-1: Device not responding to setup address.
Jan  6 00:00:05 dug02 kernel: [28684.306707] usb 3-1: device not accepting address 90, error -71
Jan  6 00:00:05 dug02 kernel: [28684.434699] usb 3-1: new low-speed USB device number 91 using xhci_hcd
Jan  6 00:00:05 dug02 kernel: [28684.435641] usb 3-1: Device not responding to setup address.
Jan  6 00:00:05 dug02 kernel: [28684.643346] usb 3-1: Device not responding to setup address.
Jan  6 00:00:05 dug02 kernel: [28684.850699] usb 3-1: device not accepting address 91, error -71
Jan  6 00:00:05 dug02 kernel: [28684.851357] usb usb3-port1: unable to enumerate USB device
Jan  6 00:00:05 dug02 kernel: [28684.994291] usb 3-1: new low-speed USB device number 92 using xhci_hcd
Jan  6 00:00:05 dug02 kernel: [28685.126731] usb 3-1: device descriptor read/64, error -71

Я просто хочу снова использовать свою систему - но ничего из того, что я пробовал до сих пор, не сработало. Я готов отключить "Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub" - но мои попытки до сих пор не сработали.

Войти в режим «восстановления» из GRUB оказалось непросто — попробую удалить его там, но оптимизма я не испытываю.

Обновлять:

Я создал загрузочное USB-устройство с Ubuntu 22.04.1 и получил некоторые из тех же сообщений при загрузке, но Gnome запустился, и сообщения прекратились. Похоже, это разница между базовой и обновленной версиями 20.04.

Работаю над отвязкой корневого концентратора USB 2.0 — надеюсь, это решит эту проблему.

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

Из-за проблем с USB - переход в режим восстановления происходит только в 1 из 40 попыток перезагрузки. (с использованием shift и ESC)

Использование системы Ubuntu 22.04.1 позволяет мне разобраться и попытаться исправить ситуацию — мне просто нужно найти волшебное средство.

Update2: Обновился до 22.04 вчера вечером - все еще возникают те же проблемы. Консоль показывает тот же набор ошибок, но теперь переходит в режим входа в tty и не запускает Gnome. (ручные попытки запустить его не увенчались успехом)

При загрузке моей системы у меня нет сетевых настроек, поэтому мне приходится вручную настраивать сеть для моего адаптера 10 ГБ.

Система доступна из rsh/putty, но я надеюсь снова запустить Gnome, чтобы я мог добраться до своих созданных мной виртуальных машин. Я скопировал диски, чтобы я мог получить доступ к своим данным, но мои системные данные Windows 10 были не совсем доступны.

Последнее обновление: я обновился до 22.04 с помощью терминала — Gnome не установился. Я сделал это и теперь снова могу загрузить Ubuntu! :-)

Мне уже надоело использовать для всего только терминал — было такое ощущение, будто я вернулся в 1980-е на мэйнфрейм — почти.

Я все еще получаю кучу ошибок в журналах, но моя система вернулась к нормальному состоянию. Мне нужно посмотреть, смогу ли я найти способ отключить USB-концентратор на материнской плате и установить карту USB 2.0. Я подозреваю, что это должно решить проблемы с оборудованием.

решение1

Большинство кровавых подробностей изложены в моем «вопросе» выше.

Я установил 22.04 - обновление с 20.04.05 с помощью терминала. Если вы это сделаете, установка Gnome будет пропущена. Мне нужно было вручную установить Gnome, и я смог снова войти в свою систему.

Мне нужно было разобраться с несколькими вещами (QEMU был недоволен). Обновление BIOS моей материнской платы отключило виртуализацию. Мне пришлось вернуться и снова включить ее — и некоторые из моих настроек пропали. Я не могу изменить расположение панели задач — с помощью графического интерфейса.

Timeshift продолжает занимать все мое хранилище — я освобождаю часть памяти, уменьшаю частоту и удаляю файлы дисков виртуальной машины из резервных копий.

Это мелочи по сравнению с невозможностью загрузиться. Я могу работать с тем, что у меня есть сейчас, что намного лучше, чем было.

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