NTFS 드라이브 UEFI 부팅


12

UEFI 모드에서 부팅 가능한 USB 플래시 드라이브를 통해 Windows 8을 설치하려고합니다. 그러나 일부 Windows 8 버전의 경우 드라이브를 FAT로 포맷하면 작동하지만 설치하려는 버전의 install.wim 파일 크기가 4Gb보다 크므로 플래시 드라이브에서 NTFS 파일 시스템을 사용해야합니다. UEFI 모드로 부팅 할 수는 없습니다. 두 경우 모두 GPT 파티션 테이블을 사용합니다. UEFI 모드 (Windows에서 사용하는 파일 시스템과 같이)에서 NTFS로 부팅 할 수 없습니까? 아니면 잘못된 일이 있습니까?

답변:


11

로부터 UEFI에 Wikipedia 기사 :

UEFI 사양에는 시스템 파티션에 대한 FAT32, 이동식 미디어에 대한 FAT12 / FAT16에 대한 지원이 명시 적으로 필요합니다. 특정 구현은 다른 파일 시스템을 지원할 수 있습니다.

개인적으로 아직 UEFI 모듈에서 NTFS 부팅 지원을 구현 한 마더 보드 제조업체는 아직 만나지 못했습니다.

업데이트 : 아래 의견에서 언급했듯이, 위의 내용을 게시 한 지 2 년이 지난 지금 UEFI NTFS 모듈과 함께 사용할 수있는 마더 보드가 적어도 몇 개 있습니다.


1
내가 아는 한 ASUS K75DE는 .
Akeo

@pbatard : 감사합니다. 적어도 하나의 OEM (다른 모든 알려진)이이 기능을 구현 한 것을 볼 수 있습니다. 아, 그리고 Rufus에 감사드립니다; 그런 멋진 유틸리티! :)
Karan

1
테스트를했고 exFAT가 UEFI 시스템에서 작동하지 않았습니다.
Jay R. Wren

1
@Karan : Intel의 Visual BIOS 에도 UEFI NTFS 드라이버가 포함되어있는 것으로 확인되었습니다. 최신 UEFI 펌웨어가 장착 된 D54250WYK Intel NUC 의 경우는 적어도 다음과 같습니다 .
Akeo

1
@JayR. UEFI exFAT 파티션입니까? "EFI는 exFAT와 호환되지 않으며 exFAT는 FAT32와 역 호환되지 않습니다"
phuclv

20

최신 버전의 Rufus 는 NTFS 파티션에서 원활한 UEFI 부팅을 허용합니다.

Windows 설치 ISO를 선택하고 파티션 구성표를 GPT partition scheme for UEFI computers설정하고 파일 시스템을로 설정하면 NTFSRufus는 UEFI 시스템에서 NTFS 파티션을 부팅하는 데 필요한 모든 것을 추가합니다.

Windows 설치 미디어를 사용하는 것 외에 부팅 옵션 Format Options으로 선택 하여 고급 모드에서 Rufus를 실행할 때 "빈"NTFS 부팅 가능 UEFI 드라이브를 만들 수도 있습니다 (근처의 삼각형을 클릭하여 활성화 ) UEFI:NTFS. 이 경우 시스템을 NTFS로 부팅하려면 NTFS 파티션 /efi/boot/bootx64.efi또는 /efi/boot/bootia32.efiNTFS 파티션 을 복사하면 됩니다.

작동 방식은 드라이브 끝에 자유 소프트웨어 (GPLv3) NTFS EFI 드라이버를로드하고 NTFS 파티션의 일반 EFI 부트 로더로 부팅하는 EFI 실행 파일이 포함 된 작은 (256KB) FAT 파티션을 드라이브 끝에 추가하는 것입니다. 이것은 install.wim4GB보다 큰 것들을 포함하는 Windows 미디어의 설치를 허용합니다 .

이에 대한 자세한 내용은 githubUEFI : NTFS 프로젝트를 참조하십시오 .

[면책 조항 : 저는 Rufus와 UEFI : NTFS의 저자입니다]


이 방법으로 uefi에서 gpt 파티션에 창을 설치할 수 있습니까? 바이오스 (및 mbr에 설치)도 지원됩니까?
규칙

UEFI는 잘 작동했습니다! 그러나 bios를 시도하지 않은 (Win setup ib bios 모드에서 "설치 파티션 선택"이상을 얻지 못했지만 작동하는 것 같습니다)
Rules

@Akeo 과거에는 BIOS에서 일부 보안 UEFI 설정을 비활성화 한 경우에만 작동하는 문제 (Rufus 아님)가있었습니다. BIOS는 특정 '신뢰할 수있는'UEFI 만 허용한다고 생각합니다. NTFS가있는 최신 버전이 제대로 작동하는지 알고 있습니까? (저는 ASUS MB가 있습니다)
Rahul

