USB 부팅
공개 글쓴이가 전체 공개로 설정 한 글 입니다. 댓글과 추천은 이 글을 더욱 가치 있게 만듭니다!

커맥 세팅의 거의 대부분 클로버 부트로더 세팅이고, 다 잘 동작하게 만들어진 다음에는 EFI 파티션 백업 해두고 그러시죠.

그런데 클로버 부트로더를 업데이트 하기도 하고 EFI 드라이버를 만지기도 하고, config.plist 를 건드리기도 하고 하면서 손 대는데.

좀 이상하게 건드리면 부팅이 안 되기도 하고 그러면 그 담에 난감하죠.

이 때 설치할 때 썼던 USB 드라이브를 써서 부팅하기도 하고 그러는데 좀 불편하기도 하고 그렇죠.

이럴 때 쓸 수 있는 다용도 응급용 레스큐 드라이브를 미리 만들어두면 아주 좋습니다.

만드는 방법을 설명드리면 개괄적으로 다음과 같습니다.

1. 적당히 큰 2G~4G 정도 USB 드라이브를 EFI 파티션으로 모두 통으로 만든다. (512M정도 작은 것도 상관없습니다. 4번에서의 복구 툴을 얼마나 다양하게 넣어둘 것인가에 따라 용량을 정하면 됩니다)

