Компиляция ядра Linux, сколько размера необходимо?

Я загрузил новейшее самое стабильное ядро Linux, 2.6.33.2.

Я думал, что протестирую это использование VirtualBox. Таким образом, я создаю динамично размерный жесткий диск 4 ГБ. И установленный CentOS 5.3 только с минимальными пакетами.

Я устанавливаю make menuconfig только с настройками по умолчанию.

После этого я работал make и получил следующую ошибку:

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

Сумма пространства, которое я оставил:

# 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

Мой виртуальный размер составляет 4 ГБ, но фактический размер составляет 3,5 ГБ.

$ ls -hl
total 7.5G
-rw-------. 1 root root 3.5G 2010-04-13 14:08 LFS.vdi

Сколько размера я должен дать при компиляции и установке ядра Linux? Там какие-либо инструкции должны следовать при выполнении этого? Это - мой первый раз, поэтому просто экспериментирующий с этим.

13
задан 13.04.2010, 11:25

1 ответ

От руководства,

Примечание: Если у Вас нет партии дискового пространства в/usr/src затем, можно распаковать исходный пакет ядра на любом разделе, где у Вас есть свободное пространство на диске (как / домой). Поскольку компиляции ядра нужна партия дискового пространства для объектных файлов как *.o. Поэтому/usr/src/linux ДОЛЖЕН быть гибкой ссылкой, указывающей на Ваш исходный каталог.

2
ответ дан 07.12.2019, 11:41

Теги

Похожие вопросы