윈 도 우 efi 파티션이 없는 gpt disk에서 efi 생성 및 부팅 방법
2023.11.04 09:08
안녕하세요.
1. disk의 맨 끝에 efi 파티션이 위치해도, 이 efi 파티션으로 부팅이 가능 할까요?
2. efi 파티션이 없이 gpt disk에서, 맨 끝에 어떠한 방법으로 efi 파티션을 생성 할 수 있을까요?
감사 합니다.
댓글 [6]
-
DarknessAngel 2023.11.04 10:20
-
아짜 2023.11.04 12:28
답변 감사 드립니다.
-
suk 2023.11.04 11:09
EFI 시스템 파티션 (ESP) 위치는 관계없습니다
EFI 시스템 파티션 (ESP)을 별도로 마지막에 만드시려면, 다음과 같이 diskpart 하시면 됩니다
rem은 주석입니다
윈도우에 기본으로 파워쉘이 실행되어서, 파워쉘로 작업했습니다만, 원래 cmd [명령 프롬프트]에서 작업하는 것입니다 [관리자 권한]
diskpart
lis vol
rem 볼륨 = 파티션 나열하기
sel vol 번호 또는 드라이브 문자
rem 축소하실 파티션을 선택
Shrink Desired=100
rem 100 MB 축소
cre par efi
rem 축소된 100 MB에 efi 파티션 만들기
format quick fs=fat32 label="ESP"
rem efi 파티션을 포맷하기
ass letter=Z
rem efi 파티션에 Z: 할당
exit
rem bcdboot 하기 위하여 diskpart 종료하기
bcdboot C:\windows /s Z: /L ko-kr /f uefi
rem bcdboot로 efi 파티션에 부팅 파일 만들기 = C:은 부팅하고자 하는 윈도우 드라이브 문자입니다.
C: 아니면 다른 문자로 수정하시면 됩니다
이상입니다
드라이브 문자를 아는 경우, lis vol 과정없이, 바로 sel vol 문자를 입력하면 됩니다
100 MB 축소했는데, 101 MB라고 표시됩니다만
EFI 파티션 만들면 또 100 MB로 표시됩니다. 오락가락..
cre par efi로 간단하게 efi 시스템 파티션이 만들어집니다
EFI 시스템 파티션 글자를 보기 위하여 옆으로 늘어뜨렸습니다
그 다음은 위에 쓴대로, EFI 파티션 포맷부터 차례로 작업했습니다
- EFI 시스템 파티션을 마지막 파티션에 만들기 2023-11-04_105745.jpg (232.1KB)(6)
- EFI 시스템 파티션을 마지막 파티션에 만들기 - diskpart와 디스크관리 스샷 포함 2023-11-04_112959.jpg (81.6KB)(1)
- EFI 시스템 파티션을 마지막 파티션에 만들기 - diskpart와 디스크관리 스샷 포함 2023-11-04_113041.jpg (89.2KB)(1)
- EFI 시스템 파티션을 마지막 파티션에 만들기 - diskpart와 디스크관리 스샷 포함 2023-11-04_113126.jpg (97.4KB)(1)
- EFI 시스템 파티션을 마지막 파티션에 만들기 - diskpart와 디스크관리 스샷 포함 2023-11-04_113158.jpg (21.0KB)(1)
- EFI 시스템 파티션을 마지막 파티션에 만들기 - diskpart와 디스크관리 스샷 포함 2023-11-04_113334.jpg (141.1KB)(2)
-
아짜 2023.11.04 12:28
답변 감사 드립니다.
-
회오리BOi 2023.11.04 12:24
여담이지만...
과거 BiOS 및 CSM 호환모드 + MBR 시절처럼...
EFI 파티션 없이 단일 파티션으로 UEFI 모드에서 사용이 가능은 합니다.
https://han3126.tistory.com/336
다만, 일반적으로 UEFI 를 주도하는 인텔 및 업계 표준은
FAT32 방식을 우선으로 하는 경우가 다수이고...
NTFS 및 ExFAT, 심지어 일부는 리눅스 파티션 형식까지 지원하는 경우가
있긴 하나, 정석적인 방법이 아니기에 보통 추천하지 않죠.
-
아짜 2023.11.04 12:29
답변 감사 드립니다.
1. 위치 무관
2. 기존 파티션 조금 줄이고 생긴 공간 쓰세요