USB-накопитель читается на одном компьютере с Linux, но не читается на другом компьютере с Linux.

Вопрос или проблема

Оба компьютера работают на Debian, компьютер A использует Debian Bookworm, а компьютер B — Debian Bullseye.

Я попробовал использовать lsusb на компьютере A, и USB флешка распознается, но те же флешки от той же марки не смонтированы на компьютере A. Оба компьютера используют среду рабочего стола Mate. На компьютере B эти флешки могут использоваться, ошибок нет. Я пытаюсь отмонтировать-извлечь на A, и он часами (или бесконечно, не пробовал ждать больше 2 часов) пишет, что записывает данные. Если я извлеку USB память из USB порта на компьютере A, она больше не читается на этом компьютере, не читается также и на B, но может быть отформатирована. На компьютере A не удается отформатировать. После форматирования на компьютере B, компьютер A больше не читает их, но компьютер B читает.

Не знаю, что еще попробовать.

У меня была такая же проблема с ноутбуком.

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

Я просто извлек USB флешку и вставил ее снова, но мне пришлось перезагрузить компьютер, чтобы он снова ее распознал.

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

Если бы это не работало на обоих компьютерах, я бы сказал, что флешка повреждена, но поскольку она работает на B, но не на A, я бы сказал, что USB порт поврежден или с ним есть проблема, или на A есть проблема с программным обеспечением или драйвером для USB порта.

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

В противном случае нужно проверить, проблема ли это с драйвером/ПО или, как в моем случае, проблема с напряжением.

Послесловие: Возможно, вы можете запустить живую систему на компьютере A и посмотреть, работает ли флешка.

Ответ или решение

Проблема с чтением USB-накопителей на компьютере A, который работает под управлением Debian Bookworm, но не на компьютере B с Debian Bullseye, может быть вызвана несколькими факторами. Давайте разберем возможные причины и решения данной проблемы.

1. Проблемы с USB-портами

Одна из наиболее вероятных причин таковой проблемы — это проблема с USB-портами на компьютере A. Для начала рекомендую попробовать следующие шаги:

  • Переподключите USB-накопитель в другой USB-порт на компьютере A. Иногда порты могут быть повреждены или иметь проблемы с электропитанием.
  • Если есть возможность, попробуйте подключить другой USB-накопитель к компьютеру A, чтобы выяснить, сохраняется ли проблема.

2. Проблемы с файлами и форматированием

Поскольку USB-накопитель работает на компьютере B, но не на компьютере A, это может указывать на проблемы с файловой системой. Попробуйте следующие действия:

  • Отформатируйте USB-накопитель в файловую систему FAT32 (или exFAT, если требуется) на компьютере B, а затем снова подключите его к компьютеру A.
  • Если после форматирования накопитель по-прежнему не виден или возникает зависание при попытке его размонтирования, возможно, стоит использовать инструменты более низкого уровня, такие как gparted, для проверки состояния накопителя на компьютере A.

3. Проверка системных журналов

Загляните в системные журналы, чтобы выявить ошибки, связанные с USB:

  • Используйте команду dmesg после подключения USB-накопителя на компьютере A для проверки сообщений об ошибках.
  • Также проверьте логи системного журнала: journalctl -xe для получения подробной информации о возможных проблемах.

4. Версии программного обеспечения

Поскольку разные версии Debian могут иметь различные драйвера и поддержку оборудования, убедитесь, что все пакеты на компьютере A обновлены:

  • Выполните команду sudo apt update && sudo apt upgrade для обеспечения актуальности всех установленных пакетов.

5. Тестирование Live-системы

Запустите компьютер A с Live USB (например, с live-версией Debian) и проверьте, будет ли USB-накопитель распознан. Если накопитель работает нормально в Live-системе, это может указывать на проблему с установленной версией системы или программным обеспечением на компьютере A.

6. Проверьте электронные компоненты

Если все вышеперечисленное не помогает, возможно, стоит проверить сам аппаратный компонент:

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

Заключение

Ваша проблема может быть связана либо с поврежденными портами на компьютере A, либо с конфликтом в программном обеспечении или драйверах. Следуя приведенным рекомендациям, вы сможете сузить круг возможных причин и, надеюсь, решить возникшую проблему. Если проблема не устранима, возможно, стоит обратиться к специалисту для более глубокого анализа.

Оцените материал
Добавить комментарий

Капча загружается...