Linux /boot
파티션에 권장되는 크기는 얼마입니까?
그리고 /boot
파티션 이없는 것이 안전 합니까?
일부 서버에는 /boot
파티션 이없고 일부 서버에는 128MB /boot
파티션이 있습니다. 조금 혼란 스러워요. 가 /boot
파티션이 필요? 그렇다면 얼마나 커야합니까?
답변
요즘 100 메가 바이트 또는 200 메가 바이트가 표준입니다.
/ boot 파티션이 필요하지 않습니다. 그러나 유연성을 이유로 (LVM, 암호화, BIOS 제한)하는 것이 좋습니다.
편집하다:
권장 크기가 300MB-500MB로 증가되었습니다.
참조 : https://superuser.com/questions/66015/installing-ubuntu-do-i-really-need-a-boot-parition
답변
나는 1GB를 만드는 경향이있다 /boot
. 에 다양한 복구 도구가 포함 된 라이브 CD 이미지를 남깁니다 /boot
. 나는 주로 내가 지원하는 원격 사이트에서 시스템을 위해 이것을한다.
올바른 구성과 충분한 메모리로 GRUB 2는 내용을 추출하지 않고 이미지를 부팅 할 수 있습니다. 몇 번이나 원격 직원에게 시스템을 라이브 CD 이미지로 재부팅하고 문제가 발생한 시스템에서 네트워킹 / ssh를 시작하여 사물을 연결하고 복구 할 수 있다고 말했습니다.
이것은 반드시 필요하지 않거나 심지어는 일반적입니다.
답변
Linux
/boot
파티션에 권장되는 크기는 얼마입니까?
/boot
파티션이 GRUB 구성을 포함, 자신의 System.map와 커널은 … 나는 ~ 1백메가바이트이 충분하다 생각합니다.
그리고
/boot
파티션 이없는 것이 안전 합니까?
예. 그러나 별도의 /boot
파티션에는 몇 가지 장점이 있습니다.
- 구조 파티션으로
- rootfs는 LVM, RAID에 있으며 GRUB에 의해 암호화되거나 지원되지 않습니다
- 부팅 시간을 몇 초 절약 할 수 있습니다
답변
또한 분포와 분포가 다릅니다. 예를 들어 Fedora의 최소값은 250MB 이고 [1] 500MB가 기본값이며 향후 업그레이드를 계획하려면 500MB가 필요합니다 [2] . 공간이 문제가되지 않으면 최근에 업그레이드 할 때해야했던 것처럼 나중에 파티션을 섞지 않도록 1GB를 사용합니다.
[1] http://docs.fedoraproject.org/en-US/Fedora/16/html/Installation_Guide/s2-diskpartrecommend-x86.html
[2] http://fedoraproject.org/wiki/How_to_use_PreUpgrade#Not_enough_space_in_.2Fboot
답변
방금 우분투 13.10 (Saucy Salamander)을 105MB로 설치했습니다 /boot
. 제대로 설치되었지만 재부팅 후 업데이트 프로그램을 수행했으며 공간이 충분하지 않다고 말했습니다.
업그레이드를 위해 또 다른 196MB가 필요했습니다. 커널 업그레이드이거나 다른 것이어야합니다. 따라서 더 큰 크기로 다시 설치해야했습니다 /boot
. 나는 500MB로 갔다. 새로 설치하는 데 오래 걸리지 않는 것이 좋습니다 🙂
답변
최신 시스템은 일반적으로 과거보다 훨씬 큰 / boot 파티션으로 설치됩니다. 시간이 지남에 따라 그 수가 증가하고 있습니다.
치다:
RHEL 5는 101 MiB / boot 파티션을 만들었습니다.
RHEL 6은 500 MiB / boot 파티션을 만들었습니다.
RHEL 7은 500 MiB / 부팅 파티션도 만들었지 만 릴리스 노트 상태에 따라 7.3에서 1024 MiB로 변경되었습니다 .
이전 Red Hat Enterprise Linux 7 릴리스에서는 / boot 파티션의 기본 크기가 500MB로 설정되었습니다. 이로 인해 다중 커널이 설치된 시스템 및 kernel-debuginfo와 같은 추가 패키지가 설치 될 수 있습니다. 이러한 시나리오에서 / boot 파티션이 가득 찼거나 거의 가득 차서 시스템을 업그레이드하지 못하고 추가 공간을 확보하기 위해 수동 정리가 필요했습니다.
Red Hat Enterprise Linux 7.3에서 / boot 파티션의 기본 크기는 1GB로 증가했으며 이러한 문제는 더 이상 새로 설치된 시스템에서 발생하지 않습니다. 이전 버전으로 설치된 설치는 / boot 파티션의 크기가 조정되지 않으며 업그레이드를 위해 수동 정리가 필요할 수 있습니다. (BZ # 1369837)
현재 EL7 시스템은 / boot에 약 200 개의 MiB를 사용하지만 일반적으로 커널 디버그 패키지를 설치하지 않습니다.
시간이 지남에 따라 하드웨어 장치 드라이버 추가로 인해 Linux 커널이 계속 커짐에 따라이 권장 사항도 계속 커질 것입니다.
그리고 다른 사람들이 언급했듯이 / boot 파티션은 더 이상 대부분의 설치에 더 이상 필요하지 않습니다. 예를 들어 VM에는 일반적으로 VM이 필요하지 않으며 UEFI 부팅 시스템에도 필요하지 않습니다 (EFI 시스템 파티션이 있어야하며 다양한 UEFI 파일을 보유 할 수있을 정도로 커야 함). 아주 오래된 레거시 시스템과 LUKS 전체 디스크 암호화를 사용하려면 / boot 파티션이 필요합니다.
답변
Linux 커널 스토리지 요구 사항이 상당히 증가하고 initrd가 계속 증가함에 따라 요즘 (2018 년 2 월)에 1GB의 스토리지를 할당하는 경향이 /boot
있습니다.
로서 /boot
일반적으로 LVM에없는 유일한 것은, 그것은 당신이 쉽게 크기를 조정할 수 없습니다 유일한 파티션입니다. 따라서 몇 백 메가 바이트의 “폐기”는 보통 /boot
5 년에서 10 년 안에 너무 작은 파일 시스템 만큼 나쁘지 않습니다 .