Có cần phải đẩy ổ đĩa ngoài trước khi đăng xuất, khởi động lại hoặc tắt không?


15

Có cần thiết hoặc thực hành khuyến nghị để đẩy các ổ đĩa ngoài trước khi đăng xuất, khởi động lại hoặc tắt không? (Các ổ đĩa không được rút ra.)

BTW, tôi biết rằng tôi cần phải đẩy ổ đĩa ngoài của mình trước khi rút chúng ra, tôi chỉ không biết có cần thiết khi đăng xuất hoặc tắt không. Dường như với tôi điều này là hiển nhiên, nhưng tôi không thể tìm thấy câu trả lời rõ ràng cho câu hỏi này ở bất cứ đâu. Tôi quan tâm đến câu trả lời cho các phiên bản Snow Leopard, Lion & Mountain Lion OS, vì tôi có 2 máy, một với Snow Leopard, còn lại với Lion, và tôi sẽ sớm nâng cấp Lion lên Mountain Lion.


1
Chỉ nên đẩy ra ngay trước khi xảy ra sự cố hệ thống.

Câu trả lời:


20

Không, nó chỉ được khuyến nghị khi rút cáp.

Lý do tại sao bạn đẩy ra là vì bất kỳ quá trình đọc và ghi từ đĩa sẽ khiến OS X thông báo cho bạn về ổ đĩa đang sử dụng và ngăn ngừa hỏng dữ liệu có thể xảy ra bằng cách chỉ rút phích cắm của đĩa trong khi sử dụng.

Ngoài ra, HĐH có thể xếp hàng các thao tác ghi khác nhau vào bộ đệm trước khi thực sự ghi chúng vào đĩa và việc đẩy ra sẽ đảm bảo chúng được xóa vào ổ đĩa trước khi ngắt kết nối.

Ngừng mọi quá trình từ đọc / ghi vào đĩa và xóa bộ nhớ cache được ngụ ý khi khởi động lại hoặc tắt máy (trừ khi bạn tắt máy lạnh bằng cách nhấn và giữ nút nguồn để tắt). Khi đăng xuất, HĐH có thể tự xóa bộ nhớ cache.


+1. Cảm ơn Gerry, rất nhanh chóng và trả lời ngắn gọn cho câu hỏi của tôi.
Phil M

9

Không có gì để đạt được từ các ổ đĩa "đẩy" rõ ràng trước khi đăng nhập bĩu môi, tắt hoặc khởi động lại một cách bình thường. MacOS X có một hệ thống con gọi là "Phân xử đĩa" (chủ yếu là quy trình trình nền của hệ thống "Diskarbitrationd") gắn kết các ổ đĩa khác với thiết bị khởi động khi người dùng đăng nhập và ngắt kết nối (còn gọi là "đẩy ra") khi người dùng đăng xuất. Do hoạt động bên ngoài bối cảnh của phiên đăng nhập người dùng, Discarbitrationd có thể đảm bảo rằng các quy trình không được quản lý trực tiếp bởi người dùng (lập chỉ mục Spotlight, Time Machine, phiên đăng nhập của người dùng khác, v.v.) được xử lý chính xác khi ngắt kết nối thiết bị. Nó cũng kiểm tra (& thường có thể lặng lẽ sửa chữa) các sự cố hỏng hóc của hệ thống tập tin trước khi gắn ổ đĩa. Ở cấp độ sâu hơn, HĐH cũng có một trình nền (cập nhật) để xóa bộ đệm của hệ thống tệp vào đĩa cứ sau 30 giây và một quy trình được biên soạn cẩn thận để tắt (tức là nửa đầu khởi động lại) đảm bảo rằng tất cả các thiết bị hệ thống tệp được đồng bộ hóa và ngắt kết nối đúng cách trước khi đặt lại hoặc cấp nguồn xuống hệ thống. MacOS X là duy nhất ở khía cạnh này chỉ ở các chi tiết tốt: tất cả các hệ điều hành quan trọng đã trưởng thành vượt quá nhu cầu để người dùng đảm bảo rằng các ổ đĩa không bị chặn trong trạng thái "bẩn".

Các trường hợp ngoại lệ có thể xảy ra là nếu bạn làm gì đó bên ngoài hệ điều hành để tạm dừng hoặc đặt lại hệ thống, chẳng hạn như ngắt kết nối nguồn chính hoặc buộc thiết lập lại phần cứng bằng cách nhấn công tắc nguồn. Cả hai đều có thể gây ra tham nhũng hệ thống tập tin, nhưng không ai nên thực hiện các bước như vậy ngoại trừ trong các trường hợp hiếm gặp và nghiêm trọng khi một người có thể sẽ không có khả năng tự đẩy ổ đĩa. (ví dụ khói, lửa, hạt nhân hoảng loạn, v.v.)


+1. Cảm ơn Bill, tôi thực sự đánh giá cao chi tiết. Tôi cảm thấy tôi hiểu rõ hơn về những gì đang diễn ra. Tôi đã có một thời gian rất khó khăn để quyết định câu trả lời nào được đánh dấu là "được chấp nhận". Tôi ước tôi có thể đánh dấu cả của bạn và Gerry là "được chấp nhận."
Phil M

0

Không. Câu trả lời ngắn gọn là bạn đẩy / ngắt kết nối thiết bị lưu trữ khi bạn không còn muốn sử dụng nó nữa.

Hoàn toàn ổn khi để một ổ đĩa ngoài cắm vào nếu bạn muốn nó có sẵn sau này cho chính mình hoặc người khác (chẳng hạn như cỗ máy thời gian sao lưu).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.