리눅스

grubby 명령어

변군이글루 2023. 8. 7. 19:54
반응형

grubby 명령어

grubby는 CentOS 및 Red Hat 계열의 Linux 시스템에서 GRUB 부트로더를 관리하는 데 사용되는 명령줄 도구입니다.
GRUB 부트로더는 Linux 시스템을 부팅하는 데 사용되는 프로그램입니다. grubby를 사용하여 GRUB 부트로더의 설정을 변경하고, 커널을 업데이트하고, 부팅 항목을 추가 및 제거할 수 있습니다.

 

grubby 명령어는 다음과 같이 사용됩니다.

grubby [옵션] [값]

옵션은 grubby 명령어의 동작을 지정합니다. 값은 옵션의 값을 지정합니다.

 

grubby 명령어의 사용 예는 다음과 같습니다.

 

GRUB 부트로더의 설정을 표시합니다.

grubby --show-config

커널을 업데이트합니다.

grubby --update-kernel <커널 파일 이름>

부팅 항목을 추가합니다.

grubby --add-bootentry <부팅 항목 이름> <부팅 항목 경로>

부팅 항목을 제거합니다.

grubby --remove-bootentry <부팅 항목 이름>

 

grubby의 몇 가지 주요 기능과 사용법은 다음과 같습니다.

  1. 커널 관리
    grubby를 사용하여 커널의 정보를 표시하거나 기본 부팅 커널을 변경할 수 있습니다.
  2. 부트 파라미터 설정
    grubby를 사용하여 부팅 중에 사용되는 커널의 부트 파라미터를 설정할 수 있습니다.
  3. 커널 업데이트
    새로운 커널을 설치했을 때, grubby를 사용하여 해당 커널을 부트 메뉴에 추가할 수 있습니다.
  4. 커널 제거
    더 이상 사용하지 않는 커널을 삭제할 수 있습니다.

grubby를 사용하는 일반적인 예제는 다음과 같습니다.

현재 사용 중인 커널 표시

sudo grubby --info=ALL

기본 부팅 커널 변경

sudo grubby --set-default=KERNEL_VERSION

커널 부트 파라미터 설정

sudo grubby --update-kernel=ALL --args="PARAMETER=VALUE"

사용하지 않는 커널 제거

sudo grubby --remove-args=KERNEL_VERSION --args="PARAMETER"

 

grubby는 주로 시스템 관리자가 커널 및 부팅 구성을 변경하는 데 사용되는 강력한 도구입니다. 그러나 주의해야 할 점은 부팅 설정을 신중하게 변경해야 한다는 점입니다. 잘못된 설정 변경은 시스템의 부팅 문제를 야기할 수 있으므로, 변경하기 전에 충분히 이해하고 실행하는 것이 중요합니다.

 

728x90
반응형