Использование flash-накопителя через USB
Чтобы использовать USB порт для подключения вашего устройства к персональному компьютеру, требуется проделать ряд несложных действий:
Подключение
- Возьмите в руки flash-устройство и проверьте наличие разъема, также нужно убедиться в отсутствии его деформации (явные изгибы, царапины, трещины и т. п.).
- Найдите панель с USB разъемами, которая должна находиться либо сзади системного блока, либо спереди. Есть вариант размещения панелей, где они находятся и сзади, и спереди. В таком случае выберите удобную и доступную для вас панель.
Выбираем панель для подключения USB флешки
- Найдите USB порт и присоедините к нему устройство, если возникли проблемы, и flash-накопитель не вставляется, то можно развернуть его на 180 градусов вокруг своей оси и попробовать снова.
- Далее стоит дождаться того момента, когда система распознает новое устройство. Этот процесс займет незначительное время.
Открытие
- Теперь настало время использования flash-устройства. Для того чтобы открыть его, требуется воспользоваться стандартным проводником «Мой компьютер». Поэтому перейдите в «Пуск» меню и выберите параметр «Компьютер».
Переходим в «Пуск» меню и выбираем параметр «Компьютер»
- После в графе «Устройства со съемными носителями» должен появиться значок вашего flash-накопителя. Кликните по нему дважды левой кнопкой мыши.
В графе «Устройства со съемными носителями» выбираем flash-накопитель и кликаем по нему дважды левой кнопкой мыши
После открытия можно смело пользоваться доступом к ресурсам вашего устройства.
Извлечение
Если время использования данных накопителя подошло к концу, то далее требуется безопасно извлечь flash-носитель. Эта процедура осуществляется путем проделывания нетрудных шагов:
- Закройте окна, которые вы вызывали из памяти устройства.
- Перейдите в файловый менеджер «Мой компьютер» и нажмите правой кнопкой мыши по значку flash-носителя. Выберите пункт «Извлечь».
Выбираем пункт «Извлечь»
- Далее появится на рабочей панели в правом нижнем углу иконка безопасного извлечения. Требуется нажать по ней левой кнопкой мыши.
Нажимаем на иконку для безопасного извлечения USB устройства
- В предоставленном списке нужно выбрать пункт «Извлечь имя вашего устройства». Под фразой «Имя вашего устройства» подразумевается название flash-накопителя.
Выбираем пункт «Извлечь имя вашего устройства»
- Заключительным шагом будет физическое извлечение устройства из самого USB порта.
Таким образом, проделав все эти шаги, вы можете не волноваться за исправность flash-накопителя и системы.
Список подключенных устройств Linux
В операционной системе Linux используется особенная философия управления. Все объекты, в том числе и устройства считаются файлами. При подключении какого-либо устройства к системе для него создается файл в каталоге /dev/.
Обычно, после того, как вы подключили любую USB флешку или другой накопитель к системе с установленным окружением рабочего стола, устройство автоматически монтируется в папку /media/имя_пользователя/метка_устройства/, а затем вы можете получить доступ к файлам из устройства в этой папке. Тем не менее, бывают ситуации, когда вам нужно вручную монтировать USB и тогда такой вариант не поможет.
Файлы всех устройств находятся в каталоге /dev/. Здесь вы можете найти файлы sda, hda, которые представляют из себя жесткий диск, а также файлы sda1 или hda1, которые позволяют получить доступ к разделам диска. Мы уже подробно рассматривали это все в статье работа с устройствами Linux. Вы можете посмотреть список всех устройств в каталоге /dev/ с помощью команды:
Теперь осталось понять какие из этих файлов устройств принадлежат USB устройствам и каким устройствам именно.
Как посмотреть историю подключения USB в Linux
Итак, если вы изменили формат даты для syslog, то достаточно запустить программу следующим образом:
usbrip events history
Программа сама найдёт файлы журналов и, если всё в порядке (файлы журналов найдены, в них верный формат даты и имеются события с USB устройствами), то выведет:
How would you like your event history list to be generated? 1. Terminal stdout 2. JSON-file Please enter the number of your choice (default is 1):
Она спрашивает, хотим ли мы вывести данные в стандартный вывод (на экран) или же сохранить их в файл JSON. Если вы хотите вывести данные на экран, то достаточно нажать ENTER, поскольку первый вариант выбран по умолчанию.
Будет выведена примерно следующая таблица:
Поля в ней означают следующее:
- Connected (дата и время подключения устройства)
- User (видимо, подразумевается пользователь системы, но у меня здесь имя хоста)
- VID (vendor ID — идентификатор производителя)
- PID (product ID — идентификатор продукта)
- Product (продукт)
- Manufacturer (производитель устройства)
- Serial Number (серийный номер устройства)
- Port (USB порт к которому выполнено подключение)
- Disconnected (дата и время отключения устройства)
Быстро определяем виновника проблемы
Прослеживание причинно-следственной связи значительно облегчает локализацию проблемы, но примерно в половине случаев ей ничего конкретного не предшествует. Если у вас именно так, следующие действия помогут определить, где возник сбой — в мобильном девайсе, ПК или USB-кабеле.
- Пошевелите кабель в области разъемов (в этих местах чаще всего образуются заломы) и понаблюдайте, не определится ли телефон (планшет) в проводнике или диспетчере устройств компьютера. Либо соедините устройства другим, заведомо рабочим и пригодным для передачи данных кабелем.
- Подключите телефон к другому компьютеру, а также другой мобильный девайс к этому ПК. Если телефон не определится нигде, проблема однозначно в нем. То же самое в случае с компьютером.
- Если причина, предположительно, в компьютере, проверьте телефон во всех гнездах USB, возможно, проблема в одном или нескольких из них (например, только в передней группе).
Если вы пришли к заключению, что источник проблемы — кабель, просто замените его. Что предпринять в других случаях, читайте дальше.
Анализ только последних записей
Если вы анализируете журналы с других компьютеров и вам для этого приходится их конвертировать, то вы можете ограничиться только последними строками. Например, чтобы создать файл, в который будут скопирована только последняя 1000 строк из исходного файла, вы может использовать команду вида:
cat исходный_файл | tail -n 1000 > новый_файл
Если вы конвертируете данные из journalctl, то вы также можете установить дату, после которой вы хотите получить данные.
Всегда нужно начинать с переключения локали (иначе полученный файл будет непонятен программам):
export LANG=en_US.utf-8
Если я хочу получить информацию о событиях после определённой даты, то нужно использовать опцию -S, после которой нужно указать дату в формате ГГГГ-ММ-ДД, например:
journalctl -S 2019-08-27 > usb.txt
Далее используем уже знакомую команду для конвертации в формат syslog:
cat usb.txt | awk '{system( "date -d\"" $1 " " $2 " " $3 "\" -Ins | tr -d \"\\n\" | sed 's/,0000/.0/'" ); print "",$4,$5,"[]",$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20}' > usb3.0.txt
И запускаем usbrip с опцией -f, указав подготовленный файл:
usbrip events history -f usb3.0.txt
Почему не работает USB-порт компьютера или ноутбука?
Основные причины прекращения работы USB-порта:
- Неправильные настройки BIOS.Если вы не можете войти в BIOS из-за того, что не работает USB-разъем, воспользуйтесь клавиатурой со штекером PS/2. Для исправления этой ошибки вам необходимо перейти в раздел BIOS — Advanced. Теперь откройте подраздел Настройка конфигурации устройств (Onboard Devices Configuration). В нем находятся настройки, отвечающие за функционирование USB-контроллеров. Если они находятся в отключенном состоянии, включите их.
- Отсутствие подключения к материнской плате.Нередко в компьютере просто может отойти контакт. Любая тряска и, тем более, неожиданное падение устройства могут вызвать разрыв соединения. Проверьте, надежно ли подключены разъемы USB1 и USB2.
- Повреждение кабеля.Вполне возможно, что причина по которой компьютер не может определить подключенное USB-устройство в том, что оно само повреждено. В большинстве случаев это связано с повреждением кабеля.
- Нехватка электроэнергии.Любая электронная техника требует определенного питания. Если к вашему компьютеру подключено слишком много устройств, существует вероятность того, что им всем попросту не хватит электроэнергии для полноценного функционирования. Поэтому попробуйте отключить ненужные в данный момент девайсы и проверить работоспособность приоритетного устройства.
- Драйверы устройства.Один из важнейших аспектов нормального функционирования устройств — драйверы. Нередко мы или вовсе забываем или обновляем по праздникам раз в пять лет. Поэтому, если вы столкнулись с нерабочим USB-устройством, рекомендуем попробовать обновить драйвера для него.
- Повреждение контроллера.Это, пожалуй, самый тяжелый и неприятный исход для любого пользователя, поскольку он вынуждает тратить некоторую сумму на ремонт. Если USB-контроллер на материнской плате был физически поврежден, проблему не исправить иным способом, кроме как отдать плату на ремонт в сервисный центр.
Как подключить флешку к смартфону / планшету
Android имеет технологию USB On — To — Go (в вольном переводе: подключи и используй). Суть её в том, что устройство способно подавать питание на внешние носители, подключённые через microUSB. Благодаря этому пользователь имеет возможность работать с флешками непосредственно со своего планшета или смартфона.
Эта технология точно есть у всех девайсов с Android 3.1 и выше. Насчёт остальных — нужно проверять. Используйте для этого программу USB OTG Checker из Google Play Market.
Проверка устройства с помощью USB OTG Checker
Чтобы проверить наличие OTG на вашем устройстве, просто запустите программу USB OTG Checker. Она протестирует устройство и покажет вам результат.
Подключение OTG-кабеля
Итак, ваше устройство достаточно современное, чтобы поддерживать эту простую технологию. Теперь вам нужен переходник с USB на microUSB. Этот кабель ещё называют OTG-кабелем.
Выглядит он как и любой обычный переходник: с одной стороны — плоский штекер для разъёма microUSB, с другой — закрытый пластмассой USB-порт.
Подключите один конец OTG-кабеля к смартфону или планшету, а в другой вставьте флеш-карту. Если всё хорошо, то на экране устройства появится соответствующее сообщение. Вам предложат открыть файловый менеджер, чтобы просмотреть данные с USB-накопителя.
StickMount: если устройство не видит флешку через переходник
К сожалению, не всегда бывает так просто. На некоторых устройствах USB-накопитель может не считаться даже при наличии OTG. Если исключить вероятность повреждения флешки (проверьте её, подключив к компьютеру), то, возможно, ваш смартфон / планшет не определяет внешний носитель автоматически. В таком случае поможет программа StickMount. Скачать её можно в Google Play Market.
- Скачайте и установите программу.
- Попробуйте вставить флешку снова.
- Теперь Android предложит вам запустить StickMount. Соглашайтесь. Флешка определится, и вы сможете просмотреть установленные на ней файлы.
Обратите внимание, программе StickMount необходим Root-доступ
Как получить Root-доступ на устройстве
Получить root-права поможет Kiingo Android Root.
- Скачайте и установите программу на свой компьютер.
- Теперь на мобильном устройстве включите отладку по USB («Настройки» -> «Специальные возможности» -> «Меню разработчиков» -> переключатель «Включить режим отладки по USB»).
- В настройках откройте раздел «Безопасность». Разрешите устанавливать приложения из неизвестных источников, поставив галочку в соответствующем пункте.
- Подключите телефон или планшет к компьютеру и включите Kingo Android ROOT. Программа автоматически установит нужные драйвера.
- В окне появится оранжевая кнопка ROOT. Нажмите на неё и подождите несколько минут.
- Затем перезагрузите устройство. Теперь у вас есть root-права.
Первые действия при появлении ошибки «Устройство USB не опознано»
Прежде всего, если у вас возникла указанная ошибка Windows при подключении флешки, мыши и клавиатуры или чего-то еще, я рекомендую убедиться, что виной всему не неполадки самого USB устройства (это, как минимум, сбережет ваше время).
Для этого просто попробуйте, если есть такая возможность, подключить данное устройство к другому компьютеру или ноутбуку и проверить, работает ли оно там. Если нет — есть все основания предполагать, что причина в самом устройстве и способы ниже, вероятно, не подойдут. Остается лишь проверить правильность подключения (если используются провода), подключить не к переднему, а заднему USB порту, а если ничего не поможет — нужно диагностировать сам девайс.
Второй способ, который следует попробовать, особенно если раньше это же устройство работало нормально (а также в том случае, если первый вариант нельзя осуществить, так как нет второго компьютера):
- Отключите USB устройство, которое не опознается и выключите компьютер. Вытащите вилку из розетки, после чего нажмите и удерживайте кнопку включения на компьютере несколько секунд — это уберет остатки зарядов с материнской платы и комплектующих.
- Включите компьютер и подключите проблемное устройство снова после загрузки Windows. Есть вероятность, что оно заработает.
Третий пункт, который также может помочь быстрее, чем все, которые будут описаны далее: если к вашему компьютеру (особенно к передней панели ПК или через USB разветвитель) подключено много оборудования, попробуйте отключить его часть, которая не нужна прямо сейчас, а само устройство, вызывающее ошибку, по возможности подключите к задней панели компьютера (если только это не ноутбук). Если сработало, дальше читать не обязательно.
Дополнительно: если USB устройство имеет внешний источник питания, подключите его (или проверьте подключение), а по возможности проверьте, работает ли этот блок питания.
Список подключенных устройств Linux
В операционной системе Linux используется особенная философия управления. Все объекты, в том числе и устройства считаются файлами. При подключении какого-либо устройства к системе для него создается файл в каталоге /dev/.
Обычно, после того, как вы подключили любую USB флешку или другой накопитель к системе с установленным окружением рабочего стола, устройство автоматически монтируется в папку /media/имя_пользователя/метка_устройства/, а затем вы можете получить доступ к файлам из устройства в этой папке. Тем не менее, бывают ситуации, когда вам нужно вручную монтировать USB и тогда такой вариант не поможет.
Файлы всех устройств находятся в каталоге /dev/. Здесь вы можете найти файлы sda, hda, которые представляют из себя жесткий диск, а также файлы sda1 или hda1, которые позволяют получить доступ к разделам диска. Мы уже подробно рассматривали это все в статье работа с устройствами Linux. Вы можете посмотреть список всех устройств в каталоге /dev/ с помощью команды:
Теперь осталось понять какие из этих файлов устройств принадлежат USB устройствам и каким устройствам именно.
Настройка Windows
Если в BIOS порты включены, но подключенные через интерфейс USB устройства не определяются системой, то проверьте редактор реестра, диспетчер устройств и редактор групповых политик. Возможно, через них в систему были внесены изменения, из-за которых порты теперь не работают. Начать следует с редактора реестра.
- Вызовите меню «Выполнить», нажав на клавиатуре Win+R. Впишите в строке «regedit» и нажмите «ОК».
- Перейдите на ветку HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ USBSTOR.
- Кликните дважды по параметру «Start». Установите для него значение 3 (как показано на скриншоте). Любое другое значение будет приводить к тому, что порты перестанут функционировать.
Если в редакторе реестра поддержка интерфейса USB включена, то проверьте драйверы контроллеров диспетчере устройств.
- Кликните правой кнопкой по значку «Компьютер». Откройте инструмент «Управление».
- Перейдите в раздел «Диспетчер устройств». Раскройте список «Контроллеры USB».
Если вы видите возле контроллера значок в виде восклицательного знака, при этом вы уверены, что в редакторе реестра интерфейс поддерживается, то это значит, что существуют проблемы с драйверами. Сначала попробуйте обновить программное обеспечение:
- Щелкните правой кнопкой по неработающему контроллеру, откройте свойства.,
- Зайдите на вкладку «Драйвер» и нажмите «Обновить». Выберите автоматический поиск.
Если обновление программного обеспечения контроллера не помогло, обновите драйвер материнской платы. Скачайте его на сайте производителя и установите вручную. Еще один способ обновить драйверы сразу всех контроллеров – удалить их из системы. Щелкайте по контроллерам правой кнопкой и выбирайте «Удалить». После перезагрузки система автоматически установит драйверы контроллеров, так что вам больше не придется думать, как включить порты USB – они и так будут работать.
Если не работают только подключенные через USB съемные устройства, то проверьте в редакторе групповых политик, не установлен ли запрет на чтение.
- Нажмите Win+R, выполните «gpedit.msc».
- Перейдите в раздел Конфигурация компьютера/Административные шаблоны/Система/Доступ к съемным запоминающим устройствам.
Найдите параметр «Съемные устройства: запретить чтение» и установите для него значение «Отключить». Проблема с определением флешек и внешних дисков должна исчезнуть.
Если телефон не распознается в режиме прошивки
На то, что компьютер и телефон не видят друг друга в режиме fastboot, указывает сообщение «Waiting for device», которое появляется в программе прошивки. Чаще всего эта ошибка возникает из-за отсутствия в системе драйвера мобильного девайса, поэтому первым делом выполните то, что написано выше — переустановите драйвер или скачайте и установите его заново.
Если не помогло:
- Убедитесь, что вы в точности следуете инструкции по работе с программой установки прошивки и она запущена от имени администратора.
- Проверьте, включена ли на смартфоне отладка по USB (если нет, включите), а сам девайс находится в режиме bootloader. Если этот режим заблокирован, найдите в сети инструкцию по разблокировке загрузчика именно для вашей модели устройства.
- Подключите телефон максимально коротким и заведомо исправным кабелем к заднему гнезду USB, не используя никакие переходники и хабы.
- Возможно, ваш телефон не поддерживает стандарт USB 3 (синее гнездо), поэтому подключайте его только к USB 2.0 (черные гнезда).
- Установите на компьютер все выпущенные обновления Windows.
Если проблема сохраняется даже после этого, попытайтесь выполнить прошивку телефона на другом ПК. И лучше — с иной версией операционной системы.
Как конвертировать дату в файле syslog для usbrip
Более подробный формат даты отличается от используемого по умолчанию тем, что в нём указан год и миллисекунды. Думаю, год вы и так примерно знаете (тем более, что, например, в моей системе данные журнала хранятся только за последние 2-3 месяца, хотя я их не удалял). Что касается миллисекунд, то это вообще вряд ли кому-то нужно.
По этой причине можно без проблем конвертировать файл в формат, который будет поддерживать usbrip.
В следующей команде я конвертирую файл /var/log/syslog и сохраняю новый результат в usb2.0.txt — при желании, измените эти данные в команде:
cat /var/log/syslog | awk '{system( "date -d\"" $1 " " $2 " " $3 "\" -Ins | tr -d \"\\n\" | sed 's/,0000/.0/'" ); $1=$2=$3=""; print $0}' | sed 's/ / /' > usb2.0.txt
Будет создан файл usb2.0.txt, который сможет открыть usbrip.
Как посмотреть USB устройства Linux
Чтобы узнать более подробную информацию о каждом устройстве, подключенном к вашей системе и посмотреть список устройств linux, можно использовать команду df. Она используется для просмотра свободного места на диске:
По общему размеру и занятому пространству вы можете определить какое из устройств является вашей флешкой, но этот способ посмотреть устройства linux не очень удобен и работает он только с уже смонтированной флешкой, есть еще несколько, дающих более точную информацию.
Команда lsblk отображает список всех блочных устройств, подключенных к вашему компьютеру. Утилита отображает не только их размер, но и тип (диск/раздел) а также старший и младший номер устройства. Тут уже немного проще найти флешку, мы видим два диска, и если первый с размером 698 гигабайт это жесткий диск, то второй, – точно флешка:
Есть еще один способ, это утилита fdisk. Она позволяет посмотреть таблицу разделов на всех блочных устройствах, подключенных к компьютеру. Но утилиту нужно выполнять от имени суперпользователя:
Также, узнать о подключенном USB устройстве можно посмотрев очередь сообщений ядра dmesg. Здесь хранится информация обо всех операциях, которые происходят в ядре. В том числе здесь будет отображено имя флешки, только что подключенной к компьютеру. Для просмотра сообщений ядра выполните:
Чтобы посмотреть какие из sd устройств относятся к USB используйте такую команду:
Попытаться идентифицировать свою флешку в системе через терминал можно с помощью утилиты blkid. Она выводит UUID идентификаторы всех подключенных устройств, а также файловую систему:
Если возникли проблемы с подключением
Как уже было сказано ранее, современные девайсы обычно легко распознаются системой и не требуют установки дополнительных программ и драйверов. Вместе с тем, часто можно столкнуться с различными ситуациями, когда соединение не может быть установлено по непонятным причинам. Предусмотреть все возможные решения проблем чрезвычайно сложно, но в этом может помочь приведенная информация.
Типы проблем с подключением и методы их решения:
- На Андроиде сложно найти место расположения карты памяти. Для облегчения поиска можно скачать специальное приложение по типу ES-проводника. С его помощью легко отобразиться CD-карта, а подключение к компьютеру станет намного проще.
- В некоторых случаях помогает сменить USB-порт, кабель либо перезагрузить устройство и/или компьютер. Такие манипуляции решают некритические системные проблемы и обеспечивают хорошую связь при подключении.
- Если компьютер перестал видеть устройство после обновления или установки нового ПО, возможно проблема кроется именно в этом. Это же правило относится и к телефону. Работа некоторых приложений может затруднять синхронизацию устройств, поэтому обязательно стоит отключить работающие программы, а также интернет-сообщение.
- Сброс настроек до заводских с предварительным сохранением данных также может помочь решить проблему. Следует учитывать, что в некоторых случаях самостоятельно устранить сбои в подключении невозможно, поэтому приходится обращаться в сервисный центр.
Мало кто из владельцев современных устройств знает о том, что легко может android подключить как флешку, экономя время при перебросе данных. Кроме того, такая функция дает возможность установить необходимые программы на планшет или телефон без использования беспроводных подключений. Особенности и алгоритм проведения данной процедуры подробно рассмотрены в нашей информации.
Возникновение проблем с подключением и открытием flash-устройства
Часто возникает ряд проблем с подключением и дальнейшей эксплуатацией носителя данных. Рассмотрим исправление этих проблем.
Физические повреждения
Физическое повреждение USB носителя
Ваше устройство может не работать из-за неисправностей самого flash-носителя. Это может быть повреждение разъема:
- изгибы;
- трещины;
- битые контакты и т. п.;
- также и повреждение самой платы, из-за, например, деформации корпуса.
Причина неисправности в разъёме
Что касается USB разъема, то причина возникновения проблем с подключением носителя может скрываться в неисправности разъема панели системного блока.
Способ 1: Извлечение съемного диска через приложение «Этот компьютер»
Если при безопасном извлечении внешнего диска или флешки через иконку, расположенную на панели задач, возникает предупреждение, можно попробовать обойти его, следуя инструкции:
Откройте Проводник Windows и кликните на «Этот компьютер» в левом боковом меню. Если используете Windows 7 и старше нажмите на ярлык «Мой компьютер» на рабочем столе.
Кликните правой кнопкой мыши на съемном носителе и выберите пункт «Извлечь».
При появлении предупреждения о том, что диск еще используется и файлы на нем будут закрыты без сохранения с потерей данных, нажмите «Продолжить». После отобразится уведомление, что устройство можно безопасно извлечь из компьютера.