강좌 / 팁

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

2021.04.19 08:32

suk 조회:5667 추천: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 - - -
1975 xp 에서 서버2008 로 업글할려는데 이런 오류가 뜹니다. [3] 신동연 5731 0 07-25
1974 7264 업그레이드후... 데몬 설치 않될떄..... [12] 기가마이트 5729 0 07-03
1973 모 바 일| ES파일 탐색기 사용법-3 [8] 고양이2 5725 4 09-12
1972 하드웨어| [하드] 최신 리얼텍 오디오 드라이버 받는 방법(201901) [10] 깨블리 5724 16 01-11
1971 서버 / IT| 에러창 내용 복사하기 [4] DOS 5722 4 08-17
1970 윈 도 우| 압축파일 내부를 탐색기에서 빠르게 보자^^ [4] ton3d 5718 4 07-16
1969 웹상에서 윈도우 서비스를 변경해 보자. [4] 정도전 5718 0 09-29
1968 윈 도 우| Windows 10 LTSC에 Store 추가하기. [14] SaiA 5709 16 10-07
1967 기 타| 우리집 와이파이 비밀번호 초간단 확인하기 [7] gooddew 5707 20 08-22
1966 윈 도 우| 프로그램 필요없이, 윈도우 설치 USB 만들기 [16] zerojiddu 5706 27 01-18
1965 하드웨어| 하드디스크 소음으로 이상 증상 확인하기 [2] asklee 5706 1 10-19
1964 소프트웨어| 윈도우 기본 복원 사용 안하기 [20] DOS 5702 2 02-11
1963 윈 도 우| MicroSoft사에서 제공하는 월별 보안 ISO 다운 [11] 애디오 5699 4 08-20
1962 소프트웨어| '이용약관'과 '개인정보보호정책' [4] publicstat 5694 0 08-14
1961 기 타| 방화벽 강좌 모음 gooddew 5685 0 12-19
1960 윈 도 우| USB에 설치된 PE를 ISO 파일로 저장하기 [45] 선우 5682 19 04-21
1959 기 타| Qpopper 메뉴얼 gooddew 5681 0 12-19
1958 윈 도 우| Win 7 36 다국어 ISO제작 Auto Script [12] oldee 5670 5 06-27
1957 서버 / IT| DNS교육 gooddew 5668 0 08-03
» 윈 도 우| [팁] MBR 디스크에 EFI 시스템 파티션 만들기 [16] suk 5667 25 04-19
XE1.11.6 Layout1.4.8