В чем разница между извлечением и безопасным извлечением устройства

27

Принимая во внимание этот вопрос и ответ на него, в чем разница между «Размонтировать», «Извлечь», «Безопасное извлечение диска» и значком извлечения? Я спрашиваю:

Почему оба варианта появляются, если они одинаковы.

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

Луис Альварадо
источник

Ответы:

20

umount удаляет устройство из файловой системы (точка монтирования).

Eject и Safely remove оба делают в основном одно и то же на флешке.

синхронизировать данные, затем отключить (удалить диск из файловой системы).

Кроме того, извлечение приведет к извлечению носителя (например, CD / DVD).

Это своего рода ошибка, которую обе эти опции показывают с флешками.

Ожидаемое поведение будет

Безопасное извлечение - USB / Flash-накопитель - синхронизация данных && unmount; Затем пользователь физически удаляет диск

Извлечь - CDROM / DVD - размонтировать && извлечь физический носитель

пантера
источник
1
Ошибка в верхнем течении: bugzilla.gnome.org/show_bug.cgi?id=598690#c5
Panther
1
Ваше объяснение о Безопасном извлечении для USB / Flash-приводов и Извлечение для CD / DVD-дисков является хорошим. На самом деле это имеет больше смысла для таких имен, но не будет проще иметь один Eject или Safely Remove, который в зависимости от устройства будет размонтировать / извлечь данные синхронизации / размонтировать.
Луис Альварадо
1
Я согласен, было бы неплохо, чтобы эта ошибка была устранена.
Пантера
1
Отличный ответ. Насколько я понимаю, выбор слов не совсем лучший в этих пунктах меню. Само извлечение даже не должно отображаться для флешек. Что касается двух других, «Безопасное удаление» может быть лучше понято как «Выключение устройства» и должно отображаться только в контексте, где вы выбираете УСТРОЙСТВО, а не отдельные смонтированные разделы. Это оставило бы «Unmount» в его очевидном месте, когда пользователь выбирает значок, который представляет отдельный раздел. Сегодня все в беспорядке, и обсуждение по ссылке показывает это довольно ясно.
JulioHM
5

Eject размонтирует файловую систему и извлекает компакт-диск, но в случае флеш-накопителя он все еще подключен к системе (т. Е. Может быть перемонтирован или повторно доступен и все еще подключен к источнику питания 5 В концентратора).

Безопасное удаление отключает и отключает диск от концентратора (т. Е. Во включенных концентраторах отключается питание устройства). В этом случае единственный способ перемонтировать его - это отключить / повторно подключить устройство, чтобы концентратор снова включил его.

Для целей удаления Safely Remove является лучшим вариантом. Eject полезен для размонтирования файловой системы, чтобы Gparted или другая программа могли напрямую обращаться к устройству.

Эндрю
источник
3

Еще один нюанс выбора между ними:

Если у вас есть один из этих встроенных наборов слотов для карт SD / SDHC / MicroSD, то использование Safely Removeотключит питание устройства, сделав его бесполезным до перезагрузки компьютера.

Лучше использовать, Unmountчто позволит снова использовать слот.

Джон Винтерс
источник