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 Legacy(0.9x)는 ext2 및 ext3(ext3은 ext2와 역호환 가능)을 지원하지만 ext4는 지원하지 않습니다(하위 비호환성을 끄지 않는 한, 이는 ext3에 비해 많은 추가 이점을 남기지 않습니다). ext4가 성숙되기 전에 Grub 레거시 시스템 개발이 중단되었습니다. Grub 레거시 ext4를 지원하기 위한 비공식 패치에 대한 논의;데비안 버그 #511121두 개의 패치에 대한 포인터가 있습니다(그 중 하나는 일부 Ubuntu 버전에 있음).

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

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

관련 정보