2. USB 드라이브 EFI 파티션을 마운트하여 AIO 부트 (https://www.aioboot.com/en/) 에서 만들어지는 EFI 파티션의 내용을 복사해 줍니다.

3. 클로버 부트로더는 설치 완성하여 잘 작동하는 커맥의 EFI 파티션의 CLOVER 디렉토리로 바꿔 넣어줍니다.

4. USB 드라이브 EFI 파티션의 /AIO/Files 디렉토리에 응급복구에 쓸 다양한 복구툴, 리눅스 iso 파일을 넣어주면 됩니다.

저는 Ubuntu, Clonezilla, 파티션 툴 같은 것들을 넣어 뒀습니다.

--------------------------------------------

이렇게 만들어 둔 EFI 파티션만 큰 용량으로 있는 USB 드라이브는 부팅하면 그 담에는 AIO 가 뜨고, 그 담에 클로버 부트로더를 선택하거나 우분투나 다른 것을 띄우거하 할 수 있게 됩니다. 유용한 복구툴로 쓸 수 있는 거지요.

이제 EFI 파티션을 USB드라이브에 통으로 크게 만드는 방법만 말씀드리면 되겠네요. 다음과 같은 순서로 만들면 됩니다.

하지만 반드시 조심하세요. 만들려는 USB 드라이브가 아닌 엉뚱한 드라이브를 건드리면 시스템 통으로 날리게 됩니다.

---------------------------------------------

EFI 통파티션 USB 드라이브는 다음과 같은 순서로 만들면 됩니다.

1. 커맥이나 리얼맥 등 상관없고 부팅을 한 상태에서 터미널을 엽니다.

2. sudo -s 로 수퍼유저가 되세요.

3. 파티션 만들 USB를 꽂고 diskutil list 명령을 넣어서 화면 확인하여 USB 드라이브가 disk2, disk3, disk4 등등 중에서 뭘로 들어갔는지 확인하세요. 가능한 최대 용량도 확인하면 됩니다.

아래부터는 disk5로 USB가 인식되었다고 가정하고 517M 짜리 USB를 쓸 경우로 가정하고 적습니다.

4. diskutil partitionDisk disk5 %C12A7328-F81F-11D2-BA4B-00A0C93EC93B% EFI 517M

이 명령은 EFI 파티션 고유번호로 통으로 파티션을 만들게 하는 명령입니다만, FAT 포맷이 안 된 상태로 만들어집니다.

5. newfs_msdos -v EFI -F 32 /dev/disk5s1

이 명령은 FAT 포맷을 파티션에 해 줍니다만 특성정보가 날아가서 EFI로 인식이 안 되게 됩니다.

6. gpt show /dev/disk5

이 명령을 해 주면 파티션 내용을 다음과 같이 보여줍니다.

   start     size  index  contents
        0        1         PMBR
        1        1         Pri GPT header
        2       32         Pri GPT table
       34        6        
       40  1011632      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  1011672        7        
  1011679       32         Sec GPT table
  1011711        1         Sec GPT header

여기서 신경써서 볼 부분을 GPT part로 되어 있는 부분의 start 40과 size 1011632 입니다. 특성을 다시 EFI로 바꿔 줘야 겠지요.

7. gpt remove -i 1 disk5

이 명령으로 FAT 포맷으로 만들어진 파티션 entry 부분을 날려줍니다. 파티션 하나만 만들었으니 앞 6번에서 GPT part index가 1이 되니 여기서도 1번을 날린 겁니다.

8. gpt add -b 40 -i 1 -s 1011632 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk5

이 명령으로 FAT 포맷되어있는 그 부분을 다시 EFI 파티션으로 entry 정보를 넣어주는 겁니다. -b 뒤에는 6번의 start 위치를 -s 뒤에는 6번의 size 내용을 맞춰주면 잘 만들어지겠죠.


여기까지 끝나면 임의의 크기의 EFI 파티션 하나로만 되어 있는 USB를 만들 수 있습니다. EFI 파티션이 왕창 크니 부트로더도 여러 개 넣어도 되고 AIO가 먼저 올라가게 함으로서 클로버 부트로더를 선택하거나 다른 복구용 또는 우분투 ISO 를 부팅해서 복구하는 용도로 쓰거나 하게 만들 수 있는거죠.

물론 통으로 전부 EFI 파티션으로 안하고 뒤쪽에 추가 파티션 만들어서 써도 됩니다. 2번째 파티션에 저장이나 복구용 OS 넣어도 상관없죠.

이거 하나 만들어두면 유용하고, 클로버 부트로더 버전 업 하면 이 USB도 같이 업 해주면 됩니다.

만들어 두면 유용하겠죠? USB 부팅해서 아래처럼 입맛에 맞게 골라 부팅 선택하면 됩니다.


 



맥토피아이번 주말은 별일 없으면 요걸 하나 개비 해두어야 겠습니다. ^^ 좋은 정보 감사 드립니다.이번 주말은 별일 없으면 요걸 하...이번 주말은 별일 없으면 요걸 하...
이번 주말은 별일 없으면 요걸 하나 개비 해두어야 겠습니다. ^^ 좋은 정보 감사 드립니다.
8 공지 X86 협찬상품 지원 프로그램 1 필독
3.7k
15 공지 커스텀맥 설치 업체/업자 의뢰를 신청 하기전에 고려사항 67 필독
3.2k
39 공지 입문자 안내서보충 92 필독
19k
43 공지 맥 설치후 점검 및 안정화 작업 70 필독
25k
126 공지 입문자를 위한 x86 안내서 268 필독
155k
⋅ ⋅ 핀 고정된 고정글과의 구분선 입니다 ⋅ ⋅ 고정글 제안은 운영자에게 해주세요 ⋅ ⋅
3 커맥공통 트리거왕's : 10세대 등 코멧레이크에서 VoodooI2C 쓰기 4 관심
115
3 부트로더 맥토피아's : AptioMemoryFix, OsxAptioFix 대신에 OCQuirk for Clover 를 사용해 봅... 15 필독
803
19 커맥공통 라자's : 해킨에서 사용가능한 Wi-FI 무선랜 정리표 2번째 10.14 까지 31 필독
1.8k
56 그래픽팁 뉴라이프's : 1<완결편> <필독요망>인텔그래픽 퍼팩트하게 잡는 방법과 ... 286 필독
17k
0 커맥공통 HQPD2784's : 잠자기가 안될때 파일 공유 체크되어있는지 확인해보세요 1 관심
39
10 커맥공통 원도리's : 5탄 쌩 초보도 할수있다 노트북 배터리 패치 DSDT-SSDT 패치를 하여보자. 47 필독
2.7k
31 커맥공통 원도리's : 1탄 쌩 초보도 할수있다 DSDT-SSDT 패치를 하여보자 119 필독
13k
0 커맥공통 미터가이's : 블루투스 사라짐 현상?? 관심
28
19 커맥공통 아이뱅크's : 부팅오류해결2 31 필독
5.9k
25 커맥공통 아이뱅크's : 부팅별오류 해결 18 필독
14k
39 커맥공통 아이뱅크's : 입문자 안내서보충 92 필독
19k
126 커맥공통 아이뱅크's : 입문자를 위한 x86 안내서 268 필독
155k
0 커맥공통 각시수련's : Kensington works (켄싱턴 워크) 업데이트 되었습니다. 관심
23
0 인텔보드 정형욱욱욱's : LENOVO 330-15ICH I5-8300H / GTX1050 관심
8
3 인텔보드 뽀로로's : ASUS 노트북 터치패드 Polling Mode로 작동시키기 10 필독
478
28 커맥공통 KsJ's : [끝판왕 시리즈] DSDT 파헤치기 39 필독
4.7k
7 커맥공통 뽀로로's : DW1820A Wifi Universal Fix 18 필독
702
15 커맥공통 JAKARTA's : FB-Patcher 를 사용한 모하비14.1+ USB3 잡기 81 필독
5.9k
3 커맥공통 Plusbox's : DW1820A CN-0VW3T3 모델 장착 후기.. 13 필독
422
1 커맥공통 자이스토리's : 고스트 흰색 오류 해결법 관심
32
73 커맥공통 ariC's : 클로버 컨피규레이터 기본 사전 17.09.07 99 필독
7.5k
0 부트로더 파랑세's : 붙0CABC : Found legacy AptioMemoryFix driver! 에러로 부팅이 안되요 2 관심
38
8 커맥공통 뽀로로's : ACPI 핫패치: ACPI Rename 대신 Preset Variable Method로 장치 활성화... 4 필독
543
1 커맥공통 미라이's : 내장 유에스비 3.0 카드리더가 보이지 않을 때(간단 팁) 3 관심
64
3 커맥공통 재댕's : Error loading kernel cache (0x9) 해결방법 13 필독
1.4k
0 커맥공통 칼리제이션's : 10.15.4 beta2 에서 조금 변경된 부분. 5 관심
129
0 커맥공통 재림사랑07's : 알리에서 구입한 DW1820a 무선랜 모듈 교체중 접지부분 파손 수리 완료 2 관심
93
0 커맥공통 dohun0310's : 10.15.4 베타 2 나왔습니다 관심
99
37 그래픽팁 맥토피아's : 카탈리나를 위한 그래픽 카드 선택 팁 291 필독
13k
4 커맥공통 해킨과삽질's : 블루투스 안잡힐때 참고가 될만한 것. 16 필독
401
3 커맥공통 takjakim's : 9900K, VEGA FE 긱벤치 비교 6 필독
312
10 그래픽팁 봄날's : AMD R9 270 (270x, 280, 280x) 설치하기 11 필독
3.7k
8 부트로더 맥토피아's : 300 시리즈 칩셋 Navtive NVRAM 접근 가능하게 하는 SSDT Patch 10 필독
411
16 커맥공통 달쇠's : 바이오스 부트 엔트리 문제 해결(증식, 중복, 항목없음 등) 34 필독
1.8k
6 커맥공통 곰아자씨's : DELL DW1820a CN-08PKF4 모듈 WIFI BT 장착 사용기 20 필독
1.2k
1 커맥공통 dohun0310's : 1820A 교체 성공 1 필독
216
62 커맥공통 JAKARTA's : 내장그래픽/퀵싱크/헤드레스모드 설정하기 (모하비 기준) 215 필독
12k
6 커맥공통 해킨과삽질's : BCM943602CS(wifi+bluetooth) 구입 / 설치과정과 USBInjectAll.kext 22 필독
1.1k
0 커맥공통 푸른교류전등's : [외장SSD케이스에서 부팅성공] 10.14.6 모하비에서 ccc를 이용한 assro... 9 필독
149
9 커맥공통 퓨리온's : Diskutil 커맨드 사용법... 13 필독
570
24 커맥공통 퓨리온's : Mojave 10.14.4 와 windows10 설치... 62 필독
6.8k
2 커맥공통 fidelity's : 세상에 인텔 Wifi 가 될랑말랑 하네요. 12 필독
430
1 AMD보드 칼리제이션's : 라이젠 해킨토시 오버클럭에 관한 진실 4 관심
139
5 커맥공통 맥미니살까's : 사운드카드 한방에 잡기 26 필독
1.6k
0 커맥공통 김태국's : 해킨토시 모하비 설치전 파일손상 해결됐네요. 1 관심
49
0 커맥공통 김태국's : 해킨토시 모하비 포맷 오류 해결됐네요. 관심
50
1 커맥공통 야우's : 커맥 사용 종료 후 자동 재부팅 해결에 대한 팁 2 관심
53
15 커맥공통 XEXEX's : RADEON RX(460/470/480/560/570/580) 설치 가이드 26 필독
1.1k
5 커맥공통 유산균's : AMD GPU와 Whatevergreen.kext 23 필독
565
96 커맥공통 comed78's : [하스웰] 초보자들을 위한 개념 이해하기 부터 커스텀맥 설치하기 까... 174 필독
35k
1 - 34
서버에 요청 중입니다. 잠시만 기다려 주십시오...