강좌 / 팁

윈 도 우 [팁] MBR 디스크에 EFI 시스템 파티션 만들기

2021.04.19 08:32

suk 조회:5642 추천:25

보통 상식적으로는 EFI 시스템 파티션은 GPT 디스크로 UEFI 부팅에 필요한 파티션입니다

그래서 MBR 디스크는 EFI 시스템 파티션 만들기가 되지 않는 걸로 알고 있었습니다. 

 

그런데 이것도 MS에서 제한을 걸어둔 것 뿐이더군요. 

Ventoy를 보면 MBR 디스크에 EFI 시스템 파티션을 잘 만듭니다.

그리고 최근에는 WinNTSetup으로 VHD를 UEFI 겸용으로 만들면 MBR 디스크로 EFI 시스템 파티션이 만들어집니다

그리고 파티션 프로그램들을 봐도 MBR 디스크에 EFI 시스템 파티션 만들기 기능이 있습니다

 

Ventoy와 WinNTSetup 만드시는 분들은 능력자분들이라서 뭔가 대단한 비법/비밀이라도 있는 줄 알았습니다 

Ventoy는 작년에 나왔는데요. 아직까지 저는 MBR 디스크에 EFI 시스템 파티션을 만드는 방법을 모르고 있었습니다.

 

좀 전에 제가 그냥 diskpart로 몇번 만져보니까...

생각보다 너무 쉽게 MBR 디스크에 EFI 시스템 파티션이 만들어져서 놀랐습니다

MBR 디스크에 EFI 시스템 파티션 만들기도 set id EF만 하면 되네요 2021-04-19_081039.jpg

위와 같이 디스크 관리에서 MBR 디스크에 FAT32 포맷으로 파티션을 만들어준 후에....

diskpart로 해당 파티션을 지정한 후에 set id EF만 하면 EFI 시스템 파티션이 만들어졌습니다

 

구체적으로는 다음과 같습니다

diskpart 

 

list disk

sel disk 번호

 

list part

sel part 번호

 

set id EF

로 EFI 시스템 파티션으로 바뀌었습니다.

 

* 위에서 디스크 번호와 파티션 번호를 아시는 경우, list disk와 list part는 생략하셔도 됩니다

또한 list vol과 sel vol 번호로 볼륨 번호를 선택하셔도 됩니다. 볼륨이 더 빠릅니다

테스트해보니까 NTFS 포맷 파티션도 set id ef로 EFI 시스템 파티션이 가능하더군요. 혼란하네요

 

참고로, 스샷에 보시면 EFI 파티션은 GPT 디스크만 만들 수 있다고 하는데요.

바로 밑에 set id EF로 EFI 시스템 파티션을 만들었습니다. 

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

* 제가 diskpart로 set id ef를 하면 MBR 디스크에 EFI 시스템 파티션이 만들어진다는 걸 알게 된 방법은 

스샷의 윗부분에도 힌트가 있습니다만 diskpart 에서 해당 파티션에 det par 로 파티션 종류를 확인한 것입니다

 

WinNTSetup.exe으로 VHD를 MBR 디스크로 UEFI 부팅 겸용으로 만들었는데 EFI 시스템 파티션이 만들어졌습니다

이 EFI 시스템 파티션을 선택하고 det part 하니까 파티션 종류에 EF 라고 나왔습니다.

그래서 일반적인 FAT32 포맷 파티션을 만든 후에 set id EF 를 해보게 됐습니다

 

그리고 bootice.exe도 ID가 EF라고 나옵니다. bootice.exe가 더 간단하겠네요

Ventoy도 MBR 디스크에 EFI 시스템 파티션 ID가 EF 라고 나오네요

파티션 ID (diskpart에서는 종류)는 bootice.exe로 쉽게 확인이 가능합니다. MBR 디스크에 EFI 시스템 파티션의 id는 EF 입니다 2021-04-19_183712.jpg

알고 보면 진작에 쉽게 알 수 있었는데요. 적극적으로 알려고 노력을 하지 않았네요

오늘 사용기 쓰다가 MBR 디스크에 EFI 시스템 파티션을 어떻게 만들 수 있는지? 답변을 해야 할 듯 해서 좀 찾아보니까 알게 됐습니다

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

추가: 2021.04.23 금요일 오전 06:09

