로그 아웃, 재시작 또는 종료하기 전에 외장 드라이브를 꺼내야합니까?


15

로그 아웃, 재시작 또는 종료하기 전에 외장 드라이브를 꺼내야합니까? (드라이브가 분리되어 있지 않습니다.)

BTW, 외부 드라이브를 분리하기 전에 꺼내야한다는 것을 알고 있습니다. 로그 아웃하거나 종료 할 때 필요한지 알 수 없습니다. 나에게는 이것이 분명해야하지만,이 질문에 대한 명확한 대답을 어디에서나 찾을 수는 없습니다. Snow Leopard와 Lion이있는 두 대의 컴퓨터가 있으므로 Lion과 Mountain Lion OS 버전의 Snow Leopard에 대한 답변에 관심이 있으며 곧 Lion을 Mountain Lion으로 업그레이드 할 예정입니다.


1
시스템 충돌 직전에 꺼내는 것이 좋습니다.

답변:


20

아니요, 케이블을 뽑을 때만 권장됩니다.

꺼내는 이유는 디스크에서 읽고 쓰는 프로세스가 OS X에서 디스크를 사용 중임을 알리고 사용 중 디스크의 플러그를 뽑아서 발생할 수있는 데이터 손상을 방지 할 수 있기 때문입니다.

또한 OS는 실제로 디스크에 쓰기 전에 다른 쓰기 작업을 캐시에 대기시킬 수 있으며 꺼내기 전에 연결을 끊기 전에 드라이브에 플러시되는지 확인합니다.

전원 버튼을 길게 눌러 시스템을 종료하지 않는 한 시스템을 재부팅하거나 종료 할 때는 프로세스를 디스크에서 읽기 / 쓰기에서 디스크로 캐시 및 플러시를 중지해야합니다. 로그 아웃 할 때 OS는 자체 재량에 따라 캐시를 플러시 할 수 있습니다.


+1. 고마워 Gerry, 내 질문에 매우 신속하고 간결한 답변.
Phil M

9

pout을 기록하거나 종료하거나 정상적인 방식으로 다시 시작하기 전에 드라이브를 명시 적으로 "꺼내기"하여 얻을 수있는 것은 없습니다. MacOS X에는 "디스크 중재"(주로 시스템 데몬 프로세스 "diskarbitrationd")라는 하위 시스템이 있습니다.이 하위 시스템에는 사용자가 로그인 할 때 부팅 장치 이외의 드라이브를 마운트하고 사용자가 로그 아웃 할 때 드라이브를 마운트 해제합니다 (일명 "꺼내기"). diskarbitrationd는 사용자 로그인 세션의 컨텍스트 외부에서 작동하기 때문에 마운트 해제시 사용자가 직접 관리하지 않는 프로세스 (스포트라이트 인덱싱, Time Machine, 기타 사용자의 로그인 세션 등)가 올바르게 처리되는지 확인할 수 있습니다. 장치. 또한 드라이브를 마운트하기 전에 파일 시스템 손상 문제를 확인합니다 (일반적으로 조용히 복구 할 수 있음). 더 깊은 수준에서 OS에는 또한 30 초마다 파일 시스템 캐시를 디스크로 플러시하는 데몬 (업데이트)과 종료 또는 재시작을 위해주의 깊게 스크립트 된 프로세스가 있습니다. 시스템을 MacOS X는 이와 관련하여 세부적인면에서만 독특합니다. 모든 중요한 OS는 사용자가 수동으로 드라이브가 "더러운"상태로 마운트 해제되지 않도록해야 할 필요가 없습니다.

주 전원 연결을 끊거나 전원 스위치를 길게 눌러 하드웨어를 강제로 재설정하는 등 운영 체제 외부에서 시스템을 중지하거나 재설정하는 작업을 수행하는 경우는 예외입니다. 둘 다 파일 시스템을 손상시킬 수 있지만 드물고 심한 경우를 제외하고는 수동으로 드라이브를 추출 할 수없는 경우를 제외하고는 아무도 그러한 단계를 수행해서는 안됩니다. (예 : 연기, 불꽃, 커널 패닉 등)


+1. 고마워 빌, 나는 세부 사항을 정말로 감사합니다. 나는 무슨 일이 일어나고 있는지 더 잘 이해하고 있다고 생각합니다. "허용됨"으로 표시 할 답변을 결정하기가 매우 어려웠습니다. 나는 당신과 Gerry 모두를 "허용됨"으로 표시 할 수 있기를 바랍니다.
Phil M

0

짧은 대답은 더 이상 사용하지 않으려면 저장 장치를 꺼내거나 마운트 해제한다는 것입니다.

나중에 자신이나 다른 사람 (Time Machine 백업 등)에서 사용할 수 있도록하려면 외장 드라이브를 꽂아 두는 것이 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.