EFI 부팅 기반 Linux 시스템에서는 / boot / efi에 EFI를 마운트하지만 EFI 파티션에는 이미 "EFI"디렉터리가 포함되어 있습니다. 그렇다면 EFI를 / boot에 직접 마운트하는 것이 의미가있을 수 있습니까 (컴퓨터에 하나의 Linux 설치가있는 경우에만)? 그냥 궁금 해요. :)
ESP를 마운트하도록 Linux 설치를 구성 할 수 있습니다 /boot
. 그러나이 구성을 Ubuntu에 적합하지 않게 만드는 몇 가지 중요한주의 사항과 문제가 있습니다. 구체적으로 특별히:
/boot/efi
Ubuntu에 마운트되기 때문에 도구는 여기에 마운트 된 것으로 간주 할 수 있으며 다른 곳에 마운트하면 해당 도구가 오작동 할 수 있습니다. 이 문제를 자세히 연구하지는 않았지만이 점에서 GRUB 구성 도구 (GRUB를 부트 로더로 사용하는 경우)에 대해주의해야합니다./boot
ESP는 심볼릭 링크를 지원하지 않는 FAT를 사용하기 때문에에서 파일을 드롭하는 커널 패키지를 업그레이드 할 때 문제가 발생할 수 있습니다 ./boot
되면 커널이 ESP의 루트 디렉토리로 이동합니다. 이렇게하면 ESP에서 디스크 공간에 대한 요구가 증가합니다. 적절하게 계획하는 경우 (예 : 500-1000MB ESP로) 이것은 아마도 괜찮을 것입니다. 그러나 작은 ESP (예 : 일부 Windows 버전에서 기본적으로 생성 된 ~ 100MB ESP)로 시작하는 경우 작업을 수행하기에는 너무 작을 수 있습니다. 또한 듀얼 부팅이 가능한 다른 OS가있는 ESP에 커널이 노출되기를 원하십니까? 이로 인해 다른 OS가 ESP에서 파일을 오작동하고 삭제하는 경우 복구가 더 어려워 질 수 있습니다. (물론 이중 부팅시 이러한 문제에 대한 절대적인 보호는 없지만 ESP에 커널을 배치하면 위험에 대한 노출이 증가합니다.)/boot
두 배포판 모두 에서 ESP를 마운트하려고 하면 동일한 디렉터리에 두 배포판의 커널이 모두있게됩니다. 이것은 당신과 GRUB의 구성 스크립트 및 rEFInd의 커널 스캔 코드와 같은 것에 혼란 스러울 수 있습니다.즉, 일부 배포판에서는 ESP를 /boot
. 이 관행은 Arch Linux 사용자에게 일반적입니다. Freedesktop Boot Loader Spec 은 또한 ESP를 설치하고 /boot
배포 별 하위 디렉토리에 커널을 넣는 것을 권장합니다 . 그러나이 제안은 아무데도 가지 않는 것 같습니다.
전반적으로 ESP /boot/efi
를 Ubuntu에 마운트 된 상태로 두는 것이 가장 좋습니다 . 예, 부트 로더 파일에 도달하는 경로는 경로 efi
이름 구성 요소 가 두 배로 증가하여 조금 더 길지만 최악의 경우 사소한 불편입니다. ESP 장착의 단점 /boot
은 훨씬 더 중요합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다