OS
CentOS 7 grub 수정
- 비아웹 오래 전 2022.02.16 17:11 인기
-
- 3,408
- 0
CentOS 7 이후의 OS 버전에서는 grub 버전이 grub2 로 변경되었습니다.
이로 인해 커널 변경 작업 진행시 기존과 다른 방법이 필요하기에 이에 대해 기록합니다.
1. 현재 운영 중인 커널 확인
# uname -a
Linux localhost.localdomain 3.10.0-1160.36.2.el7.x86_64 #1 SMP Wed Jul 21 11:57:15 UTC 2021 x86_64 ~~
# grub2-editenv list
saved_entry=CentOS Linux(3.10.0-1160.36.2.el7.x86_64) 7 (Core)
3-2. grub2 kernel list 단순화
# cat /etc/grub2.cfg | grep CentOS | cut -d "-" -f1-2| grep -v rescue | sed -e "s/'//g"
menuentry CentOS Linux(3.10.0-1160.36.2.el7.x86_64) 7 (Core)
menuentry CentOS Linux(3.10.0-957.el7.x86_64) 7 (Core)
4. 부팅 커널 변경
# grub2-set-default "CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core)"
# grub2-editenv list
saved_entry=CentOS Linux(3.10.0-957.el7.x86_64) 7 (Core)
6. 변경 내용 grub2 적용
# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image:/boot/vmlinuz-3.10.0-1160.36.2.el7.x86_64
Found initrd image:/boot/initramfs-3.10.0-1160.36.2.el7.x86_64.img
Found linux image:/boot/vmlinuz-3.10.0-957.el7.x86_64
Found initrd image:/boot/initramfs-3.10.0-957.el7.x86_64.img
Found linux image:/boot/vmlinuz-0-rescue-e655a6764876418eb4b4ab9316fe4fab
Found initrd image:/boot/initramfs-0-rescue-e655a6764876418eb4b4ab9316fe4fab.img
done
7. 재부팅 후 커널 버전 확인
# uname -a
Linux localhost.localdomain 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 ~~
이상과 같이 기존의 grub와 다르게 grub2 설정 변경 방법이 변경되었습니다.
감사합니다.
서버호스팅 비아웹
- 이전글linux ls command (역순 정렬, 용량순 정렬)2022.02.16
- 다음글php 7.4.21 컴파일 옵션 정리2022.02.16
댓글목록
등록된 댓글이 없습니다.