크래시 커널 완전히 제거/비활성화

크래시 커널 완전히 제거/비활성화

Ubuntu 시스템의 문제를 진단하는 동안 linux-crashdump무슨 일이 일어나고 있는지에 대한 유용한 힌트를 제공할 수 있는 경우 로그를 캡처하려고 설치했습니다.

문제를 해결한 후 몇 달 후 를 제거했지만 부팅 인수에는 linux-crashdump여전히 많은 옵션이 있는 것 같습니다 .crashkernel=

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.4.0-145-generic root=UUID=760048a7-4ab2-47e0-9a0d-ad961df07974 ro console=ttyS0 rootwait crashkernel=384M-:128M crashkernel=384M-:128M crashkernel=384M-:128M crashkernel=384M-:128M crashkernel=384M-2G:128M,2G-:256M crashkernel=384M-2G:128M,2G-:256M crashkernel=384M-2G:128M,2G-:256M crashkernel=384M-2G:128M,2G-:256M

어떻게 이렇게 지저분해졌는지는 모르겠지만, 더 이상 설치되지 않는 항목에 메모리가 할당되지 않도록 하기 위해 이를 제거하고 싶습니다.

나는 이러한 인수가 파일에 있다고 생각 /boot/grub/grub.cf하지만 이것이 시스템의 얼마나 중요한 부분인지를 고려할 때 단순히 항목을 삭제하는 것에 대해서는 조심스럽습니다.

그래서 내 질문은 다음과 같습니다. 이러한 인수를 완전히 제거하거나 기본값으로 재설정하는 올바른 방법은 무엇이며 crashkernel=내 시스템에서 충돌 커널 동작이 제거되었는지 확인하기 위해 확인해야 할 다른 사항이 있습니까?

Ubuntu Server 16.04.6 LTS를 실행 중입니다.

linux-crashdump여기에 있는 지침을 사용하여 설치했습니다 .https://wiki.ubuntu.com/Kernel/CrashdumpRecipe

본질적으로 그냥sudo apt-get install linux-crashdump

나는 sudo apt-get remove linux-crashdump그것을 제거하곤 했다

답변1

/boot/grub/grub.cfg자동 생성됩니다. 수동으로 편집하지 마세요! grub 설치를 사용자 정의하는 적절한 방법은 수정 (및 존재하는 경우 /etc/default/grub아래의 모든 구성 파일 )을 수정하고 완료되면 루트로 실행하는 것입니다./etc/default/grub.dupdate-grub

관련 정보