Arch/Windows 이중 부팅, 부팅 파티션 공간이 부족함

Arch/Windows 이중 부팅, 부팅 파티션 공간이 부족함

노트북에 Windows 이후에 Arch Linux를 설치했습니다. 최근에 부팅 파티션의 공간이 부족하다는 경고를 받았습니다. 다음 파일은 다음과 같습니다./boot

29M /boot/EFI
7.9M    /boot/grub
31M /boot/initramfs-linux-fallback.img
9.6M    /boot/initramfs-linux.img
6.7M    /boot/MHCOVERY.BIN
3.0K    /boot/System Volume Information
8.6M    /boot/vmlinuz-linux

대체가 무엇인지 아직 확실하지 않습니다. 제거해야 하나요? 또는 파티션 테이블의 크기를 조정하여 크기를 /boot300MB로 늘릴 수 있습니다. 그러나 부팅 후 파티션은 Windows용이므로 이는 까다로울 수 있습니다.

답변1

UEFI 시스템에서 EFI 파티션은 운영 체제를 부팅하는 "부트로더"(사실 EFI 앱)를 유지하는 데 사용됩니다.

귀하의 경우 EFI 파티션은 Linux(로 마운트됨 /boot)와 Windows 간에 공유되는 것 같습니다(여기서는 수동으로 할당하지 않는 한 드라이브 문자를 얻지 못합니다).

비공유 EFI 파티션의 최소 크기100MB입니다Microsoft 권장 사항에 따라. 가끔은추천합니다최대 550MB로 설정하세요. Bitlocker를 사용하는 경우 권장 크기는 최소 300MB입니다(별도의 WinRE 파티션이 없는 경우). 그것은 Windows 세계뿐입니다.

Linux에서는 여기에 부트로더 + 커널도 있습니다 /boot. 업데이트할 때 이전 커널도 여기에 백업될 가능성이 높으므로 공간을 더 많이 소비합니다.

귀하의 경우에는 EFI 파티션 크기를 조정하여적어도100MB의 여유 공간이 있습니다. 1TB 이상의 드라이브의 경우 사용하는 Windows 및 Linux 기능(Bitlocker 등)에 따라 EFI 파티션 크기를 500MB 이상으로 설정하는 것이 좋지만 반드시 300MB 이상이어야 합니다.

관련 정보