En mi reciente compilación AMD64 de 4.4.0-57 en Ubuntu 16.04, necesitaba alrededor de 14,5 GB de espacio para los resultados de la compilación.
Eso parece mucho mucho y parece que en su mayoría son archivos necesarios de forma transitoria (por ejemplo, .o
archivos resultantes de la compilación de un .c
archivo).
Consulte este enlace>> https://ubuntuforums.org/showthread.php?t=2266609
Compilé/creé el kernel de Linux 4.0.0-rc1 en mi HP Stream 13 (2 GB de RAM, Intel Celeron N2840 de doble núcleo) según las instrucciones claras en https://wiki.ubuntu.com/KernelTeam/GitKernelBuild, y este es mi experiencia:
Después de "git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git", el disco en uso en el directorio kernel separado:1691 MB
Durante la creación/compilación, el espacio en disco en uso aumentó a 15674 MB. Entonces:más de 15GB...
El tiempo total de compilación fue:299 minutos o 5 horas. Bastante largo, probablemente causado por mi CPU lenta y mi disco lento.
De la guía,
NOTA:Si no tiene mucho espacio en disco en /usr/src, puede desempaquetar el paquete fuente del kernel en cualquier partición donde tenga espacio libre en disco (como /home). Debido a que kernelcompile necesita mucho espacio en disco para archivos de objetos como *.o. Por esta razón, /usr/src/linux DEBE ser un enlace suave que apunte a su directorio fuente.