1
UEFI : NTFS는 SecureBoot와 호환되지 않습니다 (서명되지 않았기 때문에 Microsoft가 GPLv3의 서명을 임의로 금지 할 수 없기 때문에 완전한 전원 남용입니다). 따라서 UEFI : NTFS에 대해 SecureBoot를 비활성화해야합니다. 그러나 설치 단계 중에 만 비활성화해야합니다 (나중에 다시 활성화 할 수 있으며 비활성화되지 않은 것처럼). ISO가 공식인지 확인한 경우 (예 : SHA-1 확인), SecureBoot가 비활성화 된 설치는 활성화 된 경우보다 신뢰성이 떨어집니다.
Akeo

@Akeo 방금 이것을 보았습니다. 시간 내 주셔서 감사합니다. 설치 후 보안 부팅을 다시 활성화 할 수 있다는 것을 알고 있습니다. 파일 시스템이 NTFS이지만 BIOS가 Microsoft가 서명했기 때문에 Secureboot를 통해 파일을 허용하지만 정상적인 OS 부팅 중에 (설치 후) 추측합니다.
Rahul

1

먼저, install.wim언급 한 파일은 무엇입니까? Windows 커널이 시스템을 제어 한 후에 읽은 경우 EFI 시스템 파티션 (ESP)에 파일을 넣을 필요가 없습니다.이 파일은 FAT 여야합니다. Windows 커널이로드 된 후 (파일 시스템 드라이버가 별도의 파일에있는 경우) Windows는 NTFS 볼륨을 읽을 수 있어야합니다. 제 생각에는 이것이 작동하는 방식입니다. 그러나 install.wim특정 파티션에서 이를 가리키는 방법을 제안하기 위해 Windows 설치 프로그램에 대해 충분히 알지 못합니다 .

OTOH, install.wimEFI가 여전히 실행되는 동안 읽어야하는 경우이를 수행 할 수있는 방법이있을 수 있습니다. Clover EFI Tools 패키지 ( 이 포럼 스레드 에서 사용 가능 )에는 EFI 용 NTFS 드라이버가 포함되어 있습니다. 그러나 나는 그 드라이버의 출처를 모른다. 그래서 나는이 포인터를 마지 못해 제공하고있다. 사용하려면 EFI 셸에서 수동으로로드하거나 rEFInd 를 사용하여 자동으로 시작해야합니다. 디스크를 분할하거나 Windows 설치 관리자가 NTFS 볼륨의 파일을 시작하고 인식하도록하는 방법에 대한 구체적인 조언을 제공 할 수 없습니다.

다른 파일 시스템과도 작동하도록 할 수 있습니다. rEFInd에는 ReiserFS, ext2fs, ext3fs 및 HFS + 용 드라이버가 포함되어 있으며 모두 4GiB 이상의 파일을 지원합니다. 물론 문제는 Windows가 이러한 파일 시스템을 지원하지 않기 때문에 Windows가 인수하면 해당 파일에 대한 액세스 권한이 손실된다는 것입니다. 하나는 Linux 또는 OS X 파일 시스템을 사용하고 하나는 NTFS를 사용하여 두 개의 파티션을 작성하고 동일한 파일을 배치하는 것이 해결 방법이 될 수 있습니다.


0

Lenovo T430s 랩톱에서도 같은 문제가 발생했습니다. 펌웨어는 Microsoft Windows 다운로드 도구로 만든 NTFS 포맷 파티션에서 부팅을 거부합니다 .

다행히 부팅 가능한 FAT32 Windows 설치 USB 디스크를 만드는 것은 매우 간단하며 디스크 시스템과 탐색기 등 이미 작동중인 Windows 시스템 이외의 도구가 필요하지 않습니다.

http://www.eightforums.com/tutorials/15458-uefi-bootable-usb-flash-drive-create-windows.html 에서 지침을 찾을 수 있습니다 . 옵션 2로 스크롤하십시오. diskpart와 explorer 만 사용합니다. 요약하자면, USB 드라이브에 활성 FAT32 파티션을 생성 한 후 Windows 설치 DVD의 모든 파일과 폴더를 복사하면됩니다.


0

GPT 파티션 생성이 정확합니다. 2 개의 파티션이 있어야합니다. 첫 번째 파티션은 rEFInd가 포함 된 FAT이고 두 번째 파티션은 NTSF입니다. rEFInd는 2012 년부터 NTFS 파일 시스템 내의 모든 디렉토리를 스캔 할 수있는 NTFS 드라이버를 출시했습니다. NTFS 파티션 내부의 로더를 가리 키기 만하면됩니다.


-2

새 FAT32 파티션을 만들려고 시도한 후 수정 된 BCD 및 기타 파일을이 파티션에 복사했습니다 (bcdboot 및 bcdedit로 수행 가능). 첫 번째 파티션은 exFAT를 사용합니다. Windows는 두 번째 파티션을 마운트하지 않으므로 마이크로 드라이브 드라이버 (로컬 디스크로 이동식 USB 플래시 드라이브)와 같은 트릭이 필요할 수 있습니다.

GPT도 작동 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.