레이블이 Tip인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Tip인 게시물을 표시합니다. 모든 게시물 표시

2010년 9월 8일 수요일

시스템 버전 확인하는 방법

현재 가지고 있는 설치 이미지 버전이 궁금할때는 아래 그림처럼 SystemVersion.plist 화일을 확인해보면 된다.
우선 설치이미지는 더블클릭하여 마운트하거나 혹은 DVD 를 마운트하면 다음과 같은 경로에 Systemversion.plist 라는 화일을 볼 수 있을 것이다.













다음 그림과 같이 시스템 버전을 확인할 수 있다.



























Terminal에서도 다음과 같이 확인 가능하다.

#cat "/Volumes/Mac OS X Install DVD/System/Library/CoreServices/SystemVersion.plist"

2010년 5월 8일 토요일

TransMac을 이용하기

Some things to note:
  • 하드디스크를 하나 준비한다. 물론, 여기에 OS X 을 설치할 것이다.  SATA 포트의 첫번째 포트에 연결한다.  물론, OS X 설치시에는 기존의 윈도우즈나 기타 운영체제 하드디스크는 빼어놓는다.                                                                                               당근, CMOS SETUP에서 AHCI Mode로 설정해야 한다.  
  • 8기가 이상 USB 메모리 스틱이나  혹은 외장형 USB 하드디스크를 준비한다.        
  • 이 방법은 CD/DVD 드라이버를 이용하지 않으므로 설치속도면에서 CD/DVD 드라이버를 이용하는 방법보다 훨씬 빠르고 많은 장점을 가지게 될 것이다.  
Table of Contents
  1. Hardware Compatibility(하드웨어 호환성)
  2. Requirements and Kernel Extensions
  3. Getting the Installer Running
  4. Installation
  5. Configuration
  6. Additional Comments
--- 1. Hardware Compatibility(하드웨어 호환성) ---

