본문 바로가기

IT/Information

[Hackintosh] USB없이 부팅 가능하게 만들기 (Opencore)

* 환경에 따라 방법이 달라질 수 있으니 참고해주시기 바랍니다.

* 이 글의 내용은 기본적으로 해킨토시를 다루는 글로 독자의 행동에 대한 어떤 책임도 지지 않습니다.

* 만일을 대비해 데이터는 백업 또는 안전한 곳에 보관하시기 바랍니다.

 

macOS를 설치 후 USB없이 부팅이 가능하도록 하는 방법입니다. Opencore 가이드와는 조금 다른 방식으로 가이드를 따라가실 분은 여기로 가서 따라하시면 됩니다.

1. EFI 폴더 복사후 USB 제거

macOS로 부팅 후 USB에 들어있는 EFI폴더를 맥 안에 복사 후 USB를 제거합니다.

2. EFI 볼륨 체크

터미널을 실행 후 아래 명령어를 입력합니다.

diskutil list

그러면 위와 같이 전체 디스크 내용을 볼 수 있습니다. 제 경우에는 disk1은 윈도우이므로 무시하시고 disk0 가 우리가 macOS를 설치한 디스크입니다.

여기서 mackOS 설치한 디스크에 EFI가 있는지 확인합니다.

있으시다면 '3-1. EFI 볼륨 마운트' 로 진행,

없으시다면 '3-2. EFI 볼륨 생성' 으로 진행합니다.

3. EFI 볼륨 접근

3-1. EFI 볼륨 마운트

터미널에서 다음 명령을 실행합니다. 아래 명령들은 관리자 권한으로 진행되는 명령으로 시스템 암호를 요구합니다.

sudo mkdir /Volumes/EFI

 

 

다음 명령어는 EFI의 identifier 가 필요합니다. identifier확인은 '2. EFI 볼륨 체크' 에서 확인 하실 수 있습니다.

제 identifier는 disk0s1입니다. 자신의 EFI identifier를 넣으시면 됩니다. 

sudo mount_msdos /dev/disk0s1 /Volumes/EFI

 

 

이제 EFI 볼륨이 마운트 되어있는것을 볼 수 있습니다.

 

3-2. EFI 볼륨 생성

디스크 유틸리티를 실행합니다. 맥이 설치되어있는 디스크(볼륨 X)를 선택하고 파티션을 만듭니다.

 

파티션은 이름 EFI에 ms-dos 포멧, 200mb 크기로 만들어줍니다.

이제 EFI볼륨이 마운트 되어있는것을 볼 수 있습니다.

4. EFI 폴더 이동 후 EFI 볼륨 언마운트

우리가 마운트 한 EFI 볼륨 안에 USB에서 복사해온 EFI 폴더를 넣어줍니다. 그리고 EFI 볼륨을 오른쪽 클릭하여 'EFI 추출' 을 눌러줍니다. 

 

이제 USB 없이 부팅이 되는것을 확인할 수 있습니다.