Ubuntu как открыть флешка

Содержание
  1. Как получить доступ к флешке из терминала?
  2. 7 ответов
  3. 1. Найдите имя диска
  4. 2. Создайте точку монтирования (необязательно)
  5. 3. Смонтировать!
  6. Как смонтировать флэш-память диск в Linux
  7. Подключение флешки в Linux
  8. Автоматическое монтирование флешки в Linux
  9. Выводы
  10. Вход на флешку в Linux
  11. 3 ответа 3
  12. Этот документ Ubuntu На этой странице объясняется, как использовать USB-накопители, такие как внешние жесткие диски и USB-накопители (также известные как флешки, флешки, флешки и т. д.). Материал здесь также относится к флэш-картам (точно так же, как в вашей цифровой камере). USB-накопители имеют огромное преимущество, поскольку они в основном используют стандартный набор протоколов. Таким образом, вместо того, чтобы требовать отдельных драйверов, как в случае с большинством компьютерного оборудования, стандартный драйвер обеспечивает доступ к устройствам, что делает их легко переносимыми и способными легко работать на многих платформах. помогите с внутренностями жестких дисков, см. разделы Fstab и MountingWindowsPartitions. Автомонтирование Монтирование По умолчанию устройства хранения данных, подключенные к системе, автоматически монтируются в каталог /media/ открыть окно проводника для каждого тома и поместите значок на рабочий стол. Причину этого небольшого изменения в поведении можно найти здесь. Если вы подключаете жесткий диск USB с несколькими разделами, все разделы будут смонтированы автоматически. Такое поведение может быть не тем, что вам нужно; вы можете настроить его, как показано ниже. Если у томов есть метки, значки будут называться соответственно. В противном случае они будут называться «disk» , «disk-1» и т. д. Чтобы изменить метку тома, см. раздел Переименование USB-накопителя . Настройки автоматического подключения Чтобы включить или отключить автоматическое подключение, откройте терминал и введите: Перейти к org.gnome.desktop.media-handling . Ключ automount определяет, должен ли носитель монтироваться автоматически. Если установлено значение true, Nautilus будет автоматически монтировать носители, такие как видимые пользователю жесткие диски и съемные носители, при запуске и при вставке носителя. Другой ключ, org.gnome.desktop.media-handling .automount-open , определяет, будет ли автоматически открываться папка мультимедиа автомонтирования. Если установлено значение true, Nautilus автоматически откроет папка, когда носитель автоматически монтируется. Это относится только к носителям, для которых не был обнаружен известный тип контента x; для носителя, в котором обнаружен известный тип контента x, вместо этого будет выполнено настраиваемое пользователем действие. Это можно настроить, как показано ниже. Настройки автоматического запуска программ Чтобы указать, какие программы запускаются автоматически при подключении устройства, перейдите в раздел Системные настройки — Сведения — Съемные носители . Для более сложных сценариев см. UsbDriveDoSomethingHowto. Отключить/Извлечь Обязательно отключите устройство перед его отключением. Это можно сделать одним из следующих способов: Щелкните правой кнопкой мыши значок на рабочем столе и выберите «Отключить» (или, в некоторых случаях, «Извлечь»). В окне диспетчера файлов нажмите кнопку «Извлечь» рядом с именем подключенного тома. Щелкните правой кнопкой мыши значок программы запуска и выберите «Отключить». Автоматическое монтирование (сервер Ubuntu) По умолчанию диски в Ubuntu Server Edition не монтируются автоматически. Если вы ищете легкое решение, не зависящее от HAL/DBUS, вы можете установить «usbmount». Установка вручную Использование дисков Диски (Дисковая утилита GNOME) — это приложение для визуального управления дисководами и носителями. Когда вы запустите его, вы увидите список ваших дисков, включая USB-накопители. Если вы нажмете на диске в списке отобразятся его сведения, и нажмите кнопку в форме треугольника (кнопка «Воспроизвести»), чтобы подключить диск. (Этот метод работает, даже если диск не монтируется автоматически.) Использование монтирования Получение информации Иногда устройства не монтируются автоматически, в этом случае следует попробовать монтировать их вручную. Для начала нужно узнать, с каким устройством вы имеете дело и в какой файловой системе оно отформатировано. Большинство флэш-накопителей имеют файловую систему FAT16 или FAT32, а большинство внешних жестких дисков имеют файловую систему NTFS. Введите следующее: Найдите свое устройство в списке. Вероятно, это что-то вроде /dev/sdb1. Дополнительные сведения о файловых системах см. в разделе LinuxFilesystemsExplained. Создание точки монтирования Теперь нам нужно создать точку монтирования для устройства. Допустим, мы хотим назвать его «внешним». Вы можете называть это как хотите, но если вы используете пробелы в имени, это становится немного сложнее. Вместо этого используйте подчеркивание для разделения слов (например, «my_external»). Создайте точку монтирования: Подключить диск Теперь мы можем смонтировать диск. Допустим, устройство — /dev/sdb1, файловая система — FAT16 или FAT32 (как и у большинства USB-накопителей), и вы хотите смонтировать его в /media/external (если вы уже создали точку монтирования): Параметры, стоящие за «-o», дают вам право собственности на диск, а маски обеспечивают дополнительную безопасность разрешений файловой системы. Если вы не используете эти другие параметры, может не иметь возможности чтения или записи на диск под вашим обычным именем пользователя. В противном случае, если устройство отформатировано в NTFS, запустите: Примечание. У вас должен быть установлен драйвер ntfs-3g. Дополнительные сведения см. в разделе «Монтирование разделов Windows». Размонтирование диска По завершении работы с устройством обязательно размонтируйте диск перед отсоединением. Предполагая, что /dev/sdb1 подключен к /media/external, вы можете размонтировать его с помощью устройства или точки подключения: Если диск смонтирован вручную, его нельзя размонтировать с рабочего стола, щелкнув значок правой кнопкой мыши. . Использование pmount В репозиториях доступна программа под названием pmount , которая позволяет непривилегированным пользователям монтировать диски, как если бы они использовали sudo, даже без ввода /etc/ фстаб. Это идеально подходит для компьютеров, на которых есть пользователи без доступа к RootSudo, например общедоступные терминалы или тонкие клиенты. pmount можно использовать с тем же синтаксисом, что и mount (но без sudo), или просто следующим образом: Пример: Это монтирует устройство /dev/sdb1 на /media/flash_drive. Если вы не отметите опцию тег , он будет смонтирован в /media/device по умолчанию. Чтобы размонтировать устройство, используйте pumount , например, так: Дополнительную помощь см. на справочных страницах pmount и pumount. Важность отключения Прежде чем отключать устройства, вы должны сначала отключить их. Это похоже на «Безопасное извлечение» в Windows, поскольку устройство не будет отключено до тех пор, пока данные не будут записаны на устройство или пока другие программы не перестанут его использовать. Это относится ко всем типам устройств хранения, включая флэш-накопители, флэш-карты, внешние жесткие диски, iPod и другие медиаплееры, и даже к удаленным хранилищам, таким как общие ресурсы Samba или NFS. Да ранее не отключено устройство отключено, может произойти потеря данных или повреждение файловой системы. Из этого правила нет исключений. Будьте в безопасности: размонтируйте свои диски, прежде чем размонтировать их! Другие полезные команды Чтобы получить список ваших USB-устройств (идентификатор поставщика и идентификатор устройства), выполните: Чтобы получить список всех подключенных устройств хранения и их разделов, выполните: Чтобы просмотреть информацию о подключенных в данный момент системах, просто запустите: Устранение неполадок Вот некоторые распространенные проблемы, с которыми сталкиваются пользователи. Мешающие службы Две службы/программы, отвечающие за автоматическое подключение, могут конфликтовать и препятствовать автоматическому подключению и настройке правильных разрешений. Пример: Включение функции автоматического монтирования Nautilus при использовании pmount приведет к разрешению только чтения для обычных пользователей. Отключить или удалить автоматическое подключение Nautilus монтировать. Грязный файл журнала Если вы подключаете диски, отформатированные в NTFS (например, большинство внешних жестких дисков USB), вы должны сначала установить драйвер ntfs-3g. В новых версиях Ubuntu это происходит автоматически. Также нужно установить ntfs-config и включить соединения, что не делается автоматически. Информацию о ntfs-3g и ntfs-config см. в разделе «Монтирование разделов Windows». Если диск не был безопасно извлечен из компьютера с Windows (или Windows была принудительно выключена), возможно, что при подключении диска: Вариант 1 — лучший вариант, но вы можете принудительно запустить вариант 2 с помощью sudo. Затем вам нужно вручную размонтировать его из терминала (нельзя щелкнуть правой кнопкой мыши по значку на рабочем столе): После этого диск должен автоматически перемонтироваться в обычном режиме. Разрешения идентификатора пользователя Если ваше USB-устройство не отображается на рабочем столе, вам необходимо убедиться, что у вашего пользователя есть правильные разрешения. Перейдите в Система->Администрирование->Пользователи и группы , выберите пользователя, нажмите «Свойства» и перейдите на вкладку «Полномочия пользователя». У вас должен быть установлен флажок «Автоматически получать доступ к внешним устройствам хранения». Настройки Если ваше USB-устройство не отображается на рабочем столе, убедитесь, что в настройках включено действие автоматического подключения: Перейдите в раздел Система-> Настройки-> Съемные диски и носители Убедитесь, что проверил все «Подключать съемные диски, когда…». ПРИМЕЧАНИЕ. Похоже, это не относится к Hardy Heron. Проблемы с USB 2 Обходные пути для старых ядер Если у вас возникли проблемы с использованием USB-устройства с USB 2 (т. е. «высокоскоростной» режим), вы можете вернуться к « на полной скорости» (медленнее), загрузив ehci_hcd. Для этого наберите: в терминале перед подключением устройства. Недавний патч ядра от Karmic ehci_hcd теперь встроен в ядро, и вы не сможете загружать/загружать его с помощью modprobe. Чтобы вернуть подключенное устройство с высокой скорости (сбой) на полную скорость: Определите идентификатор устройства с помощью Узнайте, к какой шине оно подключено. Идентификатор шины можно найти в папке /sys/bus/pci/drivers/ehci_hcd. Следующий скрипт сканирует шину и подключенные устройства: Информация также часто доступна в /var/log/kern.log Отключите шину (и все устройства) от драйвера ehci_hcd. Поместите идентификатор шины в следующую команду в формате 0000:00:xx.x Ошибки буферизации ввода-вывода Если вы видите ошибки, связанные с буферизацией ввода-вывода / O при подключении USB-накопителя это можно исправить двумя способами. Во-первых, попробуйте использовать другие настройки max_sectors, такие как: Попробуйте значения 120, 64 и 32. Если это не решит проблему, вам может понадобиться запись необычного_dev за твое устройство. Это будет выглядеть примерно так: Идентификатор поставщика и устройства можно получить из вывода «lsusb». Запись будет расположена в drivers/usb/storage/unusual_devs.h. Если вы не можете скомпилировать собственное ядро, отправьте отчет об ошибке, и мы постараемся скомпилировать для вас тестовый модуль. Устройство внезапно становится доступным только для чтения Если ваше устройство внезапно переключается в режим только для чтения, и вы получаете ошибку такого типа: Это может быть признаком грязного устройство. Вы должны проверить свое устройство. Попробуйте выполнить TestingStorageMedia. Или используйте «Дисковую утилиту» (в разделе «Система», «Управление»), найдите свое устройство, размонтируйте его, проверьте файловую систему и перемонтируйте. USB-устройство находится/станет доступным только для чтения без ошибок Если вы видите «Защита от записи отключена» и в файлах журнала нет ошибок, вам необходимо настроить монтирование параметры, относящиеся к типу файловой системы ( FS_MOUNTOPTIONS) в файле /etc/usbmount/usbmount.conf. Неправильный Gid делает соединение доступным только для чтения. Общие советы При возникновении проблем с USB-устройствами первое, что вы должны сделать, это проверить последнюю отладочную информацию, сгенерированную ядром, сразу после подключения устройства и/или сразу после найти проблему. Для этого откройте терминал и введите: Проверить наличие последних сообщений; они должны быть связаны с вашей проблемой. Ищете дополнительную помощь Лучшее место для вы можете получить помощь практически по любой проблеме Ubuntu на форуме Ubuntu. Раздел Абсолютная беседа для начинающих лучше всего подходит для начинающих. Дополнительные ресурсы Дополнительные материалы по теме: Иллюстрации
  13. Ubuntu На этой странице объясняется, как использовать USB-накопители, такие как внешние жесткие диски и USB-накопители (также известные как флешки, флешки, флешки и т. д.). Материал здесь также относится к флэш-картам (точно так же, как в вашей цифровой камере). USB-накопители имеют огромное преимущество, поскольку они в основном используют стандартный набор протоколов. Таким образом, вместо того, чтобы требовать отдельных драйверов, как в случае с большинством компьютерного оборудования, стандартный драйвер обеспечивает доступ к устройствам, что делает их легко переносимыми и способными легко работать на многих платформах. помогите с внутренностями жестких дисков, см. разделы Fstab и MountingWindowsPartitions. Автомонтирование Монтирование По умолчанию устройства хранения данных, подключенные к системе, автоматически монтируются в каталог /media/ открыть окно проводника для каждого тома и поместите значок на рабочий стол. Причину этого небольшого изменения в поведении можно найти здесь. Если вы подключаете жесткий диск USB с несколькими разделами, все разделы будут смонтированы автоматически. Такое поведение может быть не тем, что вам нужно; вы можете настроить его, как показано ниже. Если у томов есть метки, значки будут называться соответственно. В противном случае они будут называться «disk» , «disk-1» и т. д. Чтобы изменить метку тома, см. раздел Переименование USB-накопителя . Настройки автоматического подключения Чтобы включить или отключить автоматическое подключение, откройте терминал и введите: Перейти к org.gnome.desktop.media-handling . Ключ automount определяет, должен ли носитель монтироваться автоматически. Если установлено значение true, Nautilus будет автоматически монтировать носители, такие как видимые пользователю жесткие диски и съемные носители, при запуске и при вставке носителя. Другой ключ, org.gnome.desktop.media-handling .automount-open , определяет, будет ли автоматически открываться папка мультимедиа автомонтирования. Если установлено значение true, Nautilus автоматически откроет папка, когда носитель автоматически монтируется. Это относится только к носителям, для которых не был обнаружен известный тип контента x; для носителя, в котором обнаружен известный тип контента x, вместо этого будет выполнено настраиваемое пользователем действие. Это можно настроить, как показано ниже. Настройки автоматического запуска программ Чтобы указать, какие программы запускаются автоматически при подключении устройства, перейдите в раздел Системные настройки — Сведения — Съемные носители . Для более сложных сценариев см. UsbDriveDoSomethingHowto. Отключить/Извлечь Обязательно отключите устройство перед его отключением. Это можно сделать одним из следующих способов: Щелкните правой кнопкой мыши значок на рабочем столе и выберите «Отключить» (или, в некоторых случаях, «Извлечь»). В окне диспетчера файлов нажмите кнопку «Извлечь» рядом с именем подключенного тома. Щелкните правой кнопкой мыши значок программы запуска и выберите «Отключить». Автоматическое монтирование (сервер Ubuntu) По умолчанию диски в Ubuntu Server Edition не монтируются автоматически. Если вы ищете легкое решение, не зависящее от HAL/DBUS, вы можете установить «usbmount». Установка вручную Использование дисков Диски (Дисковая утилита GNOME) — это приложение для визуального управления дисководами и носителями. Когда вы запустите его, вы увидите список ваших дисков, включая USB-накопители. Если вы нажмете на диске в списке отобразятся его сведения, и нажмите кнопку в форме треугольника (кнопка «Воспроизвести»), чтобы подключить диск. (Этот метод работает, даже если диск не монтируется автоматически.) Использование монтирования Получение информации Иногда устройства не монтируются автоматически, в этом случае следует попробовать монтировать их вручную. Для начала нужно узнать, с каким устройством вы имеете дело и в какой файловой системе оно отформатировано. Большинство флэш-накопителей имеют файловую систему FAT16 или FAT32, а большинство внешних жестких дисков имеют файловую систему NTFS. Введите следующее: Найдите свое устройство в списке. Вероятно, это что-то вроде /dev/sdb1. Дополнительные сведения о файловых системах см. в разделе LinuxFilesystemsExplained. Создание точки монтирования Теперь нам нужно создать точку монтирования для устройства. Допустим, мы хотим назвать его «внешним». Вы можете называть это как хотите, но если вы используете пробелы в имени, это становится немного сложнее. Вместо этого используйте подчеркивание для разделения слов (например, «my_external»). Создайте точку монтирования: Подключить диск Теперь мы можем смонтировать диск. Допустим, устройство — /dev/sdb1, файловая система — FAT16 или FAT32 (как и у большинства USB-накопителей), и вы хотите смонтировать его в /media/external (если вы уже создали точку монтирования): Параметры, стоящие за «-o», дают вам право собственности на диск, а маски обеспечивают дополнительную безопасность разрешений файловой системы. Если вы не используете эти другие параметры, может не иметь возможности чтения или записи на диск под вашим обычным именем пользователя. В противном случае, если устройство отформатировано в NTFS, запустите: Примечание. У вас должен быть установлен драйвер ntfs-3g. Дополнительные сведения см. в разделе «Монтирование разделов Windows». Размонтирование диска По завершении работы с устройством обязательно размонтируйте диск перед отсоединением. Предполагая, что /dev/sdb1 подключен к /media/external, вы можете размонтировать его с помощью устройства или точки подключения: Если диск смонтирован вручную, его нельзя размонтировать с рабочего стола, щелкнув значок правой кнопкой мыши. . Использование pmount В репозиториях доступна программа под названием pmount , которая позволяет непривилегированным пользователям монтировать диски, как если бы они использовали sudo, даже без ввода /etc/ фстаб. Это идеально подходит для компьютеров, на которых есть пользователи без доступа к RootSudo, например общедоступные терминалы или тонкие клиенты. pmount можно использовать с тем же синтаксисом, что и mount (но без sudo), или просто следующим образом: Пример: Это монтирует устройство /dev/sdb1 на /media/flash_drive. Если вы не отметите опцию тег , он будет смонтирован в /media/device по умолчанию. Чтобы размонтировать устройство, используйте pumount , например, так: Дополнительную помощь см. на справочных страницах pmount и pumount. Важность отключения Прежде чем отключать устройства, вы должны сначала отключить их. Это похоже на «Безопасное извлечение» в Windows, поскольку устройство не будет отключено до тех пор, пока данные не будут записаны на устройство или пока другие программы не перестанут его использовать. Это относится ко всем типам устройств хранения, включая флэш-накопители, флэш-карты, внешние жесткие диски, iPod и другие медиаплееры, и даже к удаленным хранилищам, таким как общие ресурсы Samba или NFS. Да ранее не отключено устройство отключено, может произойти потеря данных или повреждение файловой системы. Из этого правила нет исключений. Будьте в безопасности: размонтируйте свои диски, прежде чем размонтировать их! Другие полезные команды Чтобы получить список ваших USB-устройств (идентификатор поставщика и идентификатор устройства), выполните: Чтобы получить список всех подключенных устройств хранения и их разделов, выполните: Чтобы просмотреть информацию о подключенных в данный момент системах, просто запустите: Устранение неполадок Вот некоторые распространенные проблемы, с которыми сталкиваются пользователи. Мешающие службы Две службы/программы, отвечающие за автоматическое подключение, могут конфликтовать и препятствовать автоматическому подключению и настройке правильных разрешений. Пример: Включение функции автоматического монтирования Nautilus при использовании pmount приведет к разрешению только чтения для обычных пользователей. Отключить или удалить автоматическое подключение Nautilus монтировать. Грязный файл журнала Если вы подключаете диски, отформатированные в NTFS (например, большинство внешних жестких дисков USB), вы должны сначала установить драйвер ntfs-3g. В новых версиях Ubuntu это происходит автоматически. Также нужно установить ntfs-config и включить соединения, что не делается автоматически. Информацию о ntfs-3g и ntfs-config см. в разделе «Монтирование разделов Windows». Если диск не был безопасно извлечен из компьютера с Windows (или Windows была принудительно выключена), возможно, что при подключении диска: Вариант 1 — лучший вариант, но вы можете принудительно запустить вариант 2 с помощью sudo. Затем вам нужно вручную размонтировать его из терминала (нельзя щелкнуть правой кнопкой мыши по значку на рабочем столе): После этого диск должен автоматически перемонтироваться в обычном режиме. Разрешения идентификатора пользователя Если ваше USB-устройство не отображается на рабочем столе, вам необходимо убедиться, что у вашего пользователя есть правильные разрешения. Перейдите в Система->Администрирование->Пользователи и группы , выберите пользователя, нажмите «Свойства» и перейдите на вкладку «Полномочия пользователя». У вас должен быть установлен флажок «Автоматически получать доступ к внешним устройствам хранения». Настройки Если ваше USB-устройство не отображается на рабочем столе, убедитесь, что в настройках включено действие автоматического подключения: Перейдите в раздел Система-> Настройки-> Съемные диски и носители Убедитесь, что проверил все «Подключать съемные диски, когда…». ПРИМЕЧАНИЕ. Похоже, это не относится к Hardy Heron. Проблемы с USB 2 Обходные пути для старых ядер Если у вас возникли проблемы с использованием USB-устройства с USB 2 (т. е. «высокоскоростной» режим), вы можете вернуться к « на полной скорости» (медленнее), загрузив ehci_hcd. Для этого наберите: в терминале перед подключением устройства. Недавний патч ядра от Karmic ehci_hcd теперь встроен в ядро, и вы не сможете загружать/загружать его с помощью modprobe. Чтобы вернуть подключенное устройство с высокой скорости (сбой) на полную скорость: Определите идентификатор устройства с помощью Узнайте, к какой шине оно подключено. Идентификатор шины можно найти в папке /sys/bus/pci/drivers/ehci_hcd. Следующий скрипт сканирует шину и подключенные устройства: Информация также часто доступна в /var/log/kern.log Отключите шину (и все устройства) от драйвера ehci_hcd. Поместите идентификатор шины в следующую команду в формате 0000:00:xx.x Ошибки буферизации ввода-вывода Если вы видите ошибки, связанные с буферизацией ввода-вывода / O при подключении USB-накопителя это можно исправить двумя способами. Во-первых, попробуйте использовать другие настройки max_sectors, такие как: Попробуйте значения 120, 64 и 32. Если это не решит проблему, вам может понадобиться запись необычного_dev за твое устройство. Это будет выглядеть примерно так: Идентификатор поставщика и устройства можно получить из вывода «lsusb». Запись будет расположена в drivers/usb/storage/unusual_devs.h. Если вы не можете скомпилировать собственное ядро, отправьте отчет об ошибке, и мы постараемся скомпилировать для вас тестовый модуль. Устройство внезапно становится доступным только для чтения Если ваше устройство внезапно переключается в режим только для чтения, и вы получаете ошибку такого типа: Это может быть признаком грязного устройство. Вы должны проверить свое устройство. Попробуйте выполнить TestingStorageMedia. Или используйте «Дисковую утилиту» (в разделе «Система», «Управление»), найдите свое устройство, размонтируйте его, проверьте файловую систему и перемонтируйте. USB-устройство находится/станет доступным только для чтения без ошибок Если вы видите «Защита от записи отключена» и в файлах журнала нет ошибок, вам необходимо настроить монтирование параметры, относящиеся к типу файловой системы ( FS_MOUNTOPTIONS) в файле /etc/usbmount/usbmount.conf. Неправильный Gid делает соединение доступным только для чтения. Общие советы При возникновении проблем с USB-устройствами первое, что вы должны сделать, это проверить последнюю отладочную информацию, сгенерированную ядром, сразу после подключения устройства и/или сразу после найти проблему. Для этого откройте терминал и введите: Проверить наличие последних сообщений; они должны быть связаны с вашей проблемой. Ищете дополнительную помощь Лучшее место для вы можете получить помощь практически по любой проблеме Ubuntu на форуме Ubuntu. Раздел Абсолютная беседа для начинающих лучше всего подходит для начинающих. Дополнительные ресурсы Дополнительные материалы по теме: Иллюстрации
  14. Автомонтирование
  15. Монтирование
  16. Настройки автоматического подключения
  17. Настройки автоматического запуска программ
  18. Отключить/Извлечь
  19. Автоматическое монтирование (сервер Ubuntu)
  20. Установка вручную
  21. Использование дисков
  22. Использование монтирования
  23. Получение информации
  24. Создание точки монтирования
  25. Подключить диск
  26. Размонтирование диска
  27. Использование pmount
  28. Важность отключения
  29. Другие полезные команды
  30. Устранение неполадок
  31. Мешающие службы
  32. Грязный файл журнала
  33. Разрешения идентификатора пользователя
  34. Настройки
  35. Проблемы с USB 2
  36. Обходные пути для старых ядер
  37. Недавний патч ядра от Karmic
  38. Ошибки буферизации ввода-вывода
  39. Устройство внезапно становится доступным только для чтения
  40. USB-устройство находится/станет доступным только для чтения без ошибок
  41. Общие советы
  42. Ищете дополнительную помощь
  43. Дополнительные ресурсы
