Grub 0.9X(레거시) 및 Grub 1.9X(Grub2)의 Ext4 지원

Grub 0.9X(레거시) 및 Grub 1.9X(Grub2)의 Ext4 지원

Grub 또는 Grub2를 사용하여 새 USB 키를 설정하려고 합니다. 예전에는 부팅 파티션으로 ext2를 사용했습니다.

Grub2에 ext4를 사용할 수 있는지 궁금합니다.

Grub 0.9X를 사용한다면 ext3 지원은 어떻게 되나요?

답변1

Grub 레거시(0.9x)는 ext2 및 ext3(ext3은 ext2와 이전 버전과 호환됨)을 지원하지만 ext4는 지원하지 않습니다(ext3에 비해 추가 장점이 많이 남지 않는 이전 버전과 호환되지 않는 기능을 끄지 않은 경우). Grub 레거시 개발은 ext4가 성숙되기 전에 중단되었습니다. Grub 레거시에서 ext4를 지원하는 비공식 패치가 있습니다. 에 대한 토론데비안 버그 #511121두 개의 패치에 대한 포인터가 있습니다(그 중 하나는 Ubuntu의 일부 버전에 있음).

Grub2(1.9x, 더 정확하게는 1.97 이후)는 동일한 모듈( ext2.mod)을 사용하여 ext2, ext3 및 ext4를 지원합니다.

ext4의 새로운 기능 중 어느 것도 별도의 /boot파티션에 특히 유용하지 않으므로 그것이 있다면 ext2를 사용하는 것이 좋습니다. 그러나 커널 및 Grub 구성을 루트 파티션에 유지하는 경우(ext4인 경우) Grub 버전이 충분히 최신인지 또는 패치가 적용되었는지 확인하세요.

관련 정보