Как отключить USB-накопитель?

52

Я хочу знать, как umountподключить USB-накопитель через командную строку. Я использую Ubuntu 12.04 LTS 32-bit.

Пранит Баува
источник
2
Вы смотрели man umount?
Джейсонвриан
Вы хотите размонтировать его через командную строку или используя графический интерфейс?
студентка
через командную строку
Пранит Баува

Ответы:

65

Предположим, что ваш USB-диск подключен к /media/usbтому, что было бы достаточно сделать

sudo umount /media/usb

Предположим, что ваш USB, /dev/sdb1то вы также можете сделать

sudo umount /dev/sdb1

Вы также можете посмотреть на ответы на один из моих вопросов, как размонтировать все подключенные USB-устройства с помощью одной команды: размонтировать все подключенные USB-диски с помощью одной команды

ученик
источник
Команда sudo fdisk -lможет быть полезна, если вы не знаете, где установлен диск.
Брайан Z
Это umountне так uNmount, если кто-то еще задается вопросом, почему команда не распознается.
Лазарь Любенович
6

Вы также можете использовать

udisks --unmount /dev/sdb1

который не требует рута.

Джим Пэрис
источник
Это то, что я искал. Сделайте то же самое непривилегированное действие, которое настольный компьютер выполняет для монтирования устройства. TIL.
jgomo3
Команда udisks заменена на udisksctl в производных от Debian (доступно в пакете 'udisks2'). udisksctl unmount -b /dev/sdb1
фин
2

Лучше, чем использовать sudoдля размонтирования от имени root, просто установите пакет pmount и выполните:

pumount /media/usb

Как man pumountговорит:

NAME
       pumount - umount arbitrary hotpluggable devices as normal user

SYNOPSIS
       pumount [ options ] device

DESCRIPTION
       pumount  is  a wrapper around the standard umount program which permits
       normal users to umount removable devices without a matching  /etc/fstab
       entry.
beldaz
источник
нет pumountв моей системе, ни один в моем репозитории для установки, либо.
Майкл
@michael_n У вас есть Ubuntu 12.04 LTS 32-bit, как в вопросе OP?
Белдаз
Ubuntu 16.04 - в какой-то момент, pumount, должно быть, либо устарел, это было из стороннего репо?
Майкл
2
Я вижу это - нужно установить pmount(поэтому pumountне было найдено при поиске в менеджере пакетов). manpages.ubuntu.com/manpages/xenial/man1/pumount.1.html
майкл
@michael_n спасибо, я добавил упоминание о пакете, чтобы помочь другим в будущем.
Белдаз