Mac에서 시스템 파일을 삭제했으며 다시 가져와야합니다.
시스템 파일에는 다음이 포함될 수 있습니다.
- / 의 루트에 숨겨진 파일 -특히 / private의 유닉스 파일
- / 시스템 파일
- / 라이브러리 파일
- 핵심 OS와 함께 제공되는 / 응용 프로그램 파일
시스템 파일은 캐시 파일, 스포트라이트 색인 파일 등과 같이 알려진 순서로 재생성 할 수있는 앱, 사용자 파일 또는 파일이 아닙니다.
bmike ♦의이 의견에 대한 정식 질문과 답변 .
Mac에서 시스템 파일을 삭제했으며 다시 가져와야합니다.
시스템 파일에는 다음이 포함될 수 있습니다.
시스템 파일은 캐시 파일, 스포트라이트 색인 파일 등과 같이 알려진 순서로 재생성 할 수있는 앱, 사용자 파일 또는 파일이 아닙니다.
bmike ♦의이 의견에 대한 정식 질문과 답변 .
답변:
최신 Mac을 사용하는 경우 복구 파티션이 있습니다.
Mac을 켜고 Apple 로고가 나타날 때까지 Command+를 길게 누릅니다 R. 복구 파티션을 사용하여 Mac이 부팅됩니다.
복구 파티션에 들어가면 운영 체제를 다시 설치할 수 있습니다.
이 Apple 기술 노트 인 OS X : About OS X Recovery 에 자세한 내용이 있습니다.
OS를 다시 설치하고 파일을 그대로 둘 수 있습니다. Apple은 지우기 / 설치 옵션을 제거하여 파일을 지우는 복구 설치 프로그램에 대해 걱정할 필요가 없습니다. 이제 복구 OS에서 부팅 할 때 디스크 유틸리티 도구를 명시 적으로 실행하여 드라이브를 지우거나 포맷 / 재 파티션해야합니다.
기본 시스템의 OS와 일치하도록 Recovery HD가 패치되어 있다고 확신하는 경우 OS를 완전히 다시 설치할 필요없이 파일을 걸러서 작동하는지 확인할 수 있습니다.
다음 ⌘과 유사한 창이 나타날 때까지 시작하는 동안 -R을 누르십시오.
옵션은 다음과 같습니다.
유틸리티> 터미널을 선택하십시오.
OS X 디스크가에 마운트됩니다 /Volumes/<your disk name>
. 예를 들어, 내 Mac에서는 다음 위치에 마운트되었습니다 /Volumes/Mavericks
.
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/disk0s2 249219484 145891460 103072024 59% /Volumes/Mavericks
이제 /bin
OS X 디스크에 복사 하십시오 :
cp -a /bin /Volumes/<your disk name>
/bin
복구 디스크가 나머지 OS로 업데이트되지 않으므로 내용 이 오래 되어 /bin
Mac을 성공적으로 시작하고 로그인 한 후 Time Machine에서 복원 하십시오.
com.apple.recovery.boot/BaseSystem.dmg
그렇습니다. 일부 바이너리는 구식 bash
입니다. 이전 의견에서 언급했듯이 디스크 유틸리티가 실제로 파일을 복원하지 않는지 테스트 한 후 세 번째 옵션을 제거하고 답변을 편집했습니다.
마음에 들지 않거나 Recovery HD가 기본 시스템의 OS와 일치하도록 패치되어 있는지 확인한 경우, 파일을 잡아 당기고 OS를 완전히 다시 설치할 필요없이 다시 시작하거나 다시 시작할 필요없이 작동하는지 확인할 수 있습니다. 인터넷 연결 / 저장된 설치 프로그램.
많은 1 개의 시스템 파일도 복구 파티션에 포함되어 있으며 복사 할 수 있습니다.
복구 HD 마운트
diskutil mount Recovery\ HD
BaseSystem.dmg를 마운트하십시오
hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg
파일을 복사
FILE="/usr/bin/codesign"
sudo cp -p /Volumes/OS\ X\ Base\ System/${FILE} ${FILE}
이 프로세스는 자주 실행해야하는 경우 한 줄 명령으로 결합 할 수 있습니다.
FILE="/usr/bin/codesign"; diskutil mount Recovery\ HD && hdiutil mount /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg && sudo cp -p /Volumes/OS\ X\ Base\ System/${FILE} ${FILE}
당신이 삭제 한 경우에도 cp
바이너리를 (일어날 수있는)이 /usr/bin/ditto
, /usr/bin/tar
및 위해에 설 수있는 몇 가지 다른 명령 cp
.
Recovery HD, Internet Recovery 또는 OS X 설치 미디어를 통해 OS X를 다시 설치할 수있는 경우 OS X를 다시 설치하면 설치가 '수리'되고 누락되거나 손상된 시스템 파일이 시스템에 다시 복사됩니다.
파일을 수동으로 복사 한 다음 재부팅 한 후 디스크 유틸리티를 사용하여 권한 복구를 수행하는 것이 좋습니다. 수정 프로그램이 작동하면 이제 다른 백업 스냅 샷을 작성하기에 좋은시기입니다.
1 개 아니 모든 시스템 파일 복구 HD에 있지만, 많은 사람들이 있습니다. 복사 명령이 작동하지 않으면 파일이 Recovery HD에 있는지 확인하십시오.
인터넷 연결이 필요한 솔루션이 있습니다.
Mac OS X 10.7, Lion 이후에 소개 된 Mac 모델에는 인터넷 기반 버전의 OS X 복구 시스템 에서 직접 시동 할 수있는 기능이 포함되어 있습니다 .
하드 디스크의 복구 시스템을 사용할 수없는 경우 (예 : 하드 디스크에 문제가 있거나 하드 디스크를 교체하거나 지운 경우) OS X은이 기능을 자동으로 사용합니다. OS X Internet Recovery를 사용하면 Apple 서버에서 Mac을 직접 시작할 수 있습니다. 이 시스템에서 시작하면 메모리 및 하드 드라이브를 빠르게 테스트하여 하드웨어 문제를 확인합니다.
Wi-Fi가 작동하지 않을 수 있으므로 이더넷 케이블을 연결하고 옵션 목록이 표시되고 올바른 버전이 있으면 인터넷에서 부팅하는 옵션을 선택하는 것이 좋습니다.
컴퓨터에 OS X Lion 이상이 설치되어 있고 하드 디스크를 지우고 OS X를 설치 한 경우 Mac App Store에서 iPhoto, iMovie 및 GarageBand를 다운로드 할 수 있습니다.
수락을 클릭하십시오. Apple ID와 비밀번호를 다시 한 번 묻는 메시지가 표시 될 수 있습니다. iLife 응용 프로그램이 이제 구입 섹션으로 이동합니다. 이러한 응용 프로그램은 컴퓨터와 함께 제공된 소프트웨어의 일부입니다. 귀하의 계정에는 비용이 청구되지 않습니다.
설치를 클릭하여 응용 프로그램 설치를 완료하십시오.
Apple의 공식 답변은 Time Machine의 액세스 시스템 파일이 위험하고 까다로울 수 있으므로 시스템을 다시 설치하는 것입니다.
이제 위험이 표에 있습니다. 진행 방법은 다음과 같습니다. Time Machine을 사용하는 경우 백업 디스크에 연결 한 다음 누락 된 파일이 마지막으로 표시된 곳으로 Finder 창을 엽니 다. 시스템 폴더로 이동하려면 Command-Shift-G를 사용해야 할 수도 있습니다. 그렇다면 Time Machine에 들어간 후 바로 가기를 사용할 수 있도록 준비하십시오. Time Machine을 시작할 때 사용자 폴더를 표시하는 습관이 있습니다.
메뉴 표시 줄에서 Time Machine 메뉴를 사용하여 Time Machine 입력을 선택 하십시오 . 파일이 존재했던 날짜로 돌아가서 파일을 선택한 다음 복원 (오른쪽 아래 버튼) 을 클릭하십시오 .
파일 또는 폴더를 실행중인 시스템으로 다시 복사합니다. 이 시점에서 누락 된 파일이 복원되었음을 시스템이 알 수 있도록 백업을하고 재부팅을 고려하십시오.
비슷한 OS X 빌드가 설치된 두 번째 시스템이있는 경우 해당 시스템에서 파일을 복사 할 수 있습니다. 새로 복사하려는 경우 복사중인 파일을 변경하지 않았는지 확인하십시오. 변경이 바람직하지 않을 수 있으므로 다른 사람의 컴퓨터에서 파일을 복사 할 때 특히 중요합니다.
파일이 실수로 (또는 의도적으로) 수정되지 않았는지 확인하려면 채팅에서 파일의 체크섬 (OS X 버전을 제공하는 것을 잊지 마십시오)을 요청하십시오.
파일을 복사 한 후 권한이 파일에 올바르게 설정되었는지 확인하기 위해 권한 복구를 수행하는 것을 잊지 마십시오.
1 중요한 시스템 파일에 대해 인터넷에서 임의의 낯선 사람을 신뢰하는 것이 가장 좋지 않을 수 있습니다.
OS X 설치 매체 및 Pacifist 가있는 경우 설치 매체 를 찾아보고 파일을 가져올 수 있습니다.
Pacifist가 있지만 설치 미디어가없는 경우 설치 관리자를 다운로드하라는 메시지가 표시됩니다.