
私は次のようにスクリプトを通じてkdumpを有効にしようとしています
echo "kexec-tools kexec-tools/load_kexec boolean false" | sudo debconf-set-selections
update /etc/default/grub
sudo update-grub
DEBIAN_FRONTEND=noninteractive sudo apt install linux-crashdump -fy --fix-missing
それでも疑問は残る
If you choose this option, a system reboot will trigger a restart into a kernel loaded by kexec instead of going through the full system boot loader process. Should kexec-tools handle reboots (sysvinit only)?
これを非対話型で行う方法を誰か教えていただけませんか?
答え1
それはあなたのinit
この答えが実際に重要かどうかはシステムによって異なる:
たとえば、システムがsystemd
(または非-sysvinit
システム)、この質問にどちらに答えても、どうやら影響はないようです。(ソース)
2015 年以降、systemd
ほとんどの主要な Linux ディストリビューション (Ubuntu、Red Hat など) で が使用されていますが、システムで が使用されている場合はsysvinit
、適切と思われる回答をしてください。