Читайте также:  Как открыть канализационный насос

Как получить доступ к флешке из терминала?

У меня есть доступ только к командной строке.
Мне нужно сделать резервную копию моих данных (в папке пользователя) на флешку (USB DOK).

  • Как установить флешку вручную?
  • Какой должна быть команда копирования?

7 ответов

1. Найдите имя диска

Вам нужно знать имя диска, чтобы смонтировать его. Для этого выполните одно из следующих действий (в предпочтительном порядке):

Вы ищете раздел, который выглядит как /dev/sdb1 . Чем больше у вас дисков, тем больше буква. В любом случае найдите и запомните, как он называется.

2. Создайте точку монтирования (необязательно)

Она должна быть смонтирована где-то в файловой системе. Обычно вы можете использовать /mnt/, если вы ленивы и ничего там не смонтировано, но в противном случае вам нужно создать новый каталог:

3. Смонтировать!

Когда готово, просто выключите его:

Этому ответу почти 6 лет, и хотя ядро ​​все еще работает, такие опции, как fdisk -l, не самые удобные варианты. В более высоких стеках также есть новые механизмы для установки устройств разумным стандартным способом, которые не всегда могут быть доступны.

Поэтому я добавил блеска из других ответов. Пока вы читаете эту сноску и делаете это в настольной системе, определенно есть причина использовать udisksctl в соответствии с ответом wecac. Это монтируется так же, как и рабочий стол: создайте свой собственный каталог /media/$USER/device, но я думаю, что есть больше аргументов в пользу статической точки монтирования, особенно когда вы не хотите, чтобы путь менялся.