이 글은 제목에 있듯이, 단순히 MBR 디스크에 EFI 시스템 파티션을 만드는 방법일 뿐입니다. 활용은 알아서 하시면 됩니다

 

MBR 디스크에 EFI 시스템 파티션을 만드는 것을 권장하는 것도 아니고, 윈도우를 설치하는 방법으로 올린 것은 아닙니다

 

윈도우를 MBR 디스크에 UEFI 부팅을 하려면 EFI 시스템 파티션을 만들지 않아도 됩니다. (방법은 오래 전에 올렸습니다)

 

저는 GPT 디스크에 EFI 시스템 파티션을 디스크 앞에 만들어서 2013년부터 사용중입니다. 위에 MBR 디스크로 바꿀 생각도 없습니다

 

EFI 시스템 파티션(ESP)이 마지막에 만들어진 것은 사용기에 올렸습니다만

WinNTSetup으로 VHD를 UEFI 겸용 부팅으로 만드니까 저렇게 뒤에 EFI 시스템 파티션이 만들어졌습니다

원래는 1번째 파티션 + EFI 파티션만 만들어집니다

 

첫번째 스샷은 가상 머신에 윈도우 부팅한 스샷입니다. 가상 머신에서는 VHD가 실컴 디스크 역할을 합니다.

그래서 디스크 관리에서 VHD와 같은 초록색으로 표시되지 않습니다

 

EFI 시스템 파티션을 2개 만든 것은 단순히 EFI 시스템 파티션이 만들어지는지 확인만 한 것입니다. 저 파티션은 바로 삭제했습니다

 

중간에 2nd 파티션은 제가 파일이 필요해서 1번째 파티션을 축소하여 만든 것입니다. 

 

한마디로 이 글은 글 제목대로, 단순히 MBR 디스크에 EFI 시스템 파티션을 만드는 방법일 뿐입니다

 

이 추가 글은 조목조목 위의 본문 글에 대한 댓글이 있어서 추가했습니다.

댓글에 다는 것보다는 다른 분들이 더 쉽게 보실 수 있을 듯 하여 본문에 추가했습니다

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4497 호환이 안된다는 드라이버 강제로 적용하는 방법 [1] ASUS 13190 0 10-13
4496 ASUS,LG....자동인증 씨디 만들기 [4] 왕대인 14835 0 10-13
4495 구매시 XP가 기본 장착된 모델인 경우 개조안하고 VISTA O... [5] 오다가다 9791 0 10-13
4494 구매시 XP가 기본 장착된 모델인 경우 VISTA OEM으로 [6] 오다가다 11455 0 10-13
4493 기 타| 종이로 시디케이스 만들기(두가지) [5] gooddew 11681 0 10-14
4492 VISTA의 BCDEDIT로 간단히 XP 멀티부팅정보 추가하기 [1] 오다가다 11482 0 10-16
4491 미디어플레이어 64비트 설정 방법 [4] 히로 10667 0 10-18
4490 탐색기에서 파일이동 복사하기 메뉴만들기 [2] gg 10218 0 10-27
4489 윈도탐색기에서 보기옵션 고정하기 [3] gg 10374 0 10-27
4488 Xp 가 탑제된 컴의 Vista 인증원리 [2] 오다가다 12289 0 10-27
4487 [Vista] 레디부스트 지원 안되는 USB 사용방법!? [5] 김용환 11108 0 10-30
4486 비스타 RC 버전 인증기 [4] 묵은지 12086 0 10-31
4485 ReadyBoost, Qsoft의 RamDisk로 "체험"하기 [1] 박정환 13853 0 11-04
4484 즐겨찾기 목록 폴더 자동 원상복구 [1] 퍼온이 10367 0 11-04
4483 지포스 최신 드라이버 설치시 카트라이더 문제점 해결.. [1] 미스터하하 9586 0 11-13
4482 기 타| JRSKD24.SYS 손상에 의한 부팅불가시 복구법..!! [4] gooddew 13992 0 11-14
4481 기 타| 비스타 버전별 기능 [6] gooddew 10130 0 11-17
4480 비스타 서팩1 설치 안될때의 설치방법 제안! [5] 테스트맨 9403 0 11-17
4479 sp1 rc v658 삭제 [4] 미스터하하 7947 0 11-18
4478 비스타 SP1 v658설치 [4] 비스타유져 8848 0 11-18
XE1.11.6 Layout1.4.8