Инструкции, которые вы выполняете, просто превышают пределы O / S, которые могут помешать вам получить дамп ядра.
Генерация дампа памяти является тривиальным процессом, вы отправляете сигнал процессу следующим образом
kill -ABRT pid_of_process
Есть много вещей, которые могут помешать этому произойти, однако вы должны сначала попробовать это и посмотреть, не генерирует ли он дамп ядра в вашем текущем каталоге. Если программа является интерактивной и не перехватывает сигнал выхода, то вы можете вызвать дамп ядра, отправив процесс SIGQUIT, обычно это связано с CTRL - \
Область, с которой у вас возникают проблемы в указанном документе, относится к процессу, который запускает setuid / setguid, если ваш процесс не работает ни в одном из этих режимов, тогда вы можете спокойно проигнорировать этот шаг. (Вы можете узнать, работает ли процесс setuid / setguid, посмотрев права доступа к файлам программы и изучив биты setuid и setguid, это можно сделать, введя команду ls -l и ища s в 4-й позиции (setuid) или 7-я позиция (setgid) (пример setuid ниже)
-r-sr-xr-x 1 root wheel 57616 28 Oct 03:28 /usr/bin/login
Вы пытались создать ядро, не используя шаг, который не работает, и он работал?
Вы должны будете иметь возможность записывать в каталог, в котором выполняется процесс, или в каталог, определенный для дампов ядра, если это не текущий каталог. Запуск от имени пользователя root может решить проблемы с разрешениями.