질문용 시스템 사양 | 3번 |
---|---|
추가사양 및 설치(할)OS | MACOS 32BIT? |
공지숙지/증상설명 | 숙지 |
넷북 모델이 NT-NC10? 일겁니다
CPU코드 명부터 첨 들어보는거네요
Mac OS X Snow Leopard 10.6.x 버전에서 사용할 수 있는 Intel Atom CPU 에 대하여 패치된 커널입니다.
https://www.insanelymac.com/forum/topic/197020-patched-mach_kernel-1060-for-atom-based-netbooks/
10.6.7 버전과 10.6.8 버전의 패치된 커널은 페이지를 넘기다 보면 나옵니다.
Intel 945 칩셋이라면 Intel GMA 950 내장 그래픽 맞습니다.
Mac OS X Snow Leopard 10.6.8 버전까지 설치 및 QE/CI 그래픽 가속 활성화가 가능합니다.
혹시, 사운드의 High Definition Audio 장치를 더블 클릭하고
자세히 - 속성 - 하드웨어 ID 를 눌러서 어떤 Codec 인지 확인해보세요.
내장 사운드 장치의 Codec 은 Realtek ALC 272 인 것 같습니다.
AppleALC 에서 지원되는 Codec 목록에 포함되지만,
MinKernel 이 OS X Mavericks 10.9 (Darwin 13) 버전부터라고 되어 있네요.
몇 년 전에 AppleALC 에 32 Bit Kernel 지원이 추가되었는데 수정을 안 한 것일 수도 있어서
한 번 AppleALC 를 사용해보고 안 된다면 VoodooHDA 를 사용해야 할 것 같습니다.
Mac OS X Snow Leopard 10.6.x 버전의 설치 이미지는 아래의 사이트에서 다운로드해보세요.
https://archive.org/details/snow-leopard-install_202112
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/mac-install-dmg.html
https://archive.org/details/10.6.7-10j3250-disk-images
Mac OS X Snow Leopard 10.6.x 버전의 Retail 이미지 파일이어서
설범 이미지 파일을 복원하고 부트로더도 직접 설치하셔야 합니다.
1. 디스크 유틸리티를 사용하여 USB 를 GUID 파티션 맵 - Mac OS 확장 (저널링) 으로 지운 후에 복원합니다.
2. Clover 부트로더 r5119 버전의 Pkg 설치 파일을 사용하여 부트로더를 설치합니다.
3. EFI 폴더를 질문자님의 삼성 넷북 사양에 적합하게 만들고 넣어 줍니다.
4. Intel Atom CPU 에 대하여 패치된 Kernel 로 교체합니다.
UEFI 를 지원하지 않기 때문에 EFI 폴더를 복사하여 넣는 것만으로는 안 되며
Clover 부트로더 Pkg 설치 파일로 Legacy BIOS 부팅 방식으로 설치하여 MBR, PBR 영역에 부트 파일을 기록해야 합니다.
또한, Clover 부트로더 r5120 이상의 버전부터는 OpenCore 가 통합되어 있어서 r5119 이하 버전의 Clover 를 사용하는 것을 권장합니다.
EFI 폴더를 만드는 것은 저도 도와 드리겠습니다. :)
네, 다운로드 시간이 오래 걸린다면 미리 만드는 것이 좋을 것 같습니다.
제가 EFI 폴더 만드는 것 도와 드리겠습니다.
Clover r5119 버전의 Pkg 설치 파일입니다.
https://github.com/CloverHackyColor/CloverBootloader/releases/tag/5119
특별히 추출해야 하는 것은 없습니다.
단, MBR 패치가 있다면 Windows 와 듀얼 부팅으로 설치할 수는 있는데
현재 Mac OS X Snow Leopard 10.6 (10A432) 버전의 MBR 패치 파일은 예전에 제가 자료실에 올린 적이 있습니다.
https://x86.co.kr/macos/3182154
하지만, 10.6.7 버전의 MBR 패치 파일은 현재 구하기가 어렵습니다.
네, 그러면 설범 설치 디스크로 부팅하고 난 후에 디스크 유틸리티에서 Mac OS X 를 설치할 파티션을 지울 때
GUID 파티션 맵 - Mac OS 확장 (저널링) 으로 지우고 설치하면 됩니다.
그리고, 위의 댓글에서 정정할 부분이 있어서 다시 보충 설명하겠습니다.
CPU 가 32 Bit 를 지원하지 않아서 부트로더도 Clover EFI 32 Bit 를 지원하는 Clover 를 사용해야 할 수도 있습니다.
우선, Clover r5119 버전을 사용해보고 만약 부팅이 안 된다면 Clover r3793 버전을 사용해야 할 것 같습니다.
https://x86.co.kr/kext/3639557
Clover 부트로더가 Clover EFI 32 Bit 지원을 중단한 지 조금 오래되서
Clover EFI 32 Bit 를 사용할 것이라면 조금 많이 오래된 Clover 버전을 사용해야 합니다.
Mac OS X Snow Leoaprd 10.6.x 설치 이미지를 디스크 유틸리티로 USB 에 복원하셨나요?
또한, 만약 복원하셨다면 USB 를 GUID 파티션 맵 - Mac OS 확장 (저널링) 형식으로 지우셨나요?
Clover 부트로더는 아래의 사진과 같이 선택하고 설치해주세요.
제가 만들어본 EFI 폴더도 첨부합니다.
그리고, Mac OS X Snow Leopard 10.6.x 를 32 Bit Kernel 로 부팅해야 합니다.
그러므로, 32 Bit Kernel 을 지원하는 Kext 로 넣어야 합니다.
또한, arch=i386 부트 옵션은 적용되어 있으며 제가 드린 EFI 폴더는 32 Bit 를 모두 지원하는 Kext 로 넣었습니다.
참고 사항으로, Acidanthera 의 GitHub 에서 제공하는 Kext 중에서
32 Bit Kernel 을 지원하는 Kext 는 Lilu, VirtualSMC, SMCBatteryManager, AppleALC 정도밖에 없습니다.
WhateverGreen 은 질문자님의 삼성 넷북에는 필요하지 않으며 WhateverGreen 은 64 Bit Kernel 만 지원합니다.
https://github.com/acidanthera/Lilu/pull/77
혹시, 그 부분에서 부팅이 멈추시나요?
Clover 부트로더는 Legacy BIOS 방식으로 부팅될 때 3_ 또는 6_ 또는 7_ 또는 L_ 로그가 표시되는데
이는 Clover EFI 를 로드하는 과정입니다.
위의 로그가 뜨고 나서 몇 초 정도 지나면 Clover 부트로더 화면이 떠야 합니다.
만약, 뜨지 않는다면 전원을 끄고 다시 켜서 설치 USB 로 부팅될 때 키보드에서 숫자 6 버튼을 연타해보세요. (F6 키가 아닙니다.)
Clover 를 설치할 때 사용자화 옵션에서 "대안 PBR 부팅 사용" 이라는 옵션을 사용하면
6 또는 7 키를 눌러서 로드하려는 Clover EFI 를 선택할 수 있습니다.
PBR 대안 부팅으로 숫자 6키를 누르면 Clover EFI 64 Bit SATA 로 로드합니다.
PBR 대안 부팅으로 숫자 7키를 누르면 Clover EFI 64 Bit BiosBlockIO 로 로드합니다.
사용자화 옵션에서 Clover EFI 64 Bit BiosBlockIO 를 선택하고 설치했었기 때문에
기본으로는 Clover EFI 64 Bit BiosBlockIO 로 로드되면서 7_ 로그가 표시된 것입니다.
우선, 다시 부팅하고 키보드에서 숫자 6키를 연타해보세요.
만약, 그래도 부팅이 안 된다면 Clover r3793 버전으로 Clover EFI 32 Bit 로 설치해야 할 것 같습니다.
Mac OS X 설치 이미지를 다시 복원할 필요는 없으며 Clover 부트로더만 Pkg 파일로 다시 설치해주면 됩니다.
그리고, 오래된 버전의 Clover 부트로더여서 EFI 폴더를 조금 수정해야 하는데 제가 Clover r3793 버전의 EFI 폴더를 만들어서 드리겠습니다.
Clover r3793 버전의 Pkg 설치 파일로 Clover EFI 32 Bit 를 선택하여 설치해주세요.
다음 사진과 같이 선택하고 테마 항목 아래로는 모두 체크하지 않고 설치해주세요.
그리고, 아래에 첨부한 EFI 폴더로 교체하고 다시 부팅해보세요.
Clover r3793 버전의 Pkg 설치 파일에 내장된 스크립트가 요즘 최신 버전의 macOS 에서 잘 안 맞는 것 같습니다.
저도 여분의 USB 에 한 번 Clover r3793 버전으로 설치를 시도해 보았는데 오류가 발생하네요...
제가 드린 구버전의 Clover 부트로더 설치 파일 링크에서 r4895 버전으로 아래의 사진과 같이 선택하고 설치해주세요.
방금 테스트해보니 r4895 버전은 설치가 잘 되네요.
그 후에, EFI 폴더만 아래에 첨부한 것으로 교체하고 다시 부팅해보세요.
r4895 버전으로 MBR, PBR, Clover EFI 32 Bit 만 설치해주고
EFI 폴더만 r3793 버전으로 사용해도 작동은 하므로 이 방법으로 진행해 보겠습니다.
Clover 부트로더 화면에 진입은 잘 되었네요. :)
BIOS 설정에서 Execute Disable Bit (EDB) 항목이 Enabled 로 설정되어 있는지 확인해주세요.
추가로, BIOS 설정에서 변경할 수 있는 항목이 무엇이 있는지 확인하기 위해서
혹시 BIOS 설정 화면을 사진을 촬영하여 업로드해 주실 수 있나요?
혹시, BIOS 설정에서 Execute Disable Bit (EDB) 항목이 Enabled 로 설정되어 있어도
위의 댓글의 로그 사진의 ++++++++++ 부분에서 바로 재부팅이 되나요?
만약, 맞다면 mach_kernel 파일을 Intel Atom CPU 패치된 것으로 교체하셨나요?
mach_kernel 파일은 바이너리 파일이며 문서 파일이 아닙니다.
macOS 에서 이와 연결된 연결 프로그램이 없으므로 그냥 텍스트 편집기로 열리면서 문서로 인식한 것입니다.
Finder 파일 탐색기에서 Mac OS X Snow Leopard 10.6.7 설치 이미지 파일을 복원한 USB 의 루트 경로에서
Command + Shift + . (마침점) 단축키를 누르면 숨김 속성으로 된 mach_kernel 파일이 보일 것입니다.
기존의 커널 파일 이름을 mach_kernel_bak 등으로 변경하고
mach_kernel_atom 파일의 이름을 mach_kernel 로 변경하여 넣어서 교체해주세요.
일부 Kext 를 추가 및 삭제하였습니다.
아래에 첨부한 EFI 폴더로 교체하고 다시 부팅해보세요.
또한, 지금은 이제 시간이 조금 많이 늦어서 내일이나 나중에 이어서 진행하겠습니다.
굳이 지금 피드백 해주실 필요는 없고 내일이든 시간 나실때 피드백해주시면 적용해보겠습니다
현재상태 ->
PCI Configuration Begin 로그에서 부팅이 멈추는 문제는 npci=0x3000 부트 옵션을 추가해보세요.
만약, 그래도 동일할 경우에는 npci=0x2000 으로 수정하고 다시 부팅해보세요.
혹시, NullCPUPowerManagement.kext 를 잠시 삭제하고 pmversion=0 부트 옵션을 추가하고 다시 부팅해보세요.
아래의 사이트에서 동일한 커널 패닉이 발생한 사례가 있습니다.
AppleIntelCPUPowerManagement.kext 에서 커널 패닉이 발생하였으며
커널 패닉의 오류 메시지는 Version mis-match between Kernel and CPU PM 입니다.
pmVersion=21 으로 수정하고 대시 부팅해보세요.
만약, 그래도 안 된다면 mach_kernel 을 Atom 것 아 아닌 기본으로 있었던 것으로 교체하고 다시 부팅해서 현재 로그와 커널 버전을 한 번 비교해 보아야 할 것 같습니다.
pmversion=21로 바꿔도 똑같고요
mach_kernel을 원래것으로 바꾸니
이거랑 같은 화면에서 무한 재부팅을 합니다..
mach_kernel 을 10.6.0, 10.6.5, 10.6.8 버전의 것으로 교체하고 다시 부팅해보세요.
10.6.8 버전의 Atom 커널로 부팅이 잘 되었다니 다행입니다. :)
디스크 유틸리티에서 설범 설치할 디스크를 GUID 파티션 맵 - Mac OS 확장 (저널링) 포맷으로 지우고 설치하면 됩니다.
추가로, 설범 설치가 완료되면 설범이 설치된 파티션에서도 mach_kernel 을 교체해야 합니다.
설범 설치 USB 로 부팅하고 터미널을 실행해서 cp 명령어를 사용하여 교체해주세요.
터미널을 열고 아래의 형식대로 입력해주세요.
cp /volumes/(설범 설치 USB 파티션 이름)/mach_kernel /volumes/(설범이 설치된 파티션 이름)
네, ACPI 에 배터리 패치가 필요한 경우 패치를 진행하고 배터리 잔량 표시 Kext 를 적용하면 됩니다.
단, ACPI 에 배터리 패치를 진행하지 않는 대신에 ECEnabler.kext 를 사용하는 방법이 있는데
ECEnabler 는 Max OS X Lion 10.7 버전부터 사용이 가능해서 설범에서는 사용이 불가능합니다.
또한, FakeSMC 를 사용하므로 SMCBatteryManager.kext 가 아닌
32 Bit 를 지원하는 ACPIBatteryManager.kext, AppleACPIBatteryManager.kext 등의 Kext 를 사용해야 합니다.
제가 예전에 자료실에 올린 글이 있습니다.
https://x86.co.kr/kext/5433802
배터리 패치를 ACPI 에 직접 적용해주세요.
클로버 부트로더 화면에서 F4 키를 누르면EFI - ACPI - Origin 폴더에
원본 상태의 OEM DSDT, SSDT 등의 OEM ACPI Tables 가 추출되어 저장됩니다.
MaciASL 앱의 상단 메뉴바에서 File - Save As 를 누르고
Disassembled ASL File 로 저장하면 디컴파일되어 저장됩니다.
굳이, iasl 바이너리 파일로 디컴파일을 할 필요가 없습니다.
또한, iasl 바이너리 파일을 /usr/bin 경로에 넣지 않고
터미널에서 iasl 파일이 있는 경로로 이동한 후에 ./iasl DSDT.aml 입력하면 디컴파일됩니다.
좌측의 해킨정보 게시판에서 제가 작성한 배터리 패치 강좌글을 한 번 참고해 보세요.
그래도, 너무 어렵다면 EFI - Clover - ACPI - Origin 폴더를 압축하여 댓글로 보내주세요.
배터리 패치가 완료되었습니다.
EFI - Clover - ACPI - Patched 폴더에 넣고 다시 부팅해서 배터리 잔량 표시가 잘 작동하는지 확인해보세요.
Intel GMA 950 내장 그래픽의 QE/CI 그래픽 가속 활성화와 내장 사운드 스피커 출력은 잘 작동되나요?
혹시, 제가 위의 댓글에서 EFI 폴더를 수정해서 드릴 때 Lilu.kext 와 AppleALC.kext 를 삭제한 것 같기도 해서
Lilu.kext 와 AppleALC.kext 가 없다면 추가하고 다른 Layout ID 를 사용해보세요.
만약, 그래도 소리가 나오지 않는다면 AppleALC.kext 를 삭제하고 VoodooHDA.kext 를 추가하고 다시 부팅해보세요.
VoodooHDA.kext 와 AppleHDADisabler.kext 를 설범이 설치된 파티션의 /S/L/E 경로에 넣고
권한 복구 & Kernel Cache 재생성 작업을 하고 다시 부팅해보세요.
권한 복구 & Kernel Cache 재생성 작업은 Kext Wizard 등의 앱을 사용하거나 디스크 유틸리티에서 권한 복구 기능을 사용하면 됩니다.
또한, 부트로더의 Kexts 폴더에서 VoodooHDA.kext 는 삭제해주세요.
혹시, 시스템 환경설정에서 내장 디스플레이 밝기 조절은 잘 작동하나요?
또한, 밝기 조절 Fn 키는 작동하지 않는다면 ACPI 패치가 필요할 수 있습니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +11 | 22 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 78 | 24.10.2308:19 | 미찌콘 |
Hot 해킨토시 하이시에라 설치시 컴퓨터에 펌웨어 파티션이 없기 때문에 이... +5 | 24 | 24.10.2317:01 | 활주로임 |
3 | 24.10.2322:21 | 활주로임 | |
22 | 24.10.2318:25 | 헷인토시 | |
24 | 24.10.2317:01 | 활주로임 | |
35 | 24.10.2315:51 | 배고픈사람 | |
28 | 24.10.2315:18 | 희밍현수님 | |
78 | 24.10.2308:19 | 미찌콘 | |
84 | 24.10.2213:48 | 아킬리오 | |
74 | 24.10.2210:36 | MCMC | |
43 | 24.10.2200:57 | 헷인토시 | |
122 | 24.10.2123:22 | 마요네즈 | |
135 | 24.10.1914:54 | 활주로임 | |
157 | 24.10.2017:21 | RTings | |
172 | 24.10.2000:14 | Kylee | |
115 | 24.10.1921:50 | 루이코아낭 | |
183 | 24.10.1918:03 | Gastone | |
78 | 24.10.1721:28 | Oscar | |
197 | 24.10.1712:11 | 희밍현수님 | |
68 | 24.10.1612:42 | SystemShock | |
301 | 24.10.1517:37 | Gastone | |
913 | 24.10.1517:20 | 물만두 | |
1622 | 24.10.1317:18 | 물만두 | |
1260 | 24.10.1315:07 | Steer | |
864 | 24.10.1004:51 | Steer | |
183 | 24.10.0920:24 | KImET | |
926 | 24.10.0915:49 | lesmi | |
178 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1298 | 24.10.0810:58 | soullees | |
110 | 24.10.0723:26 | 오십견 | |
1232 | 24.10.0723:14 | Steer | |
114 | 24.10.0721:40 | 서재희 | |
68 | 24.10.0704:04 | g2030h61 | |
88 | 24.10.0704:00 | g2030h61 | |
91 | 24.10.0620:14 | SystemShock | |
112 | 24.10.0617:57 | 늘심심 | |
1372 | 24.10.0601:48 | 아스타틴 | |
1271 | 24.10.0515:04 | lesmi | |
129 | 24.10.0422:58 | 낡은기계 | |
544 | 24.10.0315:33 | oreo | |
117 | 24.10.0315:26 | 매치포인트 | |
175 | 24.10.0313:01 | 매치포인트 | |
145 | 24.10.0311:30 | KAKU | |
261 | 24.10.0207:44 | 데스맥 | |
252 | 24.09.3014:22 | 민준송 | |
171 | 24.09.2922:21 | oreo | |
132 | 24.09.2917:58 | 수박 | |
109 | 24.09.2913:21 | 루마루 | |
206 | 24.09.2910:19 | 루마루 | |
140 | 24.09.2723:18 | 머트 | |
146 | 24.09.2720:41 | ashly | |
230 | 24.09.2716:50 | loopers | |
210 | 24.09.2602:42 | Caper | |
288 | 24.09.2301:36 | 낡은기계 | |
164 | 24.09.2122:38 | Door | |
225 | 24.09.2108:35 | 루베콘 | |
496 | 24.09.2022:16 | 에잉 | |
223 | 24.09.1910:03 | 밤가시 | |
305 | 24.09.1822:20 | SUNWAYFOTO | |
730 | 24.09.1815:34 | Nelson | |
444 | 24.09.1814:34 | sebali | |
236 | 24.09.1813:37 | Panictosh | |
338 | 24.09.1801:27 | SUNWAYFOTO | |
155 | 24.09.1719:17 | 그냥인간 | |
329 | 24.09.1620:36 | dlraud | |
217 | 24.09.1618:45 | Nelson | |
99 | 24.09.1612:07 | 아스타틴 | |
200 | 24.09.1522:02 | lesmi | |
265 | 24.09.1323:56 | 윤수꾸하하 | |
639 | 24.09.1319:18 | 뚜비 | |
1550 | 24.09.1200:33 | Steer | |
255 | 24.09.0918:08 | 상큼버터 | |
1442 | 24.09.0717:13 | 인터찹 | |
1552 | 24.09.0711:07 | 서재희 | |
1464 | 24.09.0113:39 | 시습이 | |
495 | 24.08.3022:44 | 블루 | |
435 | 24.08.2911:20 | lesmi | |
449 | 24.08.2823:04 | 김덕뱀 | |
326 | 24.08.2517:14 | 그냥구름 | |
264 | 24.08.2218:42 | Panictosh |
Intel Atom N270 CPU 는 32 Bit 만 지원하며 64 Bit 를 지원하지 않기 때문에
설치할 수 있는 Mac OS 버전은 OS X Snow Leopard 10.6.8 까지인 것 같습니다.
혹시, CPU 말고도 그래픽, 사운드 장치 Codec, 유선 및 무선 랜카드 등의 사양도 자세하게 알려주실 수 있나요?
Intel GMA 950 또는 GMA X3100 내장 그래픽이라면
공식적으로는 Mac OS X Lion 10.7.5 버전까지 QE/CI 그래픽 가속 활성화가 가능합니다.
단, CPU 가 32 Bit 만 지원하기 때문에 설치는 OS X Snow Leopard 10.6.8 까지만 가능할 것 같습니다.
그리고, Intel Atom CPU 라서 따로 Atom 전용 설범 커널을 구해야 설치가 가능할 것 같습니다.
또한, EFI 폴더는 만들 수 있습니다.
그런데, OpenCore 부트로더 보다는 Clover 부트로더를 사용하는 것이 조금 더 편리할 수 있습니다.
OpenCore 는 Intel 구형 CPU 에 대하여 C State & P State 생성을 지원하지 않습니다.
Clover 는 Generate C State & P State 옵션을 사용하여 OpenCore 보다
Speed Step & Power Management 전력 관리가 잘 작동합니다.
저는 예전에 삼성 구형 Sens Q36 노트북에 OS X Snow Leopard 10.6.8, OS X Lion 10.7.5 버전을 설치한 적이 있습니다.
https://x86.co.kr/efi/3292167
https://x86.co.kr/efi/5918304
https://x86.co.kr/efi/7402785
https://github.com/lshbluesky/Samsung-Sens-Q36-Hackintosh
거의 비슷한 사양의 삼성 Atom 넷북 NT-N140 모델의 설범 설치 사례도 있습니다.
https://blog.naver.com/bionote/221534816821