No space left on device error message while compiling new kernel

I’ve decided gain a bit more performance and compile customized kernel. I installed kernel-source package. After I made needed customization (using make menuconfig command) I launched

make rpm

command. But at some stage of the process I am getting error message “no space left on device”. And indeed, /usr/src/packages/BUILD directory is more then six gigabytes in size. What to do? Kernel version is 3.7.10-1.16. OpenSUSE 12.3 sixty-four bit.

On 2013-09-10 11:56, badcoder wrote:

> command. But at some stage of the process I am getting error message
> “no space left on device”. And indeed, /usr/src/packages/BUILD directory
> is more then six gigabytes in size. What to do?

More disk.
Or send build to a different disk.

Apparently some build options need more space.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

You might also try creating your own repository on and use the Open Build Service.

TSU

On 2013-09-10 18:26, tsu2 wrote:
>
> You might also try creating your own repository on and use the Open
> Build Service.

How long does a kernel build takes to be available to you? Half an hour?
Because that’s what building locally takes.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Now everything is fine, except that boot process interrupts somewhere at the stage when OS mounting file systems. And I finding myself in emergency mode. I don’t see any errors except message about inability to mount btrfs HDD partition (which is not system partition) and inability to build some dependencies. Does this kernel version support btrfs file system (can’t find btrfs in the list of file systems)? And if not, do i need separate module?

6 GB?? That’s a lot.

Have a look a SAKC, a script by our fellow moderator jmcdaniels. Simply search the forums for SAKC. IIRC it allows you to create your own config and quickly compile and install the compiled kernel.

On 2013-09-12 15:26, Knurpht wrote:
> 6 GB?? That’s a lot.

I have seen bigger. Depends on what options you select (debug info, for
instance).


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)