Thinkpad X220에서 High Sierra (2) 준비 도착 · 시작

게시판 해킨토시 Know-How Thinkpad X220에서 High Sierra (2) 준비 도착 · 시작

이 게시글은 0개 답변과 1명 참여가 있으며 마지막으로 미루아저씨 미루아저씨에 의해 1 월 1 주 전 업데이트 됐습니다.

1 글 보임 - 1 에서 1 까지 (총 1 중에서)
  • 글쓴이
  • #48973 답변
    미루아저씨
    미루아저씨
    Keymaster

    f : id : siroanko : 20180621180421p : plain

    이번에는macOS와 Clover을 설치 한SSD/ HDD /USB 메모리를 만들고 이제 X220을 시작합니다.

    (이전의 진행 :Thinkpad X220에macOS를 설치하려고 결심 기종 선정하고 중고를 주문했습니다. )

    X220이 도착하기까지 시간이 있으므로 맞이 준비를하고 싶은 곳입니다. 모바일 Hackintosh을 만드는 것은 오래간만이므로,macOS이 일어서 있을지 걱정입니다. 우선라도 시작하면 다음의 최적화 작업의 목표가 서 있습니다. 것으로, X220이 도착하면 hackintosh 화가 가능한 것을 바로 확인할 수 있도록 연결하면macOS이 시작 드라이브를 만들어 둡니다.

    이번 시험에서 신세를지는 것은 이쪽의 사이트입니다. 매우 정중하게 단계가 설명되어 있습니다. 내용의 업데이트도 이루어지고있어 High Sierra최신 버전에 대응하고 있습니다. 아래 링크는 High Sierra해당 페이지입니다.

    x220.mcdonnelltech.com

    또한 필요한 config.plist, kext 류가 세트 준비하고 있습니다. 이것이 있으면 부팅 할 드라이브를 작성하는 것이 쉽습니다. 이 사이트에서 제공되는 세트는 아래 링크에 있습니다. 이를 입수 해 둡니다.

    http://www.mcdonnelltech.com/X220_v1.44_Modified_BIOS.zip

    이것을 다운로드하여 압축을 풀면EFI라는 폴더가 있습니다. 그중 BOOT와 CLOVER라는 폴더가 있습니다. 이것을 High Sierra을 시작하고 싶은 드라이브 ESP에 넣으면 좋습니다.

    macOS부팅 드라이브 만들기

    그래서 High Sierra최신 버전 (작성 시점 10.13.5)가 시작 드라이브를 만듭니다.macOS는 20GB 정도 있으면 설치 가능합니다. 그 정도의 용량USB 메모리하지만 ok입니다. X220은 외부로부터 비교적 쉽게 (나사 5 개로) 액세스 할 수있는 2.5 인치 드라이브 베이가 있습니다. 그래서 2.5 인치 HDD 또는 SDD를 준비하고, 이에 세트를 설치해도 좋다. 수중에 오래된 낡은 소용량의 2.5 인치SSD이 있었기 때문에 그것을 사용했습니다. 이를SATA나 USBmacOS이 움직이고있는 컴퓨터에 연결하고macOS를 설치합니다.

    f : id : siroanko : 20180607211330p : plainf : id : siroanko : 20180607211806p : plain

    설치 완료되면 움직이는 기계로 시작하는지 확인합니다. 여기에서 사용자 설정 등을 버려도 좋다. 또한 만약 설치 한 High Sierra이 최신 버전이 없었다면 여기에서 콤보 업데이트를 맞혀도 좋다.

    EPS 파일을 넣는다

    macOS최신 버전을 설치 한 후 해당 드라이브 ESP를 장착합니다. 예를 들어 드라이브가 disk3이라면,

    diskutil mount / dev / disk3s1

    등등하여 마운트합니다. EPS는 / Volemes /EFI다음에 마운트됩니다. 그래서,

    open / Volumes /EFI/

    로 여기에 다운로드 한 BOOT와 CLOVER를 복사합니다.

    f : id : siroanko : 20180604224014p : plain

    APPLE라는 폴더는macOS설치만든 폴더입니다. 이 같이 ESP에만 파일을 추가하고,macOS본체에는 아무것도 손을 대지 않았습니다. 그래서 완전히 바닐라 상태입니다. 이제 X220에서 시작 드라이브가 완성 된 것입니다. 분명, 아마.

    Thinkpad X220 도착

    이런 준비를하면서 흥분하고 기다리고 있으면Thinkpad X220이 의외로 빨리 도착했습니다. 열어 보니 외관은 기대 이상으로 깨끗했습니다. 하지만 키보드는 나름대로 씨커는있어, A 등은 글자의 일부가 소실 있습니다. 하지만 키보드는 나중에 대체 생각이므로 걱정하지 않습니다.

    f : id : siroanko : 20180604233038j : plain "width ="361

    시작할 때Windows 7이 들어있었습니다. HDD는 320GB, 메모리는 4GBx1이었습니다. 옛날,iMac메모리를 증량했을 때 남은 오래된 메모리 4GBx2이 남아 있었기 때문에 메모리의 뒷면 뚜껑을 열어 교체했습니다. Apple 메모리입니다. 나사 2 개 제거하는 것만으로 간단하게 교환 할 수있었습니다. 유지 보수는 지금MacBook시리즈와는 비교가되지 않을 정도로 간단하네요.

    추기: AliExpress에서 키보드를 주문해서 교환했습니다. 뒷면의 나사 2 개를 분리하고 키보드를 위로 밀면 키보드를 분리합니다. 본체와 연결하는 플랫 케이블을 들어 올려 커넥터를 벗으면 쉽게 교환 할 수 있습니다. 번들거림도 문자 사라도없는 신품이므로 기분입니다.

    f : id : siroanko : 20180621223641j : plain "width ="527

    준비한 드라이브는 시작 하는가?

    는 드디어macOS를 시작하자. 미리 만들어 놓은 드라이브를 연결합니다. USB 외장 상자를 사용해도 좋다. USB의 경우 USB 2.0 포트를 사용합니다. 2.5 인치 드라이브에서 시동 디스크를 만든다면 이미 들어있는 HDD를 교체하여도 좋다.Thinkpad옆에있는 단일 나사를 제거하면 HDD 저장 베이의 커버가 분리하여 HDD를 꺼낼 수 있습니다. HDD는 바로 빼 고무 커버 아래에 4 개의 나사 멈추어있을뿐입니다. 덧붙여서 HDD 베이의 부품은 세트 수백 엔 정도로 살 수 있으므로 준비해두면SSD/ HDD 교환이 편해 진다고 생각합니다.

    AliExpress.com Product – New Lenovo T430 T430I T430U X220 X220I X230 X230I T420S T420SI T430S T430SI Hard Drive Disk HDD Caddy Cover Laptop Components

    부팅 드라이브를 지정하려면Thinkpad를 시작할 때 F12 키를 연타합니다. 그러면 부팅 드라이브를 선택하는 화면입니다. 이제macOS디스크를 선택합니다. 그 결과,

    f : id : siroanko : 20180604234836p : plain

    이렇게 좋게 상승했습니다.macOS이 시작 드라이브를 만들어 배포되고있는 ESP 파일 세트를 넣은뿐입니다. 파일 세트를 준비해주고있다 위의 사이트의 여러분의 덕분입니다.

    f : id : siroanko : 20180607211954p : plain "width ="260

    트랙 포인트하면 구식 키보드가 이국적이고 좋은 느낌입니다 만,LCD이 거의 수평이 정도까지 열 곳도MacBook시리즈에없는 재미입니다. 탑재하고있는 액정이 패시브매트릭스그래서 각도 의존성이 높고 정면을 벗어나면 화질이 나쁩니다. 각도가 크게 조정할 수있는 것으로 그 약점도 보완입니다.

    ESP 파일의 확인 및 조정

    것으로, 어이 시작했습니다. 배포 된 파일은 무엇이었을까요 확인 해 봅니다. 또한 손을 넣을 수있는 곳은 조정을 시도해보십시오.

    BOOTX64.efi

    EFI/ BOOT / 안에 넣은 파일입니다. Clover의 본체이므로 Clover의설치이 넣는 것과 같은 생각됩니다. 새로운 버전의 Clover을 넣으면 그에 맞게 대체 파일입니다.

    dsdt.aml

    EFI/ CLOVER / ACPI / patched에 넣은 파일입니다. X220의 DSDT에 패치 파일입니다. 어떻게 말할 패치 있느냐 모르겠지만, X220에 맞는 파일을 배포주고있는 덕분에 쉽게 움직일 수있었습니다. 그대로 사용합니다.

    apfs.efi

    EFI/ CLOVER / drivers64UEFI에 넣은 파일입니다. 이번에는 10.13.5에 포함 된 최신의 것이 들어있었습니다.macOS본체 부속의 것보다 오래된 것 같으면 교환두면 좋다고 생각합니다. 또한 HFS +의 부팅 파일을로드하고 VBoxHfs-64.efi도 포함되어 있습니다.

    OsxAptioFix2Drv-64.efi

    EFI/ CLOVER / drivers64UEFI에 넣은 파일입니다. 움직이는 것이라면 이보다 최신 OsxAptioFix3Drv-64.efi이 좋은 것으로 알려져 있습니다. 또한 AptioMemoryFix.efi로 움직이면 그 쪽이 더 좋은 것으로 알려져 있습니다. 시험했는데, AptioMemoryFix.efi로 시작 했으므로 이에 바꿔 사용하기로했습니다.

    이외의EFI/ CLOVER / drivers64UEFI 파일 류는 Clover설치기본적으로 설치되는 6 개의 파일

    • AppleImageCodec-64.efi
    • AppleKeyAggregator-64.efi
    • AppleUITheme-64.efi
    • DataHubDxe-64.efi
    • FirmwareVolume-64.efi
    • FSInject-64.efi

    이외에 다음의 3 개가 더해진 것입니다.

    • OsxFatBinaryDrv-64.efi
    • SMCHelper-64.efi
    • UsbKbDxe.efi
    kext 류

    사용되는커널확장은 다음의 9 가지입니다.

    • ACPIBatteryManager.kext
    • ACPIPoller.kext
    • AppleBacklightInjector.kext
    • AppleHDA_20672.kext
    • BlueTooth_Injector.kext
    • FakeSMC.kext
    • IntelMausiEthernet.kext
    • IOAHCIBlockStorageInjector.kext
    • VoodooPS2Controller.kext
    config.plist

    배포 된 config.plist의 SMBIOS는 간이적인 것으로, 일련 번호 등이 들어 있지 않습니다. Clover Configurator.app를 사용하여 config.plist를 읽어 들여, MacBookPro8,1의 일련 번호를 생성하고 써 둡시다. 일련 번호를 자동 생성하면, 예를 들어 다음과 같은 SMBIOS 섹션을 얻을 수 있습니다 (이 중 일련 번호는 일례이므로 사용하지 마십시오).

    f : id : siroanko : 20180607103425p : plain

    SMBIOS

    BiosReleaseDate
    01/25/18
    BiosVendor
    Apple Inc.
    BiosVersion
    MBP81.88Z.004E.B00.1801250923
    Board-ID
    Mac-94245B3640C91C81
    BoardManufacturer
    Apple Inc.
    BoardSerialNumber
    W89122501OPFF4PJC
    BoardType
    10
    BoardVersion
    1.0
    ChassisAssetTag
    MacBook-Aluminum
    ChassisManufacturer
    Apple Inc.
    ChassisType
    0x0A
    Family
    MacBook Pro
    FirmwareFeatures
    0xC00DE137
    FirmwareFeaturesMask
    0xFF1FFF3F
    LocationInChassis
    Part Component
    Manufacturer
    Apple Inc.
    Mobile
    PlatformFeature
    0xFFFF
    ProductName
    MacBookPro8,1
    SerialNumber
    W89FT262DH2G
    Version
    1.0

    또한 배포되는 config.plist에서 Boot 옵션이

    slide = 0 kext-dev-mode = 1

    이되고 있습니다 만, slide도 kext-dev-mode도 지금은 사용되지 않는 것입니다. 모두를 지워도 괜찮은 것입니다. slide는커널을로드 주소를 늦추는 방법입니다. 0으로 설정되어 있으므로, 특히 아무것도하지 않는 설정입니다. Clover 소스를 보았는데에서는 slide 자체가 이미 사용되고 있지 않는 것 같았습니다. kext-dev-mode는El CapitanSIP가 도입 된 때 사용할 수 없게 된 옵션입니다.

    USB 3.0

    USB 3.0을 운영하는 방법도 위의 사이트에 써 있습니다. RehabMan 씨가 만들어 배포 해주고있다 GenericUSBXHCI.kext 다음

    https://bitbucket.org/RehabMan/os-x-generic-usb3/downloads/

    에서 다운로드EFI/ CLOVER / kexts / Other (또는 버전 번호디렉토리리)에 들어갈뿐입니다.

    f : id : siroanko : 20180608231717p : plain "width ="117

    이 kext이 없으면 i7 Thinkpad X220 파란 USB 3.0 포트는 움직이지 않습니다. kext를 넣으면 "시스템 정보"에는 나타나지 않지만, 제대로 움직입니다. 같은USB 메모리3.0과 2.0 포트에 꽂아 속도를 측정 해 보니 3.0 쪽이 4 배 더 빨랐다.

    사운드

    위의 사이트에서 배포되는 kext 세트에 AppleHDA_20672.kext가 들어 있습니다. 검색 해본 결과,이 kext를 / System / Library / Extensions에 넣으면 그대로 사운드가 작동했다고 정보가있었습니다. 하지만 움직이지 않았습니다. 혹시 수중 환경 탓 인지도 모르지만, 아마, / S / L / E는없고, ESP에 넣은 것이 안되었 아닐까 생각합니다.

    f : id : siroanko : 20180614185659p : plain "width ="101

    하지만 모처럼 바닐라 구성을 목표로하고 있기 때문에, A / S / L / E에 kext를 넣어 싶지 않습니다. 그래서 AppleACL.kext을 시도했습니다. AppleHDA_20672.kex을 ESP의 CLOVER / kexts / 풀고 대신 AppleALC.kext과 Lilu.kext의 최신 버전을 넣었습니다.

    f : id : siroanko : 20180614190155p : plain "width ="229

    이 결과 문제없이 사운드가 작동했습니다. 마이크도 움직입니다. 키보드의 볼륨 +/- 키 음소거 키도 작동합니다. 하지만 마이크 off 키는 작동하지 않았습니다.

    f : id : siroanko : 20180614191250p : plain "width ="456f : id : siroanko : 20180614191255p : plain "width ="454

    다음은 이쪽

    siroanko.hatenablog.com

    Source link

1 글 보임 - 1 에서 1 까지 (총 1 중에서)
'Thinkpad X220에서 High Sierra (2) 준비 도착 · 시작'에 답변달기
글쓴이 정보: