lsblk
이것은 내 컴퓨터에서 실행한 결과입니다.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
zram0 252:0 0 7.5G 0 disk [SWAP]
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 260M 0 part /boot/efi
├─nvme0n1p2 259:2 0 153.4G 0 part
├─nvme0n1p5 259:3 0 1G 0 part /boot
└─nvme0n1p6 259:4 0 82.9G 0 part /home
/
나를 혼란스럽게 하는 것은 /boot와 /boot/efi가 모두 있다는 것입니다. 두 파티션이 모두 필요합니까? 그 중 하나를 안전하게 삭제할 수 있나요?
답변1
일부 사용자는 EFI 파티션을 /boot에 배치하여 순수 Linux 시스템의 구성을 더 쉽게 만듭니다. 그러나 이중 부팅 시(두 개의 서로 다른 Linux 배포판에서도) EFI 파티션을 /boot/efi에 배치하는 것이 좋습니다. 별도의 /boot는 일반적으로 필요하지 않습니다. )
UEFI 모드에서 시스템을 부팅하려면 EFI 파티션이 필요합니다. 그러나 UEFI로 데비안을 부팅하려면 Windows를 다시 설치해야 할 수도 있습니다. 두 가지 부팅 방법을 혼합하는 것이 가장 불편하기 때문입니다.
이 /boot
파티션은 이전 BIOS 시스템에 사용됩니다. 여기에는 시스템 시작에 필요한 부트 로더와 커널 이미지가 포함되어 있습니다.
이 /boot/efi
파티션은 UEFI 시스템에 사용되며 ESP(EFI 시스템 파티션) 역할을 합니다. EFI 부트 로더 및 기타 EFI 관련 파일을 저장합니다.
시스템이 UEFI 모드에서 부팅되도록 구성된 경우 /boot/efi
시스템이 정상적으로 부팅되는 파티션을 보존해야 합니다.
ESP에는 부트 로더(예: GRUB 또는 systemd-boot) 및 UEFI 펌웨어 파일을 포함하여 UEFI 부팅 프로세스에 대한 중요한 파일이 포함되어 있습니다.
이 /boot
파티션은 UEFI 시스템에는 필요하지 않지만 커널 이미지 및 관련 파일을 저장하는 데 사용할 수 있습니다.
시스템이 레거시 BIOS 모드 또는 UEFI 모드로 부팅하도록 구성되어 있는지 아는 것이 도움이 될 수 있습니다.
UEFI 모드를 사용 중이고 파티션에 대한 요구 사항이 없다면 /boot
파티션을 삭제해도 안전합니다.
디스크 파티션을 변경하기 전에 항상 데이터를 백업하는 것이 좋습니다.
UEFI 부팅 모드 또는 레거시 BIOS 부팅 모드(BIOS) 선택
https://www.techtarget.com/whatis/definition/Unified-Extensible-Firmware-Interface-UEFI
전체 디스크 암호화
전체 디스크 암호화를 사용하거나 루트 파티션을 암호화하는 경우 /boot
별도의 파티션이 필요합니다.
암호화를 사용하는 경우 부팅 프로세스에서는 시스템이 파일에 액세스하여 암호화된 파티션을 해독하고 시스템을 부팅할 수 있도록 암호화되지 않은 파티션에서 /boot
필요한 부트 로더 및 커널에 액세스 해야 합니다.