Udisk также используют D-Bus, поэтому они могут быть доступны не везде.

Установите pmount , монтируйте диски в /media/

sudo не требуется. Замените «sdb1» на конкретный путь вашего устройства. Для получения дополнительной информации см. страницу справки:

Читайте также:  Как безопасно открыть подозрительный файл

Использование udisksctl из package=udisks2 (как в Ubuntu, так и в Debian). Процедура следующая:

Найдите идентификатор блочного устройства, которое вы хотите подключить, с помощью lsblk:

Из-за своего размера /dev/sdc1 напоминает USB-накопитель, который я хочу подключить.

Использовать udisksctl для монтирования устройства. Обратите внимание, что -b == —block-device (для ограничения ввода), но я предпочитаю длинные параметры для документации:

Ссылаясь на комментарий Ганса Дерагона ниже: Вы также можете указать udisksctl, что —no -user -взаимодействие. Он не пытается аутентифицировать пользователя, что обычно «просто работает»:

Помимо использования стандартной команды монтирования (для которой требуется root), вы можете монтировать диски с помощью udisks и dbus с вашим пользователем по умолчанию.

Для этого полезно (но не обязательно) сначала узнать несколько вещей о диске:

  1. Что это за устройство (т.е. /dev/sdb1 )
  2. Что такое файловая система? Приложения.

