CentOS 7에서 파일을 검색하고 있습니다 . (이전에 전화했습니다 ) grub.conf
로는 파일을 찾을 수 없습니다 . 어디에 저장되나요?locate
updatedb
이전 버전의 CentOS에서는 찾을 수 있었습니다.
답변1
/boot/grub2/grub.cfg
CentOS7은 이전 형식이 아닌 grub2 및 생성된 형식을 사용하므로 grub.conf
찾을 수 없습니다. 새로운 grub.cfg 파일은 직접 편집용이 아니며, 대신 이를 생성하는 데 사용되는 소스 파일을 수정해야 합니다.
문제의 파일은 /etc/default/grub
과 의 스크립트 입니다 /etc/grub.d/
. 특히, 자신만의 사용자 정의 항목을 추가하려는 경우 부팅 스탠자를 /etc/grub.d/40_custom
. 스탠자는 다음과 같습니다.
menuentry "My custom boot entry" {
set root=(hd0,1)
linux /vmlinuz-3.11-custom
initrd /initrd-plymouth.img
}
일반적인 옵션을 줄에 추가하여 linux
사용자 정의 옵션을 커널에 전달할 수 있습니다. 모든 것이 원하는 대로 보이면 다음을 실행합니다.
grub2-mkconfig --output=/boot/grub2/grub.cfg
그런 다음 기본 부팅 항목을 변경하려면 추가한 새 스탠자를 가리키도록 GRUB_DEFAULT
옵션을 /etc/default/grub
다음과 같이 인덱스 위치가 0이거나 이름(나는 이름이 더 좋음)으로 변경합니다.
GRUB_DEFAULT="My custom boot entry"
답변2
다음 명령을 사용해 보십시오.
find / -type f -name "grub.conf"
원하는 다른 파일 이름을 로 바꾸면 찾을 수 있습니다 grub.conf
.