maczoo.com 게시판 인덱스 maczoo.com
매킨토시 사용자 커뮤니티
 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   쪽지를 확인하려면 로그인하십시오쪽지를 확인하려면 로그인하십시오   로그인로그인 

[OSX] 시스템 깨졌을때 다시 안깔고 복구하기 : ditto

 
글 쓰기   답변 달기    maczoo.com 게시판 인덱스 -> Tips & 사용기
이전 글 :: 다음 글  
글쓴이 메시지
atasa
heavy mania
heavy mania


가입: 2002년 9월 9일
올린 글: 79

올리기Posted: 토 2월 05, 2005 12:33 am    주제: [OSX] 시스템 깨졌을때 다시 안깔고 복구하기 : ditto

제가 요즘 글을 많이 올리죠? ^^

제꺼 세팅하면서 그때 그때 여기다 써 놓느라고 그렇습니다.

다른사람도 보겠지만 저 자신도 잊어먹으면 여기와서 볼 수 있거든요.

이번엔 사용중 시스템이 망가졌을 경우 다시 깔지 않고 복구 시키는 방법입니다.

## --------------------------------------------------------
## 선행 되어 있어야할 내용

먼저 깨끗하게 설치 된 상태에서 Carbon Copy Cloner 를 사용하여 백업 이미지를 받아 놓으셔야 합니다.

제가 10.3.7 을 다시 깔고 이미지를 떠보니 2.7기가 정도 되는 군요. 이 이미지를 외장이든 DVD든 다른 파티션이든 담아놓으세요.

Carbon Copy Cloner 괭장히 편리하게 만들어졌군요. 강추입니다.


## --------------------------------------------------------
## 시스템이 깨졌거나 정상 동작이 잘 안되는 경우

1) 만들어 논 이미지를 마운트 한다.

2) sudo -s, 또는 su - 를 사용하여 root 권한을 갖는다.

3) 이미지 디렉토리로 cd 하여 옮긴다.
예 : cd /Volumes/OSX10.3.7_base

4) ditto 를 이용하여 usr 를 먼저 삽입해본다.

[/Volumes/OSX10.3.7_base root]# ditto usr /usr

(참고 : bin 이나 sbin dev 등은 유닉스의 가장 기초적인 파일들이라 사용자가 응용프로그램을 깔아도 거의 건드려지지 않습니다. 제가 방금 전에 emacs 소스를 다운받아 컴파일 했는데 소스를 잘못 받아서 터미날 용 emacs 까지 동작을 안하더군요. 그래서 usr 만 잠깐 삽입 시켜 주었더니 정상으로 돌아왔습니다. )

(또 참고 : ditto 의 기능
소스에 있는것을 타겟으로 복사하되 소스에는 없고 타겟에만 있는것을 그대로 두고 복사를 해 줍니다. 물론 폴더가 없으면 새로 만듭니다. 그리고 파일의 사용자 권한 같은것까지 그대로 유지하면서 복사 합니다. 즉, 이런때 쓰라고 만든 명령어인 셈이지요. )

5) 그래도 안되면 나머지도 삽입을 시켜 줍니다. (삽입이라... 어째 어감이 거시기 하군요 ^^ 좀더 적당한 단어 추천 해 주세요.)


## --------------------------------------------------------
## 기타 생각

아직 많이 안써봐서 잘은 모르겠지만 아마 클래식 보다도 시스템을 다시 까는 일을 적게해도 될거라봅니다.

눈에 보이는 폴더들은 부팅과 관련이 없는 파일들이기 때분에 지웠다 복사했다 맘대로 해도 별 관계 없습니다.

핵심적인 파일들은 안보이는 것들인데 그것도 이와같이 백업본으로 부팅을 하던지 부팅 DVD를 만들던지 해서 간단히 삽입 시켜 줌으로써 정상으로 회복 시킬 수 있습니다.

각자 사용중인 환경들을 날리지 않고 충분히 복구 시킬 수 있을 것입니다. 걱정 없이 편안한 마음으로 OSX 를 사용해도 될것 같습니다.

저 아래 swap 과 home 디렉토리를 다른 파티션으로 옮기는 방법을 설명해 놓았지요? 그렇게 시스템 자체를 어떤 파티션으로 든지 삽입시킬 수 있기 때문에 사용 환경의 유실 없이 얼마든지 복구 할 수 있습니다.

시스템이 완전히 망가진 최악의 경우라도 사용자 환경 파일만 살아 있으면 정상으로 복구 됩니다.

bless 라는 명령으로 시스템을 활성화 시킬 수 있으니까요.
위로
이전 글 표시:   
이전 글 :: 다음 글  
글 쓰기   답변 달기    maczoo.com 게시판 인덱스 -> Tips & 사용기 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.4 © 2001, 2003 phpBB Group