EFI 시스템 파티션에서 Lenovo 및 Dell 노트북은 어떤 파일 시스템을 지원합니까?

EFI 시스템 파티션에서 Lenovo 및 Dell 노트북은 어떤 파일 시스템을 지원합니까?

에 따르면UEFI 사양(13.3.1.1 파일 시스템 형식) EFI 펌웨어는 ESP(EFI 시스템 파티션)용 파일 시스템을 지원 FAT12해야 합니다. 그러나, 그FAT16FAT32아치 위키"라고 말합니다.이를 준수하는 공급업체는 선택적으로 추가 파일 시스템에 대한 지원을 추가할 수 있습니다.".

와 같은 추가 파일 시스템을 지원하는 공급업체를 알고 계십니까 ext2/3/4? 아니면 ESP에서 저널링 파일 시스템을 (성공적으로) 사용합니까?

특히 저는 2017년 이후의 Lenovo 및 Dell 노트북에 관심이 있습니다.

답변1

ext2/3/4와 같은 UEFI 펌웨어 추가 파일 시스템을 지원하는 공급업체는 엄격하게 비표준이며 특수 UEFI 펌웨어가 필요합니다. 이는 존재할 가능성이 거의 없습니다(Apple 컴퓨터 제외).

그만큼 UEFI 사양 버전 2.5, UEFI.org에서 2015년 4월 게시, "12.3 파일 시스템 형식" 섹션, 536페이지에서 다음과 같이 설명합니다.

EFI는 시스템 파티션에 FAT32를 사용하고 이동식 미디어에 FAT12 또는 FAT16을 사용하는 것을 포함합니다. FAT32 시스템 파티션은 이전 버전의 FAT를 식별하는 데 사용된 것과 다른 OSType 값으로 식별됩니다.이 고유한 파티션 유형은 EFI 정의 파일 시스템을 일반 FAT 파일 시스템과 구별합니다.. EFI에서 지원하는 파일 시스템에는 긴 파일 이름에 대한 지원이 포함됩니다.

EFI 파일 시스템의 정의는 사양에 따라 유지되며 시간이 지나도 발전하지 않습니다.OS 파일 시스템 드라이버 또는 파일 시스템 유틸리티의 정오표 또는 변형 해석을 처리합니다. FAT에 대한 향후 개선 사항 및 호환성 개선 사항은 EFI 파일 시스템에 자동으로 포함되지 않습니다.EFI 파일 시스템은 EFI 사양에 의해 고정된 대상입니다.및 EFI 사양에서 명시적으로 참조하는 기타 사양입니다.

위의 UEFI 사양은 자체 파일 시스템 형식이 아닌 다른 파일 시스템 형식을 참조하지 않습니다.

위 내용은 기본 UEFI 구현에 적용됩니다. 부팅 중에 로드하여 UEFI를 확장하는 것이 항상 가능합니다. EFI/UEFI 파일 시스템 드라이버. (이 링크에 있는 드라이버가 실제로 어디에 사용되는지는 알 수 없습니다.)

예를 들어 NTFS 파티션에 액세스하려면 EFI 셸에서 다음과 같은 명령을 실행할 수 있습니다.

load ntfs_x6efi
map -r

그러나 모든 드라이버와 부트로더는 항상 고유한 파티션 ID로 식별되는 EFI 파티션에서 로드되므로 FAT32/16/12와만 호환되는 EFI 사양에 따라 포맷해야 합니다. 다른 파일 시스템 형식에 대한 지원은 UEFI 펌웨어가 로드된 후, FAT 파티션을 찾은 후, 내부에서 찾은 구성 파일 실행을 시작한 후에만 제공될 수 있습니다.

내가 아는 한, Apple은 HFS+를 지원하기 위해 특수 UEFI 버전을 만든 유일한 컴퓨터 제조업체입니다. 표준 EFI 파티션은 여전히 ​​Apple 컴퓨터에 존재하지만 일반적으로 비어 있는 상태로 유지되며 일반적인 이벤트 과정에서는 무시됩니다.

답변2

UEFI에는 FAT32 파티션을 사용하는 것이 항상 가장 안전합니다.

어떤 다른 컴퓨터가 파티션에 액세스할지 알 수 없으며 FAT32가 이러한 목적에 가장 잘 지원됩니다.

Windows 10 및 기타 여러 시스템에서는 UEFI 파티션에 최소 550MB가 필요하므로 옵션에서 FAT12가 제거되고 FAT16이 더 이상 적합하지 않게 됩니다.

관련 정보