Версия Ubuntu - 17.10 (Artful Aardvark), полностью обновленная. Первоначально он был установлен на ключ USB 3.0, работал на архитектуре x64 и был подключен к более старому (2.0) USB-порту. Он работал отлично.
Сегодня я попытался загрузить USB-ключ в другой системе (хотя и с той же архитектурой). Я пробовал порты 2.0 и 3.0 и получил те же проблемы, что я опишу далее.
Загрузка из BIOS выглядит нормально, меню GRUB и обратный отсчет работают, загрузка начинается без проблем, но в какой-то момент она останавливается, показывая такие ошибки, как:
- xhci_hcd 0000: 00: 10.0: время ожидания ожидания команды на установку устройства
- USB 6-1: устройство не принимает адрес 2, ошибка -62
- usb6-port1: невозможно перечислить USB-устройство
В конце концов, все заканчивается сообщением об gave up waiting for root device
с помощью Alert! UUID=<usb key uuid> does not exist. Dropping to a shell!!
В этот момент (на консоли initramfs
), если я просто вытащу USB-ключ и снова подключу его, USB-ключ будет распознан, а затем, после ввода exit
в консоли, Ubuntu запустится нормально.
Более того, я пытался сделать то же самое при перезагрузке, получая упомянутые ошибки: просто вытащил USB-ключ и снова подключил его, и Ubuntu начинает загрузку (на этот раз без initramfs).
Таким образом, после переноса USB-ключа в новую систему кажется, что в USB-портах есть что-то, чего не учитывала первоначальная установка во время загрузки.
Какие-либо предложения?
Обновление: я попробовал другой подход, просто чтобы проверить, была ли проблема с версией USB: я клонировал ключ USB 3.0 в 2.0, и он отлично работал в новой системе.