У меня есть Ubuntu 14.04, работающая в VMware Fusion 8.1.0. Я пытаюсь изучить, как записать драйверы устройств и пытаюсь настроить мою среду разработки.
Я пытаюсь следовать инструкциям здесь на справке Ubuntu Wiki для установки kdump, но каждый раз, когда я пытаюсь протестировать механизм дампа катастрофического отказа с echo c > /proc/sysrq-trigger
, зависания системы.
Поиск сказал мне, что проблема, вероятно, что мой crashkernel размер является слишком небольшим (хотя память составляет 2 ГБ, и система отложила 128 МБ). Я пытаюсь следовать за направлениями здесь, но когда я перехожу в /etc/grub.d/10_linux
, Я не могу найти "crashkernel" нигде (таким образом, я не могу отредактировать параметр).
Что я делаю неправильно и как я могу изменить crashkernel размер? Большое спасибо!
Конфигурационный файл файла, который Вы ищете, находится на самом деле в /etc/default/grub.d/kexec-tools.cfg
. Просто измените тот файл и изменение crashkernel
к:
crashkernel=<xxx>M
Затем выполненный:
update-grub
И перезагрузка.
если Вы установили использование sudo способный linux-crashdump установки
Затем изменение здесь
/etc/default/grub.d/kdump-tools.cfg