맥 화면이 안나올때 조치방법

맥북 에어를 사용하고 있다. 가끔 자료를 다운 받을 때 모니터 밝기를 최소화 하고 잠을 자는 경우가 있다. 바로 어제가 그런 경우였다. 잠에서 깬 후 자연스레 맥북으로 다가 갔으나 이게 웬일인가? 맥북은 아무런 응답을 하지 않고 있다. 전원 버튼을 눌려도 부팅 되는 소리만 '딩~~'하고 울릴 뿐이었다. 모니터 밝기는 아무리 눌려도 소식이 없었다. 이런 경우는 맥북을 재부팅을 한다. 전원 버튼을 오래 누르고 있으면 된다. 그러면 딩하고 부팅음이 난다. 이때 Command + Option + P + R 키를 누른다. 이 키를 계속 누르고 있어야 한다. 딩 하는 시동음이 3번이 들리면 키를 일제히 놓아야 한다. 명심해야 한다 시동음이 3번 울리면 키를 놓는다. 이런 방식은 PRAM을 리셋하는 방법이다.

This action could not be completed. Try again.(-22421) 오류 대처

이미지
 위와 같은 오류가 났다. 기존 컴파일에서는 오류가 없었는데 업로드할 때 나는 오류이다. 검색을 해도 대충 다른 내용이 없다. 프로파일을 다시 해라. 컴파일을 다시 해라 등등...., 나의 추측은 네트워크 연결이 원활하지 않아서 인가? 먼저 검증을 했다. 검증 결과는 이상 없다. 혹시나 해서 검증했으니 다시 업로드 해볼까? 역시나 업로드 성공했다. 네트워크가 원활하지 않아서 인가? 일단 되었으니 그냥 넘어가기로 하자. 처음 오류에서 권장한대로 다시 시도하니 된거 같다. 나의 경우는 2번정도 오류가 나다가 검증 후 다시 시도 하니 되었다.

ERROR ITMS-90206 오류 해결 방법

이미지
앱을 아이튠즈에 등록하려는데 이와 같은 오류가 난다. 대충 내용을 보아하니 위젯 쪽에 프레임 워크가 맞지 않는다는 애기인거 같다. Validate를 하면 이상없이 성공한다고 나오는데 업로드만 하면 이런 오류가 난다. 이 오류의 해결방법은 다음과 같다. Xcode 에서 위젯 쪽에 Build Phases 부문에서 + 버튼을 클릭하여 Run Script를 추가하면 된다. 내용에 다음과 같은 스크립트를 추가하면 된다. cd "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/" if [[ -d "Frameworks" ]]; then rm -fr Frameworks fi 위와 같이 바꾼다음에 업로드를 했더니 성공했다.

El Capitan 에서 airport 사용하기

OS X 10.11.4 에서 airport 를 사용하는 방법이다. 애플에서 airport 6.3.1을 다운받아 설치하는 도중에 설치할 수 없다는 메시지가 나와서 많이 혼란스러웠다. 자료를 검색해보니 기본으로 설치되어 있다고 하는데 airport -s 명령어가 먹지를 않으니 ..., 이에 대한 해결방법은 링크를 설정하면 된다. $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /opt/local/bin/airport 한줄로 위 명령어를 치면 링크가 생성된다. 이제 /opt/local/bin 폴더로 가서 $ ./airport -s 명령어를 쳐보자 와이파이 공유기들이 보이면 성공이다...

ZFS 파일시스템에 관하여

솔라리스에서 ZFS 파일시스템을 사용한다. 작년 7월 정도에 97%에 디스크 IO 가 100%를 치며 시스템이 정지된 경우가 발생했다. 그래서 95% 가 넘으면 디스크가 풀이 찼다고 생각하고 관리하고 있었다. 이번엔 90% 넘으면서 관찰을 하기 시작했다. 올해는 94%에 디스크 IO 가 100%를 치기 시작했다. 디스크 풀이라는 생각이 들기 시작했다. 파일을 지우고 빈공간을 확보하고 나서야 시스템은 안정이 되었다. ZFS 는 임시 공간에 파일을 할당하고 이를 실제 디스크에 쓰는 방식으로 작동한다고 한다. 이는 곧 임시공간도 사용하는 공간으로 생각해야 한다는 말이다. 꿈의 파일시스템 이라던 것은 결국엔 낭비가 가득한 파일시스템이었다. 엔지니어도 어느정도를 안정적으로 유지해야 하는지 정확히 가이드를 하지 못한다. 10테라 공간이면 1테라 정도를 사용하지 못한다고 봐야 한다. 이는 얼마나 낭비인가? ZFS 파일시스템을 도입 하려면 꼭 디스크 용량이 충분한지 검토해야 한다.

맥 파일시스템(HFS) 우분투에서 읽고 쓰기 하기

맥북에 USB를 꼽아 맥용으로 포맷을 하고 그 안에 파일을 담아서 그 USB를 우분투에 꼽아서 파일을 읽고 쓰게 하는 방법이다. 먼저 우분투에서 맥용 파일을 읽을 수 있는 게 필요하다. $ sudo apt-get install hfsprogs 그런 다음 USB가 설치된 위치를 알아야 한다 $ fdisk -l 이 명령어를 치면 리스트가 나온다 /dev/sdb2 1024 1024 1024 af HFS/HFS+  이런식으로 나온다 이제 HFS 파일을 체크한다. $ sudo fsck.hfsplus -f /dev/sdb2 ** /dev/sdb2 ** Checking HFS Plus volume. ** Checking Extens Overflow file. ** Checking multi-linked files. ** Checking Catalog hierarchy. ** Checking Extended Attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume Macintosh appears to be OK. 위 화면이 나오면 이제 기존 마운트를 해제한다. $ sudo amount /media/ooo 이제 읽고 쓰기 권한으로 다시 마운트를 한다 $ sudo mount -o force,rw /dev/sdb2 /media/ooo 해당 파일을 보면 chmod 가 400으로 되어 있는 경우가 있다 이를 777로 풀어서 사용하면 된다 $ sudo chmod 777 file 나 같은 경우는 위와 같이 했을 때 되었다.

Ubuntu Server 15.10 GUI 최소 설치

우분투 서버를 설치한 다음 최소 형태의 GUI 를 설치하는 방법이다. 1. 먼저 우분투 서버를 설치한다. 2. 이제 저장소 파일을 최신화 한다. $ sudo apt-get update $ sudo apt-get upgrade 3. 이제 최소 형태의 GUI를 설치한다 $ sudo apt-get install --no-install-recommends ubuntu-desktop 4. GUI 모드로 실행한다 $ startx 5. 터미널을 뜨운다.   Ctrl + Alt + T 키를 이용하면 터미널이 뜬다. 6. 필요한 애플릿을 설치한다 앱이 뜨는 메뉴를 설치한다 $ sudo apt-get install indicator-appmenu-tools 세션 관련 메뉴를 설치한다 $ sudo apt-get install indicator-session 나는 이정도면 나머지는 필요할때마다 설치하면 된다.