sjchoi’s Blob
자긍심이 없는 것은 우리를 모르기 때문이다.

Archive for the '해킨토시' Category

Darwin Bootloader Option

2월 20, 2008

해킨토시 장애시 사용하는 부트로더 옵션
 

-v : 로드과정을 터미널 확인 (설치시 문제가 있을 경우 사용함)

-f : kext파일을 강제로 로드  (KEXT(Kernel Extensions)은 Darwin/Mac OSX는 재컴파일 없이 코드를 동적으로 커널에 올릴 수 있는 커널을 확장할 수 있는 매커니즘을 제공하며, 이것을 플러그-인 또는 다윈 커널에서는 커널 익스텐선 또는 KEXTs라고 부름)

-x : 안전모드 부팅 (기본드라이버만으로 부팅하므로, 그래픽카드등이 문제를 일으킬때등의 비상시에 [...]

Leopard 10.5.2 + Kernel 9.2.0 업데이트

2월 15, 2008

Leopard 10.5.2는 Kalyway Combo 패키지를 이용하여 업그레이드 하였다. 다운로드는 맥공유에서 가능하다.
GMA 950의 경우 Leopard Graphics Update는 절대하면 안되고, 업데이트 후 Software Update를 하면 보안패치도 되므로 보안패치도 생략해도 된다.
업그레이드 절차

맥공유에서 방현오빠님의 패키지를 다운로드하여 압축을 푼다.

Leopard 10.5.2 업그레이드

Kalyway Updcombo 10.5.2.pkg 파일을 실행한다.

설치 절차에 따라 설치

설치가 완료되면 재부팅한다.

커널 업그레이드

Kalyway_10.5.2_kernels.mpkg 실행

설치절차에 따라 설치

설치가 완료되면 재부팅

재부팅후 uname -a 또는 Finder > About this [...]

Leopard efi v8.0 업그레이드

2월 10, 2008

efi 업그레이드 방법

루트 권한 취득
pc_efi_v80.zip을 받아서 /iamefi에 복사한다.
기본적인 AppleSMBIOS.kext는 문제가 있으므로 최근 것으로  다운로드 받는다.

x86osx 자료실에서 다운로드 

다운로드한 파일을 복사

cp -R AppleSMBIOS.kext/ /System/Library/Extensions/AppleSMBIOS.kext/

권한 복구

chmod -R 755 /System/Library/Extensions/AppleSMBIOS.kext/

chown -R root:wheel /System/Library/Extensions/AppleSMBIOS.kext/

Cache Clear & Repair Permission

rm -r /System/Library/Extensions.mkext 
diskutil repairPermissions /
reboot

시스템이 재부팅되면 Darwin Bootloader에서 F8 누르고 -s 로 부팅

/sbin/fsck -fy && /sbin/mount -uw /

efi Fetch

cd /iamefi
./startupfiletool /dev/rdisk0s5 ./boot_v8 <=rdisk0s5 레오파드 설치 [...]

Leopard 키보드 매핑 방법

2월 9, 2008

IBM-PC, MAC은 키보드의 키 맵핑이 달라서 불편하다.
IBM-PC 구조 : Ctrl, Window, Alt
Max 구조 : Control, Option, Command
문제는 IBM의 Ctrl에 해당하는 Command 키를 누르려면 Alt를 눌러야 한다.
아래와 같이 변경하면 IBM과 비슷하게 사용할 수 있다.

System Preferance > Keyboard & Mouse >  Midifier Keys…

control = command

option = control

command = option

Leopard 에 VGN-TZ27LN 네트워크카드 인식하기

2월 9, 2008

Sony TZ27LN이 기본적으로는 유/무선 네트워크가 인식하지 않는다. 무선 네트워크 카드는 현재까지는 사용할 수 없는듯 하고 유선은 약간의 설정으로 가능하다.
유선 네트워크 설정하기

터미널을 실행한다 

su – 를 이용하여 root로 로긴한다.

vi 나 텍스트 편집기를 이용하여 파일을 연다.
/System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleYukon2.kext/Contents/Info.plist

<key>Yukon-88E8055</key> 여기를 찾는다

아래와 같이 수정
<key>IOPCIPrimaryMatch</key>
<string>0×436311AB</string>   
<key>IOPCISecondaryMatch</key>
<string>0×900E104D</string>

diskutil repairPermissions / 를 입력

완료되면 리부팅

System Preferances > Network에서 IP를 설정

Leopard Root 권한 사용하기

2월 9, 2008

레오파드에서 root 권한을 사용하기 위한 방법

Finder > 메뉴 > Utilities

Directory Utility 선택

열쇠 아이콘 클릭 

사용자 암호 입력

Directory Utility에서 메뉴 > Edit 클릭 

Enable Root 선택

root 암호를 입력

이후 terminal에서 root사용가능(su, su -)