UEFI 시스템. EFI 설정이 HDD에 저장되는지 여부입니다. 하드 드라이브를 교체하면 어떻게 되나요?

UEFI 시스템. EFI 설정이 HDD에 저장되는지 여부입니다. 하드 드라이브를 교체하면 어떻게 되나요?

Linux가 설치된 UEFI 시스템이 있습니다. 안타깝게도 BIOS 펌웨어를 업그레이드해야 했고, Live CD, Live DOS 등을 사용한 시도가 한 달 동안 실패한 후 새 하드 드라이브를 구입하여 Windows를 설치하고 거기에서 BIOS를 업그레이드하기로 결정했습니다.

EFI 설정이 기존 하드 드라이브에 저장되어 있습니까? 하드 드라이브를 교체하고 나중에 Linux 설치를 시작할 수 있습니까? 새 하드 드라이브에 Windows를 설치하면 이전 드라이브로 다시 교체할 때 손상되는 EFI 항목이 추가됩니까?

답변1

EFI 설정은 NVRAM, 일반적으로 마더보드의 일부 플래시 메모리(UEFI 자체를 포함하여 마더보드 펌웨어를 저장하는 플래시 메모리 칩의 일부)에 저장됩니다. 바라보다위키피디아자세한 내용은.

따라서 EFI 설정을 잃지 않고 하드 드라이브를 안전하게 변경할 수 있습니다.

답변2

EFI를 사용하여 Windows/Linux를 설치하는 동안 설치 프로그램은 시작 파일을 디스크의 특수 파티션에 배치합니다. 이 EFI 파티션은 일반적으로 /boot/efiLinux에 마운트됩니다. EFI 파티션(또한 참조http://en.wikipedia.org/wiki/EFI_System_partition)는 운영 체제의 부팅 하위 시스템이 포함된 FAT 파티션입니다(예: ) /EFI/BOOT/BOOTX64.efi.

NVRAM의 EFI 설정은 부팅 시 UEFI에서 읽으며 파티션의 파일에 대한 포인터를 포함합니다. 이는 GRUB(때때로 GRUB 자체를 호출하기도 함)와 같은 다양한 옵션이 있는 부팅 관리자와 같습니다. 따라서 운영 체제는 EFI 파티션의 파일을 가리키는 항목을 EFI NVRAM에 추가합니다. 예를 들어 EFI/ubuntu/grubx64.efiefi 부팅 관리자는 Linux에서 다음 명령을 사용하거나 efibootmgrBIOS 설정 구성을 사용하여 구성할 수 있습니다. 두 가지 모두에서 기본 시작 항목을 설정할 수도 있습니다. 보안 부팅 BIOS 옵션이 활성화되면 이러한 항목을 작동하기가 더 어려울 수 있습니다.

귀하의 경우, HDD를 제거하면 EFI 부팅 관리자(NVRAM 영역)에 잘못된 항목이 있습니다. 그러나 새 운영 체제에는 EFI 부팅 관리자에 새로 설치된 옵션이 설치되어 있으며 기본값으로 설정될 수도 있습니다.

관련 정보