Green indicates working flawlessly out of the box
Orange indicates that some tweaking is needed to get it working correctly
Red indicates that it works but not entirely, is a huge hassle, or doesn't work at all
  • Card Reader (Realtek)
  • Sound (Some crap I don't remember)
  • Sleep / Hibernation
  • USB Ports
  • Touchpad (Synaptics)
  • Ethernet (Realtek PCIe)
  • Accurate Battery Stats
  • Wireless (Atheros AR5007 802.11b/g)
  • Graphics (Intel X4500MHD)
  • DVD+-RW Drive (Optiarc AD-7560S)
--- 2. Requirements and Kernel Extensions ---

DVD 드라이버와 HD 가 동시에 운용이 안되는 경우에 이 가이드가 적절한 답이 될 수 있다.    

Software:(소프트웨어)
  1. 기 설치된 Windows, 나 혹은 맥이나 해킨토시에서 ISO 혹은 DMG 화일을 USB메모리 스틱이나 USB 외장형 하드디스크에 복원시키는 방법이다.                                        
  2. 외장형 USB하드디스크 나 USB 메모리스틱 > 10GB, DVD는 사용하지 않을 것이다.      
  3. 10.5.5 Leopard ISO화일 이미지 혹은 최신 버전의 이미지(iDeneb 10.5.8 Lite 등등)    
  4. TransMac (trial버전이고 한번만 사용할 것이다.)
  5. KisMAC
Kernel Extensions:
  1. Touchpad drivers (these worked out of the box for me)
  2. Ethernet and Wireless (Wireless is unstable, but this fixed Ethernet in the process)
  3. Battery Support
  4. Graphics (No QE as of yet, cross your fingers)
 

--- 3. Getting the Installer Running : (핵심 설치 과정)---

이 과정이 설치 가이드의 핵심인 TransMac을 이용하는 부분이다. 제대로 실행되지 않을 경우, 많은 인내력을 요구하는 과정이기도 하다.  뭐 잘 되기만 한다면 CD/DVD보다 설치속도가 빠르기 때문에 많이 사용하기도 합니다.

  1. Install TransMac(TransMac 설치)
    Windows 환경에서 TransMac을 이용하여 설치하는 방법이므로, 위링크를 클릭하여 다운로드 하여 설치해야 한다. 만약, Mac 이나 해킨이 있다면, 다음 몇 단게를 지나치고 간단하게 외장형 디스크나 USB하드디스크를 HFS+로 포맷하여 준다면 배포본이나 리테일 이미지를 복원하여 주는 단순한 과정만 진행하면 된다.

I. 다운로드받은 이미지가 ISO파일 형식일 경우

  1.  
  1. Plug in USB Stick / Hard Drive, Prepare Installer ISO
    이 과정에서, USB메모리 스틱이나 외장형 하드디스크를 연결하고 해킨배포본 ISO이미지를 준비한다.  그리고 TransMac을 이용하여 Open한다.   이어서, 다음 그림과 같이 USB메모리 스틱이나 USB외장형 하드디스크를 선택하고 우측마우스 버튼 > Format Disk > Format with Disk Image를 선택하여 주고 해킨 배포본 이미지를 선택한다.
  2.   ISO 화일을 USB외장형 하드디스크 혹은 USB 메모리 스틱에 복사하는 과정을 진행한다. 윈도우즈 팝업 메뉴가 뜨면 ISO 디스크 이미지를 선택하여 주고 진행하면 됩니다.
  3. CMOS에서 부팅순서를 바꾸어 주거나 ASUS보드인 경우 F8, 기가바이트 보드인 경우 F12를 눌러주어 USB외장형 하드디스크 혹은 USB메모리 스틱을 선택하여 부팅하면 설치과정에 진입하게 됩니다.
만약 이 방법으로 부팅이 되지 않는 다면 다음 방법을 이용하여 봅니다.

Leopard HD install helper v0.3(Win32)

#####################################################

II. 다운로드받은 이미지가 DMG파일 형식일 경우
만약,  dmg화일 형식의 OS X Retail DVD 이미지라면 다음과 같이 Expand를 실행하여 다른 화일명으로 준다음, 위의 작업을 다시 진행하면 된다. 유의할 점은 이 Retail 이미지는 해킨배포본과는 달리 BootCD나 부트로더가 설치된 USB 없이 스스로 부팅되지 않습니다.  이런 경우에는 윈도우즈에 BOOT THINK를 설치하고 난 후 Retail 이미지가 탑재된 USB를 로딩할 수 있습니다.


#####################################################


























새로이 저장된 화일을 이용하여 BootCD를 넣어 부팅하여 USB 외장형 하드디스크나 메모리 스틱을 선택하여 설치과정을 진행합니다.



III. Mac 파티션 내부의 화일을 추가/변경/복사해야 하는 경우
다음과 같이 Option> mac setting에서 그림과 같이 read/write가 되게끔 설정해주어야 합니다.

#####################################################




#####################################################

--- 4. Installation
 (설치과정): http://j.mp/dAvLHX---

*Note: This section assumes that you are using iDeneb 10.5.8 Lite and that you have some sort of concept of what you're doing. If you're not, you're sort of on your own for what to select here.

After rebooting from the disk, you should be prompted with the installer. At this point, you're going to want to use Disk Utility to format your computer's hard drive as Mac OS Extended (Journaled). Continue with the installation, adding what you need. Remember the following:
  1. Use Chameleon
  2. Use the Vanilla kernel
  3. The Chipset is AHCI SATA/IDE
  4. Get the card reader (SD/SDHCI Drivers)
  5. Install all the Realtek ethernet drivers
  6. DO NOT install Atheros drivers or any Graphics drivers
Wait for the installation finish and all should go just fine!

--- 5. Configuration ---After you've finished installing OS X, the fun part comes along: driver installation! Hooray! tongue.gif 

OSX86Tools and KextHelper are both included with the graphics card kext package. If you didn't download it in advance, that's your problem.
  1. Use KextHelper to install IOPCMCIFamily.kext, IONetworkingFamily.kext, and IO80211Family.kext from the Ethernet and Wireless drivers link above. Do not restart
  2. Use OSX86Tools to install the kernel that is supplied with the drivers in step 1.
  3. Click "View PCI Device/Vendor ID" in OSX86Tools and install what it tells you to. Now restart.
  4. Following the rest of that guide, you should be able to get wireless up and running or, at the very least, ethernet - install all software updates. If anything breaks, just repeat step 1 afterward.
  5. Install the rest of the kernel extensions that I linked above using KextHelper, following whatever steps their respective guides say.












2010년 3월 18일 목요일

한글 설정하기

보통 해킨 배포본을 이용하여 OS X 를 설치하면 한글언어팩이 빠져 있는 경우가 많습니다.
또한, 한글설정을 제대로 못하여 헤매는 경우가 많은데 걍 오리지날 이미지에서 직접 설치하는 방법입니다.
이걸로 설정해서 안되면 어쩌라구?  Apple 사 라두 쳐들어갈 기세??
더 이상 뭘 원하는 건데? T T

① Retail DVD Image를 마운트한 다음 "/System/Installation/Packages" 로 이동하여 "Korean.pkg"를 더블클릭하여 한글언어 패키지를 설치합니다.
물론, 해킨배포본이 10.5(Leopard)라면 Leopard Retail 이미지를, Snow Leopard라면 SnowLeopard Retail이미지를 이용하여야 합니다.


















② 그리고 시스템 환경설정에서 다음과 같이 드래그를 하여 한글을 최상위로 끌어다 놓습니다.
로그오프한 다음 재로그인 합니다.




























③ 관련 패키지 혹은 드라이버 설치하기  : Additional font를 설치하고 싶다면 동일한 방법으로...

2010년 2월 7일 일요일

부팅안될시 추가 조치 방안-Ver 02

먼저 웅재짱님의 글을 사용할 수 있게 해주어 감사드립니다.

그리고 이글은 "x86osx : 부팅안될시 추가 조치 방안-Ver 01 / xp보다 OSX가 먼저 부팅될때 / chain boot error 등 "글과 연계되어 있습니다.

"-v -f" 로 부팅했을때 여러가지 로그들이 보입니다.

1. "Still Waiting root device.." <<< AHCI 설정이 Disabled 되어 있거나 사용자화에서 "ich-fix"를 선택하지 않은 경우

①CMOS SETUP에서 "AHCI"설정 ②설치시 사용자화에서 ICH-FIX선택후 설치 ③USB마우스/키보드만 사용, ④SATA0포트에 하드디스크, SATA1포트에 DVD-ROM을 설치한다.⑤ 가끔 IDE-DVD를 사용해야 해결되는 경우도 있음 

2."using 15728 buffer headers and 4096 cluster IO buffer headers" <<< 역시나 1번과 비슷한 경우입니다.
①CMOS SETUP에서 AHCI설정, ②설치시 사용자화에서 ICH-FIX선택후 설치, ③USB마우스/키보드 사용, ④SATA0포트에 하드디스크, SATA1포트에 DVD-ROM을 설치한다. ⑤ 가끔 IDE-DVD를 사용해야 해결되는 경우도 있음.
3. "Login Window Application Started -- Threaded auth"이란 로그가 나오고 블랙 스크린이 된다거나 더 이상 진행이 안될때 <<< 네, 비됴카드 설정문제일 가능성이 높습니다. 안전모드 "-v -x"로 부팅시도하거나 ati그래픽 카드일 경우 /System/Library/Extensions/ 폴더의 ATI*.kext 화일들을 백업하신 후에 제거한 후 "-v -f"로 부팅시도하여 봅니다.

Steps:

1. "-v -s" 혹은 "-v -f -s"로 부팅

2. #mount -rw /

3. #mkdir /ATI_BAK

4. #mv /System/Library/Extensions/ATI*.kext /ATI_BAK/

5. #exit

6. 부팅이 되고 난 후, Kext Helper등을 이용하여 다시 ATI 관련 드라이버를 재설치하여 주고 관련 그래픽 칩셋에 맞는 드라이버를 설치하여 준다.

7. 다시 재부팅하여 이번에는 "-v -f"로 부팅시도한다.

8. ATI 그래픽 카드가 제대로 잡혔다면 QE/CI가 잡히겠지만, 안잡혔다면 당분간은 4번 단계까지 다시 진행하여 그래픽 드라이버 없이 사용할 수 밖에 없다.

Enjoy.


4. 커널 패닉 <<< 여러가지 경우의 수가 있겠지만 대표적인 원인이 시피유 문제일 가능성으로 사용자화에서 부두커널 선택으로 해결하는 경우도 많이 있습니다.

뭐 이외에도 다양한 로그들과 다양한 대처방안이 있지만 대표적인 것만 몇개 요약하여 보았습니다.

5. 부팅시에 "HFS+ Partition error 라는 에러가 뜨고 더이상 진행이 안되는 경우

배포본 설치 DVD나 Boot-132 CD 혹은 usb에 Chameleon이나 Boot Think를 설치해 둔 것으로 먼저 부팅한 후에 해당 파티션을 선택하여 부팅하는 방법인데 부팅시에 부팅 옵션 "-v -f -s"를 주어 싱글유저 모드로 부팅한다.

그리고 다음과 같은 명령어를 입력한다.

#fdisk -u /dev/rdisk0

MBR을 만들것인지 YES or No 에서 "Y"를 입력하면 해결된다.


6. x86osx : Leopard 로그인이 안될 때

7. 기타 부팅 안될시에는 설치 DVD를 이용하여 부팅 옵션을 "-v rd=disk0s2" 를 주어 하드디스크를 지정하여 부팅할 수 있습니다.
이건 부트로더가 깨어졌을때 아주 유용합니다.

8. EBIOS ERROR는 미디어를 읽어 들이는 동안에 미디어가 깨졌거나 DVD드라이버 상태가 좋지 못하거나 하는 상황입니다.


EBIOS read error ; device timeout

Block 15656 Sector 64


① DVD를 다시 굽거나 만약 DVD드라이버가 IDE방식이라면 AHCI나 USB 방식으로 교체해서 성공한 사례도 있습니다. 물론, 오랫동안 기다리다보면 우연히 스스로 해결되어 설치과정에 진입하게 되는 경우도 있습니다.

.

9. Software Update가 뜨길래 업데이트를 실행하고 재부팅하였는데 부팅이 안됩니다.


네, 당연한 현상입니다.
해킨 배포본으로 OS X를 설치하였다면 Software Update를 실행하는 순간 해킨드라이버를 전부 날려버린 것이므로 재부팅이 되질 않습니다.
이런 경우 운이 좋으면 다음과 같은 방법으로 재부팅할 수 있습니다.
해킨배포본 dvd를 넣어서 해킨배포본 dvd로 다음과 같이 부팅합니다. 
1. "-v -f rd=disk0s2" <<< GUID 파티션이고 하드디스크가 SATA1 포트에 연결되고 OS X 가 첫번째 파티션인 경우
2. "-v -f rd=disk1s1" <<< MBR 파티션이고 하드디스크가 SATA2 포트에 연결되고 OS X가 첫번째 파티션인 경우 

성공하면 행운이시고 실패하시면 다시 처음부터 삽질을....T T


* 그리고 질문하실때 기본적으로 시스템 스펙은 적어주시는 게 좋습니다.

일일이 시스템 스펙 찾아다니면서 시간내어가며 도와주시는 분들은 천사....
간단히 cpu-z를 윈도우즈에 돌려서 cpu, 메인보드 칩셋, 그래픽 카드, 랜카드 칩셋 정도만 적어두어도 답이 금방 나올 수 있답니다.
다음은 예입니다.

메인보드 모델명 혹은 노트북 모델명
- CPU : T7300
- 칩셋 : PM45+ICH9M
- 그래픽 카드 : 9200M GS 512MB
- 네트웍 카드 : Marvell Yukon 88E8055 Gb



2010년 2월 4일 목요일

해당 어플리케이션 / 드라이버만 설치하기 -Pacifist 등

I. Pacifist

우선 한글 패키지 설치및 설정방법은 여기로 클릭!!  http://j.mp/bILPSD
즉, 사용중 일부 어플리케이션 재설치시 유용합니다.

물론, 해킨 배포반 버전으로 설치한후 Retail 로 전환시에도 이 방법을 활용하면 아주 좋습니다.
우선 다음과 같이 자신의 해킨드라이버들을 확인해야 합니다.











Pacifist로 관련 드라이버만 설치하기 안전모드로만 부팅이 가능하면 Leopard 를 재설치해줄 필요없이 관련드라이버만 설치할 수 있습니다.
아주 자주 어떤 시디를 가지고 몇번 설치했다는 대단한 듯한 애기들이 영웅담처럼 들리는 데, 이거 좋지 않습니다.
시스템 설치하고 밀고 다시 설치하고 CD 다시 굽고 ,,,,,,,, 이런 단순반복 작업은 이제는 그만 하시는 게 시스템에도 좋을 듯 합니다.
준비물은 다음과 같습니다.
  1. 어쩡쩡하게 설치된 Leopard
  2. Pacifist, 구글에서 검색하여 보면 다 나옵니다. http://soft.macx.cn/indexen.asp?page=4&classid=5&cpu=&keyword=
  3. 혹은 http://thepiratebay.org/browse/302
  4. 혹은 http://www.demonoid.com/files/?category=5&subcategory=3&language=0&seeded=0&external=2&query=&uid=0&sort=
  5. Kalyway, xxx, ipc, Retail DVD Image 등등의 해킨토시 CD, 위 링크들에서 쉽게 구하실 수 있을 것입니다.
  6. BOOT-132 방식은 아시다시 Retail Leopard DVD(오리지날 맥용) 을 구하셔두 되구요.
가. 위 항목을 준비하셨다면 다음 그림과 같이 마운트된 설치 DVD를 선택하여 줍니다.

 

나. 다음 그림과 같이 저는 IPC 10.5.6 설치 DVD를 선택하였습니다.


 

다. 선택을 하고 나면 관련 설치 패키지를 로딩할 것입니다. 시간이 좀 걸립니다.


 

라. 아래 그림과 같이 설치시 “사용자화”에서 낯익은 패키지 들이 보이실 겁니다.


 

마. 부팅이 안되신다구요?
카멜레온 관련 패키지를 설치하시겠습니까?
한글 랭귀지 팩만 설치하고 싶으시다구요?  Retail DVD 이미지를 이용하세요.
드라이버만 인스톨하시구 싶다면 아래와 같이 관련 패키지를 클릭하세요.


 

바. 만약 비디오 카드 드라이버만 설치해 줄려면 다음 그림을 참고하세요.

 

라. 그림과 같이 관련 드라이버의 우측버튼을 눌러주시면 메뉴가 나옵니다.
저는 HD3650, 디폴트 디스크(현재부팅되어 있는 디스크)로 설치를 선택하였습니다.
물론, 해킨배포본에서 Retail로 전환하시는 분들은 /Extra/Extensions/  폴더로 Extract to Custom Location을 선택해서 풀어줘야 겠지요.

 


마. 이제 설치가 마무리 될때까지 느긋하게 기다리시면 됩니다.

바. 마지막으로 유틸리티의 디스크 유틸리티에 가셔서 디스크 권한 복구 한번만 눌러 주시면 됩니다.



사. 물론, 재부팅시에 옵션을 “-f -v”를 주어서 부팅 관련 메시지등을 확인하며 관련 드라이버가 제대로 설치되어 있는 지 확인하면 됩니다.

II. Pkg 화일로 간단하게 설치하기.
Retail DVD 이미지를 마운트합니다.
다음 경로로 이동을 하면 웬만한 어플리케이션 패키지들은 다 있습니다.
물론, 한글패키지도 있지요.
/Volumes/Mac OS X Install DVD/System/Installation/Packages
관련 경로를 유의하세요.








III. Kext helper  로 드라이버 설치하기

2010년 1월 21일 목요일

맥에서 인터넷 설정 잡아주기 - 해킨토시

MAC OSX를 설치하고 사용하려고 하는데 네트웍(인터넷)이 안될 경우가 있다.

1. 이런 경우는 먼저 랜케이블이 제대로 연결이 되어 있는지를 확인한다. (LED 확인)
2. 다음은 시스템 환경에서 다시 설정해 준다.
3. 이도 저도 안된다면 다음과 같은 방법을 사용한다.

- “-f -v -s”옵션을 주어 싱글유저 모드로 부팅한다.
- $/sbin/mount -uw /
- $cd /Library/Preferences/SystemConfiguration
- $mv preferences.plist preferences.plist.Bak
- $mv com.apple.network.identification.plist com.apple.network.identification.plist.Bak << 우선은 이 부분은 적용하지 말자. 안될경우 다시 싱글유저부팅부터 다시 시작하여 이 단계를 적용한다.
- exit



4.이렇게 적용하여 주면 시스템이 reset이 아닌 다중유저 모드로 부팅진행하면서 네트웍 설정을 자동으로 다시 잡아준다.
물론, 이때 랜선은 연결하여 두는 것이 좋다.


#############################################################

검색신공 배양하기 구글링 6종 세트

1. 시스템 스펙/상황 파악하기
http://j.mp/58hmuA

2. 추가 조치 방안 및 질문하는 방법
http://j.mp/6Jui2v

3. 해킨 설치 이미지의 종류
http://j.mp/5bKbXc

4. 특정 패키지 혹은 드라이버만 골라 설치하기
http://j.mp/7oKbwJ


5. 관련시스템 설치이력 찾기(제품 모델명이 “GA-EP45” 시리즈인 경우)
http://j.mp/7d8gfp

6. p55-ud3r i5 750 보드에 4850 일 경우- 밥떠먹여주기 프로젝트팁

http://j.mp/8DfTQv
#############################################################


2009년 12월 7일 월요일

The way of mount EFI Partition

#sudo -s
#mkdir /Volumes/EFI
#mount_hfs /dev/diskXs1  /Volumes/EFI
#killall Finder

and you can see EFI partition in finder.

2009년 10월 24일 토요일

Permissions & KEXT Caches

Mac OS X를 사용하면서 가장 문제점이 될 수 있는 것이 잘못된 권한이나 부적절한 kext cache 를 생성하는 것입니다.

항상 필요한 것은 아니지만, extensions을 수정/추가하거나 새로운 kexts가 추가되는 새로운 소프트웨어를 설치하였을때, 디스크유틸리티에서 권한복구를 하여주거나 kext caches를 새로이 만들어주는 것이 필요합니다.

물론, x86osx : Leopard driver 설치 방법 에서와 같이 kext helper를 이용하는 것이 편리한 방법이긴 하지만, 여기에서는 터미널을 이용하는 방법으로 다음과 같은 명령어를 주어 매뉴얼로 수행할 수도 있습니다.:


$ sudo chown -R 0:0 /System/Library/Extensions

$ sudo find /System/Library/Extensions -type f -exec chmod 644 {} \;

$ sudo find /System/Library/Extensions -type d -exec chmod 755 {} \;

$ sudo kextcache -v 1 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions


다음은 "Extra"폴더를 권한복구하여 준다.:

$ sudo chown -R 0:0 /Extra

$ sudo find /Extra -type f -exec chmod 644 {} \;

$ sudo find /Extra -type d -exec chmod 755 {} \;

$ sudo kextcache -v 1 -a i386 -a x86_64 -m /Extra/Extensions.mkext /Extra/CustomExtensions


이제 시스템을 재부팅하면 된다.

만약, 다른 하드디스크나 파티션의 권한복구해 줘야 할 필요성이 있을때는 그 경로를 유념하여 사용하면 된다.

NOTE: /S/L/E 권한은 755 이고 그 안의 파일들은 644 임에 유념해야 한다.

IMPORTANT: Place any extensions that you would normally put in Extra/Extensions into Extra/CustomExtensions. This solves several bugs people have been experiencing while using Extra/Extensions in Snow Leopard with the Chameleon RC1 & PC EFI 10.1 bootloader. If you currently have extensions in Extra/Extensions simply move them to Extra/CustomExtensions before running the above commands or using the script below.

If you’ve tried using the manual method listed above to fix permissions but you are still having problems – or you just want to speed things up – I have written the following script which automates the process.

스크립터 다운로드: pfix v1.2

더블클릭하여 이 스크립터를 수행하거나 다음과 같은 커맨드를 이용하여 이 스크립터를 수행할 수 있다.

“sudo /path/to/pfix”

만약 “command not found” 혹은 “Permission denied” 라는 에러메시지가 나오면 다음과 같은 커맨드를 이용하여 스크립터 권한을 수정하여 주어야 한다.

“sudo chmod 755 /path/to/pfix”

Note: Place extensions that would normally run in Extra/Extensions into Extra/CustomExtensions for this script to work. (this solves some bugs people have been having with using Extra/Extensions in Snow Leopard).

IMPORTANT: This script is intended to be used for correcting permissions and building kext caches on Snow Leopard ONLY! Do not use this script to repair permissions on Leopard or Tiger! Also do not use on a real MAC [it is for hackintosh only].