Зная это, вы можете использовать простую команду для монтирования диска из командной строки.

Этот вызов должен отражать путь, к которому он был смонтирован, если монтирование было успешно.

Если вы хотите отключить диски, подключенные таким образом, вы можете run:

NB — это только конец пути к нему. Например, если вы хотите смонтировать /dev/sdb2, вы должны поставить вместо него sdb2,

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

Это напечатает что-то вроде этого:

Те, у кого IdUsage = ‘filesystem’, могут быть настроены с помощью приведенной выше команды.

Это означает, что если вы хотите, например, смонтировать «USB-НАКОПИТЕЛЬ», вы должны запустить команду

. Все эти команды работают с системой сообщений dbus, точно так же, как Nautilus и другие файловые менеджеры монтируют вещи автоматически. В этих командах мы отправляем различные объекты (например, /org/freedesktop/. сообщения с запросами на подключение и отключение определенных устройств. Они могут или не могут делать это в зависимости от разрешений, предоставленных в PolicyKit,

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

Источник

Как смонтировать флэш-память диск в Linux

На сегодняшний день USB флешки стали очень популярны среди пользователей.Они используются для обмена файлами,различными фильмами и документами,установки операционных систем и восстановления системы после сбоя.Для работы с флешкой в линуксе он должен быть подключен в корневой файловой системе.

Дело в том, что организация файловой системы линукса немного отличается от того, к чему мы привыкли в Winodws. Нет дисков C, D, E и т. д., есть только корневой каталог, высшая точка файловой системы, в подкаталоги которого монтируются все жесткие диски и внешние носители.

Если вы используете среда рабочего стола, система обычно берет на себя всю низкоуровневую работу по монтированию флешки в Linux. Система обнаруживает подключенную флешку и в системном трее отображается уведомление о подключенном устройстве. После этого остается нажать на иконку флешки, чтобы система выполнила все необходимые действия по ее подключению. Но если среда рабочего стола не запущена или вам нужно работать в консоли, вы можете выполнить все шаги по монтированию флэш-накопителя вручную.

В этом руководстве мы увидим, как монтировать USB-флеш-накопитель Linux. диска через терминал, а также настроить автоматическое монтирование для оконных менеджеров, которые не поддерживают эту функцию.

Подключение флешки в Linux

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

Файлы для флешек и других устройств хранения находятся в каталоге /dev. Устройства нумеруются по алфавиту sda, sdb, sdc, sdd и т.д. Так как флешка подключается последней, она будет с большой буквы. Например sdb или sdc. Имя sda принадлежит жесткому диску. Можно, конечно, просто посмотреть содержимое каталога /dev/, но этот метод ненадежен. Мы будем использовать инструмент fdisk.

Смонтировать флешку и делаем следующее:

Как видите, здесь мы можем увидеть подробную информацию об устройстве. Имя файла, список разделов, формат таблицы разделов, список разделов. И самое главное для нас это размер раздела и его файловая система. Теперь не сложно понять, что такое флешка. В данном примере это /dev/sdc1

Создайте папку для монтирования:

sudo mkdir /mnt/usb

Теперь смонтируйте флешку с помощью команды mount:

sudo mount /dev/sdc1 /mnt/usb

Если вы знаете файловую систему флешки, лучше указать ее с помощью параметра -t вариант. FAT используется наиболее широко, потому что его легко открыть в Windows и Linux:

sudo mount -t vfat /dev/sdc1 /mnt/usb

Соединение выполняется от суперпользователя, но если нужно размонтировать флешку, любой может указать опцию users:

sudo mount -t vfat -o users /dev/sdc1 /mnt/usb

По умолчанию владелец файлы на флешке установлены как root, так что если вы хотите работать с флешкой через файловый менеджер, вам придется запускать его с правами суперпользователя или напрямую монтировать флешку в линуксе, чтобы ваш пользователь был root. владелец. Для этого укажите группу и идентификатор вашего пользователя в параметрах uid и gid:

sudo mount -o users,uid=1000,gid=1000 /dev/sdc1 /mnt/usb

Подтвердить подключение флешки можно просмотрев содержимое директории куда мы ее подключали:

ИЛИ запустив mount:

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

sudo umount /dev/sdc1

Автоматическое монтирование флешки в Linux

Популярные среды рабочего стола автоматически монтируют флэш-накопитель Linux, как только вы подключаетесь к системе или нажимаете на ярлык. Мы можем реализовать это с помощью службы udisks2.

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

Мы также можем использовать ее для ручного монтирования. Это даже имеет некоторые преимущества. Во-первых, мы можем монтировать без привилегий root, а во-вторых, нам не нужно создавать папку.

Для команды монтирования используется следующее:

mount udisksctl -b /dev/ sdc1

Здесь /dev/sdc1 — это файл на нашем флеш-накопителе, а параметр -b означает, что нам нужно смонтировать блочное устройство. Как и в mount, вы можете указать опции mount -o и filesystem -t. Флешка будет смонтирована в /run/username/uuid-flash/

Аналогичная команда используется для размонтирования:

udisksctl unmount -b /dev/sdc1

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

Утилита работает на Ubuntu устанавливается командой:

sudo apt install udiskie

Дальше остается только запустить программу:

Теперь все подключенные устройства будут автоматически подключаться с помощью udisks. Рассмотрим, что означают параметры:

  • -a — автоматическое подключение
  • -n — показывать всплывающее уведомление
  • -t — показать значок на панели задач.

Выводы

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

Источник

Вход на флешку в Linux

Всем привет. Нужно зайти в терминальный путь флешки: /dev/ttyUSB0 Не подскажете как это сделать?

3 ответа 3

/dev/ttyUSB0 это как бы более низкий уровень получить доступ к флешке. Скорее всего устройство для флешки будет выглядеть немного иначе. Самый простой способ его найти — вставить флешку и сразу запустить команду dmesg в терминале. В конце должно быть что-то вроде

, что означает, что как минимум само устройство было распознано на низком уровне.

Чуть ниже будет что-то вроде этого

и смотрим ниже по тексту и там должно быть примерно так

это значит что флешка (диск) найдена, виден размер и известно имя: здесь (конечно можно и другое один) . Но только вот имя всей флешки и будет конкретный раздел на флешке с именем sde1 (или другие цифры в конце, в зависимости от раздела диска).

Проверить наличие (вставлена ​​флешка)

(Вместо буквы е следует подставить свою , Если Linux очень-очень старый, то это будет /dev/hda* или подобное).

Хорошо, теперь имя известно. Можешь попробовать водить. Сначала вам нужно создать для него каталог, вы можете сделать это и в своем домашнем каталоге. Пусть будет /home/Alexandr/usbstick Теперь mount

там есть важный параметр — -t vfat — большинство флешек в формате fat, но есть и ntfs. (так что нужно -t ntfs-3g )

Вообще очень странно, что флешка сама не смонтировалась. Скорее всего он либо поврежден, либо в ntfs и в системе не установлена ​​его поддержка. Последние 10-20 строк с dmesg прямо сейчас вставки флешки могут прояснить систуния.

Источник

Этот документ

Ubuntu На этой странице объясняется, как использовать USB-накопители, такие как внешние жесткие диски и USB-накопители (также известные как флешки, флешки, флешки и т. д.). Материал здесь также относится к флэш-картам (точно так же, как в вашей цифровой камере).

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

помогите с внутренностями жестких дисков, см. разделы Fstab и MountingWindowsPartitions.

Автомонтирование

Монтирование

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

Если у томов есть метки, значки будут называться соответственно. В противном случае они будут называться «disk» , «disk-1» и т. д.

Чтобы изменить метку тома, см. раздел Переименование USB-накопителя .

Настройки автоматического подключения

Чтобы включить или отключить автоматическое подключение, откройте терминал и введите:

Перейти к org.gnome.desktop.media-handling .

Ключ automount определяет, должен ли носитель монтироваться автоматически. Если установлено значение true, Nautilus будет автоматически монтировать носители, такие как видимые пользователю жесткие диски и съемные носители, при запуске и при вставке носителя.

Другой ключ, org.gnome.desktop.media-handling .automount-open , определяет, будет ли автоматически открываться папка мультимедиа автомонтирования.

Если установлено значение true, Nautilus автоматически откроет папка, когда носитель автоматически монтируется. Это относится только к носителям, для которых не был обнаружен известный тип контента x; для носителя, в котором обнаружен известный тип контента x, вместо этого будет выполнено настраиваемое пользователем действие. Это можно настроить, как показано ниже.

Настройки автоматического запуска программ

Чтобы указать, какие программы запускаются автоматически при подключении устройства, перейдите в раздел Системные настройки — Сведения — Съемные носители .

Для более сложных сценариев см. UsbDriveDoSomethingHowto.

Отключить/Извлечь

Обязательно отключите устройство перед его отключением. Это можно сделать одним из следующих способов:

  • Щелкните правой кнопкой мыши значок на рабочем столе и выберите «Отключить» (или, в некоторых случаях, «Извлечь»).
  • В окне диспетчера файлов нажмите кнопку «Извлечь» рядом с именем подключенного тома.
  • Щелкните правой кнопкой мыши значок программы запуска и выберите «Отключить».

Автоматическое монтирование (сервер Ubuntu)

По умолчанию диски в Ubuntu Server Edition не монтируются автоматически. Если вы ищете легкое решение, не зависящее от HAL/DBUS, вы можете установить «usbmount».

Установка вручную

Использование дисков

Диски (Дисковая утилита GNOME) — это приложение для визуального управления дисководами и носителями. Когда вы запустите его, вы увидите список ваших дисков, включая USB-накопители. Если вы нажмете на диске в списке отобразятся его сведения, и нажмите кнопку в форме треугольника (кнопка «Воспроизвести»), чтобы подключить диск. (Этот метод работает, даже если диск не монтируется автоматически.)

Использование монтирования

Получение информации

Иногда устройства не монтируются автоматически, в этом случае следует попробовать монтировать их вручную. Для начала нужно узнать, с каким устройством вы имеете дело и в какой файловой системе оно отформатировано. Большинство флэш-накопителей имеют файловую систему FAT16 или FAT32, а большинство внешних жестких дисков имеют файловую систему NTFS. Введите следующее:

Найдите свое устройство в списке. Вероятно, это что-то вроде /dev/sdb1. Дополнительные сведения о файловых системах см. в разделе LinuxFilesystemsExplained.

Создание точки монтирования

Теперь нам нужно создать точку монтирования для устройства. Допустим, мы хотим назвать его «внешним». Вы можете называть это как хотите, но если вы используете пробелы в имени, это становится немного сложнее. Вместо этого используйте подчеркивание для разделения слов (например, «my_external»). Создайте точку монтирования:

Подключить диск

Теперь мы можем смонтировать диск. Допустим, устройство — /dev/sdb1, файловая система — FAT16 или FAT32 (как и у большинства USB-накопителей), и вы хотите смонтировать его в /media/external (если вы уже создали точку монтирования):

Параметры, стоящие за «-o», дают вам право собственности на диск, а маски обеспечивают дополнительную безопасность разрешений файловой системы. Если вы не используете эти другие параметры, может не иметь возможности чтения или записи на диск под вашим обычным именем пользователя.

В противном случае, если устройство отформатировано в NTFS, запустите:

Примечание. У вас должен быть установлен драйвер ntfs-3g. Дополнительные сведения см. в разделе «Монтирование разделов Windows».

Размонтирование диска

По завершении работы с устройством обязательно размонтируйте диск перед отсоединением. Предполагая, что /dev/sdb1 подключен к /media/external, вы можете размонтировать его с помощью устройства или точки подключения:

Если диск смонтирован вручную, его нельзя размонтировать с рабочего стола, щелкнув значок правой кнопкой мыши. .

Использование pmount

В репозиториях доступна программа под названием pmount , которая позволяет непривилегированным пользователям монтировать диски, как если бы они использовали sudo, даже без ввода /etc/ фстаб. Это идеально подходит для компьютеров, на которых есть пользователи без доступа к RootSudo, например общедоступные терминалы или тонкие клиенты.

pmount можно использовать с тем же синтаксисом, что и mount (но без sudo), или просто следующим образом:

Пример:

  • Это монтирует устройство /dev/sdb1 на /media/flash_drive.

Если вы не отметите опцию тег , он будет смонтирован в /media/device по умолчанию.

Чтобы размонтировать устройство, используйте pumount , например, так:

Дополнительную помощь см. на справочных страницах pmount и pumount.

Важность отключения

Прежде чем отключать устройства, вы должны сначала отключить их. Это похоже на «Безопасное извлечение» в Windows, поскольку устройство не будет отключено до тех пор, пока данные не будут записаны на устройство или пока другие программы не перестанут его использовать. Это относится ко всем типам устройств хранения, включая флэш-накопители, флэш-карты, внешние жесткие диски, iPod и другие медиаплееры, и даже к удаленным хранилищам, таким как общие ресурсы Samba или NFS.

Да ранее не отключено устройство отключено, может произойти потеря данных или повреждение файловой системы. Из этого правила нет исключений. Будьте в безопасности: размонтируйте свои диски, прежде чем размонтировать их!

Другие полезные команды

Чтобы получить список ваших USB-устройств (идентификатор поставщика и идентификатор устройства), выполните:

Чтобы получить список всех подключенных устройств хранения и их разделов, выполните:

Чтобы просмотреть информацию о подключенных в данный момент системах, просто запустите:

Устранение неполадок

Вот некоторые распространенные проблемы, с которыми сталкиваются пользователи.

Мешающие службы

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

Пример: Включение функции автоматического монтирования Nautilus при использовании pmount приведет к разрешению только чтения для обычных пользователей. Отключить или удалить автоматическое подключение Nautilus монтировать.

Грязный файл журнала

Если вы подключаете диски, отформатированные в NTFS (например, большинство внешних жестких дисков USB), вы должны сначала установить драйвер ntfs-3g. В новых версиях Ubuntu это происходит автоматически. Также нужно установить ntfs-config и включить соединения, что не делается автоматически. Информацию о ntfs-3g и ntfs-config см. в разделе «Монтирование разделов Windows».

Если диск не был безопасно извлечен из компьютера с Windows (или Windows была принудительно выключена), возможно, что при подключении диска:

Вариант 1 — лучший вариант, но вы можете принудительно запустить вариант 2 с помощью sudo. Затем вам нужно вручную размонтировать его из терминала (нельзя щелкнуть правой кнопкой мыши по значку на рабочем столе):

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

Разрешения идентификатора пользователя

Если ваше USB-устройство не отображается на рабочем столе, вам необходимо убедиться, что у вашего пользователя есть правильные разрешения. Перейдите в Система->Администрирование->Пользователи и группы , выберите пользователя, нажмите «Свойства» и перейдите на вкладку «Полномочия пользователя». У вас должен быть установлен флажок «Автоматически получать доступ к внешним устройствам хранения».

Настройки

Если ваше USB-устройство не отображается на рабочем столе, убедитесь, что в настройках включено действие автоматического подключения:

Перейдите в раздел Система-> Настройки-> Съемные диски и носители

  • Убедитесь, что проверил все «Подключать съемные диски, когда…».
  • ПРИМЕЧАНИЕ. Похоже, это не относится к Hardy Heron.

    Проблемы с USB 2

    Обходные пути для старых ядер

    Если у вас возникли проблемы с использованием USB-устройства с USB 2 (т. е. «высокоскоростной» режим), вы можете вернуться к « на полной скорости» (медленнее), загрузив ehci_hcd. Для этого наберите:

    в терминале перед подключением устройства.

    Недавний патч ядра от Karmic

    ehci_hcd теперь встроен в ядро, и вы не сможете загружать/загружать его с помощью modprobe. Чтобы вернуть подключенное устройство с высокой скорости (сбой) на полную скорость:

    • Определите идентификатор устройства с помощью
    • Узнайте, к какой шине оно подключено. Идентификатор шины можно найти в папке /sys/bus/pci/drivers/ehci_hcd. Следующий скрипт сканирует шину и подключенные устройства: Информация также часто доступна в /var/log/kern.log
    • Отключите шину (и все устройства) от драйвера ehci_hcd. Поместите идентификатор шины в следующую команду в формате 0000:00:xx.x

    Ошибки буферизации ввода-вывода

    Если вы видите ошибки, связанные с буферизацией ввода-вывода / O при подключении USB-накопителя это можно исправить двумя способами. Во-первых, попробуйте использовать другие настройки max_sectors, такие как:

    Попробуйте значения 120, 64 и 32.

    Если это не решит проблему, вам может понадобиться запись необычного_dev за твое устройство. Это будет выглядеть примерно так:

    Идентификатор поставщика и устройства можно получить из вывода «lsusb». Запись будет расположена в drivers/usb/storage/unusual_devs.h. Если вы не можете скомпилировать собственное ядро, отправьте отчет об ошибке, и мы постараемся скомпилировать для вас тестовый модуль.

    Устройство внезапно становится доступным только для чтения

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

    Это может быть признаком грязного устройство. Вы должны проверить свое устройство. Попробуйте выполнить TestingStorageMedia. Или используйте «Дисковую утилиту» (в разделе «Система», «Управление»), найдите свое устройство, размонтируйте его, проверьте файловую систему и перемонтируйте.

    USB-устройство находится/станет доступным только для чтения без ошибок

    Если вы видите «Защита от записи отключена» и в файлах журнала нет ошибок, вам необходимо настроить монтирование параметры, относящиеся к типу файловой системы ( FS_MOUNTOPTIONS) в файле /etc/usbmount/usbmount.conf. Неправильный Gid делает соединение доступным только для чтения.

    Общие советы

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

    Проверить наличие последних сообщений; они должны быть связаны с вашей проблемой.

    Ищете дополнительную помощь

    Лучшее место для вы можете получить помощь практически по любой проблеме Ubuntu на форуме Ubuntu. Раздел Абсолютная беседа для начинающих лучше всего подходит для начинающих.

    Дополнительные ресурсы

    Дополнительные материалы по теме:

    Иллюстрации

    Поделиться с друзьями
    Решатор
    Adblock
    detector