Tôi luôn nghĩ rằng để gỡ bỏ một cách an toàn một thiết bị đã được gắn là sử dụng umount
lệnh và cho đến gần đây khi tôi chuyển sang Ubuntu 12.04 LTS, tôi nhận thấy rằng có khả năng loại bỏ an toàn thiết bị gây tò mò cho tôi.
Tôi đã tìm hiểu một số bài đăng và thấy rằng umount
dường như không có nghĩa là tôi có thể gỡ bỏ thiết bị một cách an toàn vì thiết bị không tắt nguồn thiết bị. Tôi biết có tùy chọn để eject
. Bây giờ đây là sự hiểu biết của tôi sau khi truy quét Internet. Tài liệu tham khảo bao gồm:
- Các trò chơi Unmount ốp tường, xóa Eject và một cách an toàn
"Đẩy" / "ngắt kết nối" / "xóa ổ đĩa an toàn" - cái nào tốt hơn?
- umount chỉ ngắt kết nối một phân vùng duy nhất trên thiết bị
- gỡ bỏ an toàn tất cả các phân vùng trên thiết bị và tắt nguồn thiết bị
- đẩy ra được sử dụng cho phương tiện truyền thông như CD, DVD, vv
Sau đó tôi đã xem qua một bài viết nhưng thấy quá trình này bị xáo trộn và tôi nghĩ rằng cuối cùng tôi đã trả tiền khi tôi gặp phải lệnh này, udisks
vdudisks --unmount /dev/sdb1 && udisks --detach /dev/sdb
Điều khiến tôi bối rối là (ngoài việc umount
thực sự có nghĩa là an toàn khi tháo thiết bị mà không mất dữ liệu hay không và tôi có cần sử dụng lệnh sync
trước đó hay không cũng như thiết bị đã tắt nguồn mà có thể gỡ bỏ an toàn) Tôi phải sử dụng /dev/sdb
theo sau --detach
trái ngược với/dev/sdb1