~# make oldconfig
This option,I can not recall the details, may depend on the previous kernel configuration.
When you configure the kernel there is an option to enable such feature. If it was not enabled in the running kernel you wont be able to extract it's configuration.
A second feature can be enabled where your running kernel will create a file with its configuration in the userspace.
 minor typo