'x86OSX'에 해당되는 글 2건

  1. 2009.05.05 Linux(리눅스)에서 Codec Dump(코덱 덤프)후 사운드 잡기
  2. 2009.03.31 새로운 카멜레온 부트로더 Chameleon 2.0RC1 이 공개되었습니다. (2)

Linux(리눅스)에서 Codec Dump(코덱 덤프)후 사운드 잡기

▶ 사전 작업
먼저 우분투 8.10(x86)을 다운 받은후 CD로 굽는다. ( 구워 놓으면 여러가지로 유용함 )
http://www.ubuntu.com/ ( 우리나라 다음 서버 이용하면 속도가 빠름 )

▶ Codec Dump 파일 만들기
CD로 부팅. ( 설치하지 말고 라이브 체험 )
부팅 되었다면 상단 메뉴에서 터미널 실행
/proc/asound/card0/ 로 이동
명령어 ---------------------------------------------------
cd /proc/asound/card0/
------------------------------------------------------------

/proc/asound/card0/ 안에 codec#A 유무 확인
명령어 ---------------------------------------------------
ls
------------------------------------------------------------

codec#A ( A는 0, 1, 2 등으로 시스템마다 다름 )
만약 codec#2 라면 아래와 같이 입력
명령어 ---------------------------------------------------
cat codec#2 > ~/Desktop/codec_dump.txt
------------------------------------------------------------

바탕화면에 codec_dump.txt  파일이 생성됨

**************************************************************************************
참고 : 만들어진 codec_dump.txt 파일은 자기 자신에게 메일로 보낸다.
         OS X로 부팅후 다운받는다 (간단해결 )
**************************************************************************************

▶ OS X에서 사운드 잡기 ( OS X로 부팅 )
1. OS X 버전에 맞는 원본(바닐라) AppleHDA.kext를 S/L/E에 복사 ( 10.5.6용 위에 첨부 )

2. HDAEnabler.kext를 S/L/E에 복사 ( 아래에서 다운 )
http://www.insanelymac.com/?showtopic=76404

3. AppleHDAPatcher v1.20 를 바탕화면에 복사 ( 여기 자료실 )
http://x86osx.com/bbs/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=Patcher&select_arrange=headnum&desc=asc&no=1784

4. 위에서 만들어 놓은 codec_dump.txt 를 AppleHDAPatcher v1.20 위에  드래그 앤 드롭 ( 자동 설치 )

5. S/L/E에서 ALCinject.kext를 삭제

6. 재부팅 ( -f -v )

7. 디스크 유틸리티 실행후 권한 복구

8. 시스템 환경설정에서 테스트

------------------------------------------------------------------------------------------------------------------
터미널 명령 참고 : 권한 설정 및 삭제
sudo -s

chown -R root:wheel /System/Library/Extensions/AppleHDA.kext
chmod -R 755 /System/Library/Extensions/AppleHDA.kext

chown -R root:wheel /System/Library/Extensions/HDAEnabler.kext
chmod -R 755 /System/Library/Extensions/HDAEnabler.kext

rm -f /System/Library/Extensions/ALCinject.kext

rm -f /System/Library/Extensions.mkext
------------------------------------------------------------------------------------------------------------------
ps : AppleAzaliaAudio.kext 는 시스템 상황에 맞게 적용

참고 ------------------------------------------------------------------------------------------------------------------
- HDAEnabler.kext ('시스템 정보 보기'에서 내장 오디오 관련 항목이 표시 됨)
- LegacyHDA.kext
 http://www.insanelymac.com/?showtopic=129058 에서 설명한 LegacyHDA.kext 는 약간 페이크 입니다.
 단순히 '시스템 정보 보기' 에 보기 좋게 나오는것 뿐이죠. ( 일부 시스템은 적용 되기도 함 )
 버전업해서 수정한다고 하더니 아직도 무소식이네요.
-----------------------------------------------------------------------------------------------------------------------



출처 : http://x86osx.com/bbs/view.php?id=osxtips&page=1&page_num=42&select_arrange=reg_update&desc=desc&sn=off&ss=on&sc=on&su=&keyword=&no=1439&category=
Trackback 0 Comment 0

새로운 카멜레온 부트로더 Chameleon 2.0RC1 이 공개되었습니다.

