Ubuntu поддерживает USB 3.0?


60

У меня есть внешний жесткий диск Western Digital My Book 3.0 - 1 ТБ USB 3.0 для настольных ПК, и я хотел узнать, будет ли он работать на Ubuntu 10.10 Maverick Meerkat.


Ubuntu 10.10 не будет загружаться через USB 3.0. Я еще не нашел решение. Смотрите эту тему.
Шламеил

Мой флэш-накопитель USB3 распознается только как устройство USB2. Я получил сообщение об ошибке ( Launchpad Bug # 710153 ). У кого-нибудь есть идея, чтобы исправить это?
Спи

Ответы:


60

Да, Ubuntu поддерживает USB 3.0.

Linux начал поддерживать USB 3.0 в выпуске ядра 2.6.31 в сентябре 2009 года, и Ubuntu 9.10 Karmic Koala была первой версией Ubuntu, поддерживающей USB 3.0.

В выпусках Ubuntu, более старых, чем Ubuntu 11.04 Natty Narwhal, в модуле ядра XHCI (USB 3.0) есть ошибка, которая предотвращает приостановку: Ошибка # 522998 .


11

по-видимому, есть проблема: ( 522998 )

Когда модуль XHCI загружен для работы с USB 3.0, система не может приостановить работу. Ручная выгрузка XHCI позволит нормально завершить приостановку.

Чтобы избежать проблем с приостановкой в ​​будущем, для обхода проблемы добавьте SUSPEND_MODULES = "xhci-hcd" в /etc/pm/config.d/unload_module, после чего система сможет приостановиться в обычном режиме.


Спасибо. Мне было интересно, почему приостановка не работает на моем новом компьютере.
Карамдир,




1

У меня Ubuntu 11.10 работает в VMware Player 4.0, и после долгих поисков я обнаружил следующее в заметках о выпуске VMware:

Поддержка USB 3.0 доступна для гостей Linux, работающих под управлением ядра версии 2.6.35 или новее (Ubuntu 10.10) через новый виртуальный контроллер USB xHCI. Чтобы включить эту функцию, добавьте следующую строку в файл .vmx: usb_xhci.present = «true». Не включайте эту функцию для гостей Windows. Поскольку в настоящее время в Windows нет универсального драйвера xHCI, эта функция не будет работать в Windows.

После добавления этой строки в мой файл .vmx система теперь обнаруживает жесткий диск USB 3.0, который я подключил.


1

Я считаю, что проблема связана с аппаратным обеспечением и не имеет ничего общего с (k) Ubuntu. У меня новый компьютер с двумя портами USB3, настроенными на двойную загрузку между Windoze 7 и Kubuntu 13.10. Порты работали нормально под Windoze, но не под Kubuntu.

Просматривая форумы для решения, я наткнулся на ответ на форуме Linux Mint (производная Ubuntu). Очевидно, что внутренние порты USB3, подключенные к 20-контактному разъему материнской платы, не будут распознаваться Linux.

Ответ - купить карту расширения PCI-E to USB 3. Я купил карту Inateck Superspeed у Amazon, подключил ее к слоту расширения моей материнской платы PCI-E (ДОЛЖЕН быть слот PCI-E, не будет работать со стандартным PCI), и при загрузке моего ПК Kubuntu сразу распознал порты и подключенные диски. (Windoze пришлось подождать, пока я установил прилагаемый драйвер).


0

Помимо постов выше, я должен также добавить, что Linux - первая операционная система, которая поддерживает USB 3.0 благодаря хакеру Intel Сара Шарп. Что делает его одним из первых шагов, который делает небольшое предположение о том, как Linux будет в ближайшем будущем по сравнению с другими ..... "системами"


0

Кажется, что система ищет диск USB 2.0 где-то во время загрузки, даже если он начинался с диска USB 3.0. Вот что я сделал:

У меня есть накопитель Western Digital MyPassport (USB 3.0) и ПК HP Elitebook 8540W с 2 портами USB 3.0 и 2 портами USB 2.0. Когда я загружаюсь с порта USB 2.0, все в порядке. Когда я загружаюсь с порта USB 3.0, загрузка начинается, но останавливается где-то посередине, сообщая об ошибке (не обнаружена работающая система или что-то в этом роде - я могу при желании отправить определенный код)

Поэтому я создал еще один загрузочный диск HD: Lacie 300 ГБ (USB 2.0 и установил на него ту же версию Ubuntu: Ubuntu 10.10 i386 (мой компьютер - 64-разрядный процессор, но я использую загрузочные USB-диски и на других компьютерах)

Странный:

Когда я одновременно подключаю Lacie к порту USB 2.0, а Western Digital к порту USB 3.0 и в то же время загружаю ПК, мне удается начать загрузку с USB 3.0 (через последовательность загрузки Bios на моем компьютере), но я получить рабочий стол системы, которая находится на диске Lacie USB 2.0. Я использовал другой фон рабочего стола, чтобы быть на 100% уверенным в различии обеих систем. Помимо рабочего стола они идентичны.

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


0

Была такая же проблема. Это была карта расширения. После часа возни я подумал снова посмотреть на карту внутри. и конечно я забыл подключить кабель питания к карте. Простое исправление.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.