2026-11-08

GRUB4DOS 에서 EXT4 MBR 리눅스 부팅방법

 GRUB4DOS 에서 EXT4 MBR 리눅스 부팅방법


기존에 GRUB4DOS에서는 EXT4파티션을 읽지 못해서 

EXT2 용 /boot파티션을 만들어서 리눅스 부트로더를 설치한 뒤 

GRUB4DOS 설정파일에 커널 버젼이 바뀔때마다 커널 파일을 수정해서 부팅했었다.

최근에 페도라 리눅스 45를 설치하면서 확인해보니 EXT4파티션이 기본이 되버렸다.

결국 이리저리 시도하다가, 리눅스를 MBR 형식으로 첫번째 부트파티션을 /boot로 만들어서 

부트로더를 디스크에 저장하도록 설치한 뒤에 

GRUB4DOS에서는 


title Fedora\n

root (hd2,0)

rootnoverify (hd2,0)

chainloader (hd2)+1

이런식으로 해당 디스크 MBR 파티션의 처음 부트로더를 불러오도록 해서 부팅에 성공했다.

내가 사용하던 기본 GRUB4DOS 부트매니저가 리눅스 GRUB2 부트로더를 한번 더 불러오는 식이다.

부트로더를 한번 더 연결시키는 과정이 필요하지만, 

GRUB4DOS를 계속 사용할 수 있어서 좋은 것 같다.

게다가 리눅스 커널 업데이트 할 때마다 커널 파일명 수정 할 필요도 없다.

몇일 동안 부트메니저에 대해 다시 공부할 수 있어서 좋았다.