Я всегда думал, что для безопасного удаления смонтированного устройства нужно было использовать команду umount
и до недавнего времени, когда я перешел на Ubuntu 12.04 LTS, я заметил, что была возможность безопасно удалить устройство, которое поразило мое любопытство.
Я покопался в нескольких постах и обнаружил, что umount
очевидно, не означает, что я могу безопасно удалить устройство, потому что оно не выключает устройство. Я знаю, что есть возможность eject
. Теперь это мое понимание после поиска в Интернете. Ссылки включают в себя:
- Дилемма "Размонтировать", "Извлечь" и "Безопасное извлечение диска"
"извлечь" / "размонтировать" / "безопасно извлечь диск" - что лучше?
- Размонтировать размонтировать только один раздел на устройстве
- безопасно удалить размонтирует все разделы на устройстве и выключает устройство
- eject используется для таких носителей, как CD, DVD и т. д.
Затем я наткнулся на статью, но обнаружил, что процесс запутан, и я, наконец, столкнулся с платой за грязь, когда наткнулся на команду udisks
например, udisks --unmount /dev/sdb1 && udisks --detach /dev/sdb
Меня смущает то, что (кроме того, означает ли umount
действительно безопасное удаление устройства без потери данных и нужно ли мне использовать sync
команд до этого, а также то, что устройство выключено, что, похоже, безопасно удаляет) почему я должен использовать /dev/sdb
а затем --detach
а не /dev/sdb1