반응형
부제: /etc/default/grub와 스크립트로 grub.cfg를 다시 만들기
grub2-mkconfig # 생성 결과를 화면으로만 확인
grub2-mkconfig -o /boot/grub2/grub.cfg # BIOS: 실제 설정 파일로 저장
Usage: grub2-mkconfig [OPTION]
Generate a grub config file
-o, --output=FILE output generated config to FILE [default=stdout]
--no-grubenv-update do not update variables in the grubenv file
--update-bls-cmdline overwrite BLS cmdline args with default argsgrub2-mkconfig는 /etc/default/grub와 /etc/grub.d/의 스크립트를 읽어 grub.cfg를 생성한다. 데비안의 grub-mkconfig와 같은 도구인데, 데비안은 보통 얇은 래퍼인 update-grub을 쓴다. RHEL엔 그 래퍼가 없어 -o 경로를 직접 적는다.-o 없이 실행하면 결과가 표준출력으로만 나오므로, 저장 전에 내용을 미리 훑어볼 때 안전하다. 실제 덮어쓰기는 물리·VM 시스템에서 한다.
이렇게도 쓴다
저장하지 않고 생성 결과만 화면으로 미리 본다.
grub2-mkconfig | less
EFI 부팅 시스템은 출력 경로가 다르다.
grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg
덮어쓰기 전에 지금 설정을 날짜 붙여 백업한다(명령 치환 조합).
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.$(date +%F)
생성될 부트 항목의 제목만 미리 뽑아 본다(grep 조합).
grub2-mkconfig 2>/dev/null | grep "menuentry '"
grubenv 갱신 없이 설정만 다시 만든다.
grub2-mkconfig --no-grubenv-update -o /boot/grub2/grub.cfg반응형
'명령어 > Linux' 카테고리의 다른 글
| [RHEL] grub2-reboot 다음 부팅만 다른 커널로 (0) | 2026.08.04 |
|---|---|
| [RHEL] grub2-mkimage 부팅 가능한 GRUB 코어 이미지 생성 (0) | 2026.08.04 |
| [RHEL] grub2-install 부트로더 설치 (0) | 2026.08.04 |
| [RHEL] fsck.xfs XFS용 부팅 시 검사 자리채우개 (0) | 2026.08.04 |
| [RHEL] dnf versionlock 패키지 버전 고정하기 (0) | 2026.08.04 |