Homebrew 는 설치가 되어 있다는 가정하에 시작합니다. 그리고 OSX 10.11 El Capitan 에서 Homebrew 를 쓸 수 있다는 것은 이미 SIP (System Integrity Protection) 을 꺼둔 상태라는 것을 의미합니다.

혹시 몰라서 SIP 를 끄는 방법은 처음 부팅될 때 '사과 마크'가 나오기 전에 'Command + R' 을 누르고 있으면 Recovery Mode (복구 모드)에 들어갑니다. 거기에서 Terminal 을 실행시키고

$ csrutil disable

을 하고 다시 재부팅하면 됩니다. 이제 준비가 끝났으면 차례로 시작하면 됩니다.

1 osxfuse 인스톨

$ brew install Caskroom/cask/osxfuse

2 ntfs-3g 인스톨

$ brew install homebrew/fuse/ntfs-3g

3 mount_ntfs 버젼을 새로 받은 파일로 교체해줌

기존에 존재하는 mount_ntfs 파일을 백업하고

$ sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig

새로운 파일을 링크 걸어줍니다.

$ sudo ln -s /usr/local/Cellar/ntfs-3g/2015.3.14/sbin/mount_ntfs /sbin/mount_ntfs



그리고 외장형 드라이브를 뽑았다가 다시 꼽으면 쓸 수 있게 바뀝니다. 단 자동으로 마운트가 안될 수도 있으니 그 때는 DiskUtility 를 실행시키고 파티션에서 오른쪽 마우스 클릭으로 'Finder에서 보기..'를 실행시켜서 사용하면 됩니다.


OSX 에서 별다른 프로그램 설치 없이 쉽게 NTFS 파티션(partition)을 읽고 쓸 수가 있습니다. 기본으로 OSX 에서 Read - Write 하게 하면 좋을 텐데 꼭 이렇게 귀찮게 만듭니다. 

1. Terminal 프로그램을 실행합니다. 


2. 'diskutil info /Volumes/(볼륨 이름)' 을 터미널 (Terminal)에서 입력합니다. 
 - (볼륨 이름) 은 현재 쓰이고 있는 볼륨 파티션의 이름입니다. 
 - 보통 'BOOTCAMP' 일 것입니다. 


3. 2번 과정에서 나온 내용중에서 'Volume UUID' 값을 복사해 둡니다. 
 - 'File System' 이 NTFS 인 것을 확인 하실 수 있습니다. 



4. 아마도 /etc/fstab 에 별다른 작업을 안해 주셨다면 /etc/fstab.hd 라는 파일 하나만 존재할 텐데요. 무시하시면 됩니다. 


5. 'sudo nano /etc/fstab' 라고 입력해주시고 비밀번호를 입력하시면 편집 화면이 나옵니다. 


6. 다음과 같이 입력해 주시면 됩니다. 



 - 'UUID=' 다음에 존재하는 값은 3번에서 복사해둔 값 입니다. 


7. 편집된 fstab 을 저장하고 nano 에디터를 종료합니다. 
 - 'Control X' 누르시고 그 다음에 'Y' 누르시고 'Enter' 키 한번 누르시면 됩니다. 


8. 시스템을 재 부팅 해줍니다. 


 OISX를 잘 쓰기란 귀찮고도 귀찮은 일입니다. 



+ Recent posts