<주의 : 아래의 부트로더는 리얼맥이 아닌 해킨토시에서 사용가능한 부트로더입니다. 리얼맥에서의 작동은 확인할수 없습니다. 주의해 주세요.>

<주의 : 현재의 버전은 정식 버전이 아닌 RC1버전입니다. 현재의 부트로더에 이상이 없으신 분은 가급적 정식 버전까지 기다리신 후 설치 하시는것을 추천합니다.>




오늘 새로운 카멜레온 부트로더의 발표가 있었습니다.

지금까지의 방법과는 다른 GUI 방식의 부트로더 입니다.

이전의 카멜레온 부트로더에서는 한 하드(다시말해 레퍼드가 설치된 하드)의 파티션만 나왔었지만

이번의 새로운 2.0부트로더에서는 다른 하드의 파티션도 모두 표시가 되는게 놀랍습니다.

이로서 부팅시 윈도우와 맥을 더 쉽게 오갈수 있게 되었다고 해도 과언이 아니겠습니다.

거기에 기존의 카멜레온 부트로더에서는 외장하드로의 부팅을 시도 하려면 프롬프트 창에 81번을

입력했어야 하는 번거로움(?)이 있었지만 이번 2.0 부트로더에서는 외장하드마저 인식이 되는군요.

지금까지와는 너무나도 다른 업글이 되었습니다. 덕분에 오늘 하루 기분좋게 삽을 들었네요 :)

설치 방법도 상당히 단순합니다.

-설치 전 준비사항-

1) 2.0 부트로더 : http://chameleon.osx86.hu/articles/chameleon-20rc1-is-out

위 주소에서 받으시면 되겠습니다.

2) 레퍼드가 설치된 파티션 내 Extra 폴더 안에 dsdt.aml 파일이 있는지 확인합니다.

 만약, 루트상에 dsdt.aml 파일이 존재한다면 레퍼드가 설치된 파티션 내 Extra 폴더에 복사해 줍니다.

3) Extensions.mkext 파일도 Extra 폴더 안에 복사 해 줍니다.

  Extensions.mkext파일은 /Volume/System/Library/ 폴더에 가시면 있습니다.

4) 레퍼드가 설치된 파티션이 rdisk0s1 인지 아니면 rdisk0s2 인지 확인을 해 둡니다.

  확인 방법은 디스크 유틸리티를 참고 하시면 됩니다.

사용자 삽입 이미지

(본인의 디스크는 disk1s1 으로 표시가 되는군요.)



위의 4번까지 준비사항을 모두 마치셨으면 터미널을 실행합니다.

터미널을 실행하신후 다음과 같이 입력합니다.

1)sudo -s

2)Password : (패스워드를 입력해서 sudo 권한으로 로그인 합니다.)

3) bash-3.2# /Users/mudica/Downloads/Chameleon-2.0RC1-r408-bin/i386

  (다운받은 2.0 부트로더가 있는 폴더로 이동합니다. 타이핑이 귀찮으신분은 압축푼 2.0 부트로더 폴더안의 I386 폴더를 터미널에 드래그 하시면 됩니다.)

4) fdisk -f boot0 -u -y /dev/rdisk0

  (부트로더를 설치할 디스크를 0번 디스크에서 부터 시작한다는 명령어 입니다.)

5) dd if=boot1h of=/dev/rdisk0s1

  (0번 디스크 1번 파티션부터 부트로더를 설치하는 명령어 입니다.)

6) cp boot /


마지막 6번까지 하신후 재부팅을 하시면 카멜레온 2.0 부트로더의 설치는 끝이 납니다. ^^

아래는 2.0 부트로더를 적용후의 부팅 화면입니다.


(GUI타입으로 바뀐 Bootloader입니다.폰카라서 화질이 좀 저질이네요.)






(사과 마크도 약간의 변경이 있네요.Extra 폴더 내에 Theme 폴더내용을 수정하면 바꿀수 있을듯 합니다 :) )



참고 자료

x86osx.com : http://x86osx.com/bbs/view.php?id=news&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=1412

Chameleon : http://chameleon.osx86.hu/articles/chameleon-20rc1-is-out
Trackback 0 Comment 2
  1. jung hun 2010.11.17 19:29 address edit & del reply

    비밀번호는 어디에 있나요...??

  2. jung hun 2010.11.17 19:40 address edit & del reply

    패스워드를 못찾겠는데...ㅜㅜ 가르쳐주세요~~

prev 1 next