Eu baixei o kernel Linux mais estável e mais recente, 2.6.33.2.
Eu pensei em testar isso usando o VirtualBox. Então, crio um disco rígido de tamanho dinâmico de 4 GB. E instalou o CentOS 5.3 com apenas os pacotes mínimos.
Eu configurei o make menuconfig
com apenas as configurações padrão.
Depois disso, executei make
e recebi o seguinte erro:
net/bluetooth/hci_sysfs.o: final close failed: No space left on device
make[2]: *** [net/bluetooth/hci_sysfs.o] Error 1
make[1]: *** [net/bluetooth] Error 2
make: *** [net] Error 2
A quantidade de espaço que me resta é:
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
3.3G 3.3G 0 100% /
/dev/hda1 99M 12M 82M 13% /boot
tmpfs 125M 0 125M 0% /dev/shm
Meu tamanho virtual é de 4 GB, mas o tamanho real é de 3,5 GB.
$ ls -hl
total 7.5G
-rw-------. 1 root root 3.5G 2010-04-13 14:08 LFS.vdi
Quanto tamanho devo dar ao compilar e instalar um kernel Linux? Existem diretrizes a serem seguidas ao fazer isso? Esta é a minha primeira vez, então apenas experimente isso.
fonte
du -h --max-depth=1
executando no diretório raiz (/). Pegue o diretório maior, entre nele, repita. Faça isso até encontrar o disco rígido.ls -lhS
, use e para ver os 10 maiores arquivos no diretório atualls -lhS|head -10
.Na minha recente compilação AMD64 de 4.4.0-57 no Ubuntu 16.04, eu precisava de cerca de 14,5 GB de espaço para as saídas de compilação.
Isso parece muito e parece que a maioria é de arquivos temporariamente necessários (por exemplo,
.o
arquivos resultantes da compilação de um.c
arquivo).fonte
Consulte este link >> https://ubuntuforums.org/showthread.php?t=2266609
Compilei / fiz o kernel do Linux 4.0.0-rc1 no meu HP Stream 13 (2 GB de RAM, Intel Celeron N2840 de núcleo duplo) com base nas instruções claras em https://wiki.ubuntu.com/KernelTeam/GitKernelBuild , e este é o meu experiência:
Após o "git clone git: //git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git", o disco em uso no diretório separado do kernel: 1691 MB
Durante a criação / compilação, o espaço em disco em uso aumentou para 15674 MB. Então: mais de 15 GB ...
O tempo total de compilação foi: 299 minutos ou 5 horas. Muito tempo, provavelmente causado por minha CPU lenta e disco lento.
fonte
No Guia,
fonte