| 2003-10-24, 07:39 PM | #1 |
|
Veteran Member
![]() ![]() ![]() Registered: Oct 2001
My Mac: 맥북 1.83기가, 파워북 G4 550, 아이포드 셔플
Posts: 657
오프라인
|
<질문> 홈폴더 경로를 두번째 파티션으로 바꾸는 법
제 파워북 하드를 둘로 나누고 한쪽에는 팬서를 설치하고 나머지 파티션에 데이터를 저장하려고 생각하고 있습니다.
그런데 팬서가 설치된 파티션에 있는 홈폴더를 데이터 파티션으로 옮기려면 어떻게 해야할까요? 아무리 뒤져도 못찾겠군요. 유틸리티 같은 것이 있을까요? 좀 도와주세요. |
|
| 2003-10-24, 08:48 PM | #2 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Oct 2001
My Mac: iMac2.8(8800GS), MBP2.2G, AppleTV, AEBS(Jpn),Touch16G
Posts: 3,021
오프라인
|
흠..ㅡ.ㅡ 전 터미널에서 해결합니다. 따로 응용프로그램이 있는지는
발견치 못했습니다. (하나 만들면 좋을듯한 느낌이 흠 -_-+) 처음 터미널을 엽니다. "sudo cp -rp /Users/ /Volumes/DATADISK/" "(비밀번호 입력칸이 나옵니다.)" 하면 /Users/ 안에 있는 모든 폴더가 퍼미션을 유지한채 복사됩니다. 다음 "sudo rm -r /Users" Users폴더안의 내용이 몽땅 지워집니다. "sudo ln -s /Volumes/DATADISK /Users" 라고 하면 Users가 심볼릭링크로 형성됩니다. /Users 로 들어가면 /Volumes/DATADISK 로 들어가게 되죠. 마지막 재부팅하면 끝~ 입니다. 덧붙임 : 만일 재부팅후 초기화된 데스크탑 화면이 나온다면, 무언가 중간에 과정이 실패한 탓입니다. 파일복사가 제대로 됐는지 , 심볼릭 링크가 제대로 됐는지 제대로 확인하고 다시 재부팅합니다.
__________________
세벌사랑,한글사랑. 글이 살아야 나라가 산다. |
|
| 2003-10-24, 08:55 PM | #3 |
|
n/a
Registered: Jan 2002
My Mac:
Posts: 2,856
오프라인
|
이렇게 다른 파티션에 만들어 주면 나중에 시스템 파티션을 포맷하고 새로 설치해도 그대로 이용이 가능한가요?
|
|
| 2003-10-24, 11:05 PM | #4 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Oct 2001
My Mac: iMac2.8(8800GS), MBP2.2G, AppleTV, AEBS(Jpn),Touch16G
Posts: 3,021
오프라인
|
동일버젼을 사용한다면 그대로 이용가능합니다.
(계정 생성도 동일하게 하셔야하구요.) 그러나, 버젼이 바뀌었을때 그대로 이용하면, 아무래도 무언가 차이가 있지요. Library폴더만 새로 생성되도록 한뒤에 필요한것만 옮기는것으로 해결하고 있습니다.
__________________
세벌사랑,한글사랑. 글이 살아야 나라가 산다. |
|
| 2003-10-25, 12:09 AM | #5 |
|
Veteran Member
![]() ![]() ![]() Registered: Nov 2002
My Mac: iBook
Posts: 694
오프라인
|
넷인포 매니저에서 바꿔주는 방법도 있습니다.
users에서 자기 계정을 고른후에 아래쪽에 보면 home항목이 있습니다. 이걸 고치면 됩니다. 저는 컴퓨터를 혼자쓰기 때문에 다른 파티션을 통째로 홈드라이브로 해버렸습니다. ^^; 데스크탑에 집모양이 나오는게 왠지 맘에 드네요 아참 그런데 png는 첨부가 안되는군요.. ![]() |
|
| 2003-10-25, 11:15 AM | #6 |
|
Senior Member
![]() ![]() Registered: Jul 2002
My Mac: MacBook Pro Core 2 Duo
Posts: 108
오프라인
|
여기 훌륭한 가이드가 있습니다.
http://www.bombich.com/mactips/homedir.html
이 홈페이지 주인은 유명한 Carbon Copy Cloner를 만든 사람이구요. 저는 이 방법대로 지금 1년 이상 오에스 텐에서 사용중입니다. 특별한 이상증상은 전혀 없구요. 오히려 시스템과 홈폴더가 같은 파티션에 있는게 더 불안합니다. 만약 시스템이 알수 없는 이유로 맛이 갔다고 생각될때 그 이유를 찾느라 고생, 수고...방황하는것보다 그냥 그 위에 새로 시스템을 archive & install로 설치하면 참 편합니다. 1시간 안에 주 파티션을 포맷하고, 오에스를 설치와하고, 이전에 쓰던 환경 그대로 복원이 가능합니다. 홈폴더는 저쪽에 그대로 있으니까요. 자신의 환경설정과 함께.
__________________
It's better to burn out than to fade away |
|
| 2003-10-26, 01:49 AM | #7 |
|
Veteran Member
![]() ![]() ![]() Registered: Oct 2001
My Mac: 맥북 1.83기가, 파워북 G4 550, 아이포드 셔플
Posts: 657
오프라인
|
susi님, 넷인포에서 바꾸니까요... 두번째 파티션에는 그냥 가상본만 생기고 원본은 첫번째 파티션에 그냥 있던데요... 제가 뭘 잘못해서 그런지... 그래서 다시 돌아와 버렸습니다. 너무나 헷갈리는 구조가 되어버리더군요.
그리고 한가지 더 질문이 있습니다... Lithium님이 소개해주신 가이드에 보면 아래와 같은 명령어가 나오거든요. sudo niutil -createprop / /users/username home \ /Volumes/OtherPartition/Users/username 그런데 이것은 그냥 한줄로 이어서 입력하는 거죠? 그렇다면 home \ /Volumes... (그러니까 \ 와 / 사이를 한칸 띄어쓰는 것) 이렇게 입력하는 거라는 말씀이 되는데... 도와주신 김에 마져 도와주시길... 그리고 catz님이 알려주신 방법과 이 방법이 같은 건가요? 어느쪽이 나은 방법인지도 궁금하군요... 혹시 잘못했다가 망치면 괴로워서... 이미 새로 구한 타이북으로 데이타 옮기고 설정하고 하느라고 거의 이틀 밤을 고생하고 나니 이제 섣불리 만지기가 겁나서... 그럼 이만 줄입니다. marishin 님께서 2003-10-26 03:15 AM 에 수정하셨습니다.. |
|
| 2003-10-26, 03:24 AM | #8 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Oct 2001
My Mac: iMac2.8(8800GS), MBP2.2G, AppleTV, AEBS(Jpn),Touch16G
Posts: 3,021
오프라인
|
\ <-- 이것은 다음줄로 연결된다는 뜻입니다.
한줄에 쓰실땐 \ <-- 을 쓰실 필요가 없습니다^.^ 아무래도 Lithium님께서 하는 방법이 더 세세한대요! 제가 적은건 그냥 복사하고 지우고 링크만들기.^^ Netinfo 에서하는것도 잘됩니다. 유저계정 하나만 놓고 쓴다면 훨 편하고 깔끔할것 같네요. 링크한 거는 어딘지 모르게 이질감이 들거든요.
__________________
세벌사랑,한글사랑. 글이 살아야 나라가 산다. |
|
| 2003-10-26, 06:49 AM | #9 |
|
Veteran Member
![]() ![]() ![]() Registered: Oct 2001
My Mac: 맥북 1.83기가, 파워북 G4 550, 아이포드 셔플
Posts: 657
오프라인
|
catz님 설명 고맙습니다. \ 를 잘 쓰지 않는데, 이상하다 하고 그냥 생각만 했죠^^
그런데 넷인포를 이용하는 것이 왜 전 잘 안될까요? 위에도 말씀드렸지만, 두개의 파티션(panther , classic)이 있는데, 넷인포에서 저의 홈을 위의 방법대로 '/Volumes/classic/marishin' 이렇게 했습니다. 그리고 재시동을 하니까 제대로 나오더군요. 그런데 문제는 잘 보니까 classic에 있는 제 홈이 정작 classic 파티션에 있는 것이 아니고 단순 가상본인 것같더군요. 여기에 파일을 저장해보니까 원래 팬써가 설치된 panther 드라이브의 용량이 바뀌지, classic 드라이브의 용량이 바뀌는 것이 아니더라구요... 저만 문제인가요? 혹시 루트로 로그인해서 실행해야만 되는 건가요? 혹시 모르니까 다시 한번 시도해볼까 싶습니다. 추가) 넷인포로 다시 한번 시도했는데, 일부 파일만 옮겨지는군요. 가상본처럼 되지는 않는 대신 말이죠. 폰트 등등이 전혀 옮겨가지 않는군요. 설정이 초기로 바뀌어버리는 셈입니다. 그래서 혹시나 한번 생각해본 것이 포맷입니다. panther가 설치된 드라이브는 저널링이고, 옮겨가려는 드라이브는 그냥 맥오에스 확장 포맷이군요. 팬서에서 혹시 저널링이 적용되지 않은 드라이브에는 홈을 설정할 수 없는 것이 아닌지 싶군요. marishin 님께서 2003-10-26 07:12 AM 에 수정하셨습니다.. |
|
| 2003-10-26, 07:31 AM | #10 |
|
Senior Member
![]() ![]() Registered: Jul 2002
My Mac: MacBook Pro Core 2 Duo
Posts: 108
오프라인
|
처음부터 다시하세요.
마리신님. 파티션별 파일시스템과는 상관이 없구요. 둘다 HFS+일테니까요.
문제는 마리신님이 지금 쓰고 있는 홈디렉토리를 "classic" 파티션으로 복사하지 않고 곧장 있지도 않은 "classic/marishin" 이라는 폴더에 홈디렉토리를 지정하셔서 생긴것 같습니다. 복사부터 하셨어야죠. 다시 처음부터 하시면 분명히 성공하실겁니다. 방법을 차근차근 설명하자면... 1. 먼저 classic 파티션의 marishin 폴더(또는 가상본)를 삭제합니다. 2. sudo ditto -rsrcFork /Users /Volumes/classic/Users (panther 파티션 Users 폴더를 classic 파티션에 Users라는 폴더로 리소스포크까지 그대로 복사한다는거겠죠) 3. sudo niutil -createprop / /users/marishin home /Volumes/classic/Users/marishin (방금 만들어진 classic의 marishin이라는 폴더가 홈 디렉토리가 되도록 해줍니다) 이제 재시동해서 정말 홈디렉토리가 classic/Users/marishin으로 되었는지 확인한 다음 제대로 됐다면 4. sudo rm -dr /Users (이제 panther/User 폴더는 필요 없으니까 삭제) 5. sudo ln -s /Volumes/classic/Users /Users (아무때나 찾아가기 쉽게 classic/Users 폴더에 대한 심볼릭링크를 panther파티션에 만든다는 명령어입니다)
__________________
It's better to burn out than to fade away |
|
| 2003-10-26, 07:43 AM | #11 |
|
Veteran Member
![]() ![]() ![]() Registered: Oct 2001
My Mac: 맥북 1.83기가, 파워북 G4 550, 아이포드 셔플
Posts: 657
오프라인
|
Lithium님 자세한 설명 감사합니다.
바로 조금전 그냥 이해하기를 포기하고 써있는 대로 따라했더니 되더군요. 그리고 나서 Lithium님께서 다시 적어주신 걸 봤습니다. 그러고 나니 이제야 이해가 되는군요. Lithium님과 Catz님, 뭐가 뭔지 모르는 저 가르쳐 주시느라 고생하셨습니다. 덕분에 이제 편안하게 팬서를 쓸 수 있게 됐습니다. 다시 한번 고맙다는 말씀을 드립니다. |
|
| 2003-10-26, 08:18 AM | #12 |
|
Moderator
![]() ![]() ![]() ![]() ![]() Registered: Sep 2001
My Mac: PowerMac G5, MacBook Air, Mac mini(intel&G4), iPhone
Posts: 7,273
오프라인
|
Lithium님을 비롯해 수고해주신 회원님들께 감사드립니다
대학 3년 시절, 유닉스를 배우기 위해 꽤 두꺼운 입문서를 꽤 비싸게 주고 구입했다가 전철에 두고 내린 뒤로 그 비싼 유닉스 책을 다시 살 엄두가 안나서 결국 오늘날에 이르고 말았는데, 아는 것은 없지만 유닉스 명령어들이 매우 재미있군요 지금도 공부하고 싶지만 일상에 눌려서 엄두가 안 납니다 ![]() 제 경우는 System과 Macintoy라는 파티션을 만들어, System에는 팬서와 어플들을 설치하고, macintoy라는 볼륨은 아예 통째로 홈디렉토리로 사용하려고 합니다 깔끔하게 관리할 수 있을 것 같아서요 ![]() 그런데 이런 게 가능하기는 한지, 그리고 사용자 폴더 내부의 공유폴더는 그럼 어떻게 되는건지 좀 애매해서 결국 질문을 드립니다 marishin님과는 조금 다른 상황인데, 멋모르고 응용해서 해볼려고 했더니 뭐가 문제인지 잘 안되는군요 이렇게 하는게 좋은 건지 허허 -_-;;; |
|
| 2003-10-26, 03:37 PM | #13 |
|
Moderator
![]() ![]() ![]() ![]() ![]() Registered: Sep 2001
My Mac: PowerMac G5, MacBook Air, Mac mini(intel&G4), iPhone
Posts: 7,273
오프라인
|
특정 볼륨 전체를 홈디렉토리로 만들기가 어려워 작전 상 후퇴하고
marishin님과 같은 방법으로 시스템을 구축하기로 하였습니다 -> System 볼륨에는 운영체제를 인스톨하고, WorkSpace 볼륨에 사용자 디렉토리를 집어넣기로 ![]() Lithium님이 올린 글을 그대로 타이핑했더니 안되길래 한줄씩 터미널에 복사해넣고 제 상황에 맞게 수정하니 됩니다 ㅠ_ㅠ (이게 생각보다 처절한 경험이더군요) 각설하고 ![]() 그런데 마지막 줄은 짧길래 그냥 타이핑하다가 ln을 빼먹고 입력했네요 -_-a sudo -s /Volumes/WorkSpace/Users /Users 라고 입력했더니 /Volumes/WorkSpace/Users: /Volumes/WorkSpace/Users: is a directory 라고 나옵니다 음 유닉스명령어라는게 뭐 사소한 오타가 커다란 문제로 번질 수도 있다고 하는데 괜찮겠지요? 그 뒤로 제대로 입력해서 System볼륨안에 Users의 심볼릭링크(가상본)가 형성된 상태입니다 |
|
| 2003-10-26, 09:50 PM | #14 |
|
Senior Member
![]() ![]() Registered: Jul 2002
My Mac: MacBook Pro Core 2 Duo
Posts: 108
오프라인
|
맥오에스 텐에서는 심볼릭링크(Symbolic Link)와 가상본(Alias)은 99% 같은 개념이지만 1% 정도 다릅니다. 심볼릭링크는 경로를 통해 원본과 연결이 된다는 것입니다. OS 9에서는 원본을 다른 폴더로 옮기거나 원본이 다른것과 대치대더라도 가상본이 그것을 찾아냈었지만 오에스 텐에서의 심볼릭링크는 경로가 바뀌면 링크가 깨지고 맙니다. 이건 유닉스적 특성이죠. 매킨토이님이 처음 하려고 했던 건 /Volumes/System/Users/macintoy -> /Volumes/WorkSpace 뭐 이런 내용일텐데요. 폴더를 볼룸에 링크건다는게 제대로 작동하는지에 대해선 저도 불안해서 시도해 보고싶진 않네요. 후퇴하신건 좋은 작전인것 같습니다.
__________________
It's better to burn out than to fade away |
|
| 2003-10-27, 04:28 AM | #15 |
|
Moderator
![]() ![]() ![]() ![]() ![]() Registered: Sep 2001
My Mac: PowerMac G5, MacBook Air, Mac mini(intel&G4), iPhone
Posts: 7,273
오프라인
|
Lithium님 성의있는 답변에 진심으로 감사드립니다 지금 매우 쾌적하게 그리고 이상없이 다른 볼륨을 홈디렉토리로 설정하여 사용하고 있습니다 OS텐으로 스위칭한 이후 시스템백업이 복잡한 것이 불만이었는데 이젠 걱정없네요
![]() |
|