@ its_me jawabannya hampir berhasil, tetapi gagal membangun beberapa modul kernel.
Jika tidak berhasil, lihat pesannya.
Dalam kasus saya, salah satu dari mereka meminta untuk melihat /var/log/vboxadd-install.log
. Di sana dikatakan sesuatu tentang sumber kernel yang hilang dan untuk menyediakan direktori sumber kernel dengan mis KERN_DIR=/path/to/kernel/sources
.
Karena kernel-devel
dan sumber di /usr/src/kernels/2.6.32-504.16.2.el6.x86_64
sudah diinstal, saya bingung, tetapi menyebutnya dengan variabel lingkungan yang diminta
KERN_DIR=/usr/src/kernels/2.6.32-504.16.2.el6.x86_64 sh /media/cdrom/VBoxLinuxAdditions.run
Sekarang ia mengeluh tentang file header yang hilang dan disarankan untuk dilakukan
yum install kernel-devel-2.6.32-504.el6.x86_64
Seperti yang Anda lihat, ini adalah versi yang sedikit berbeda, 504.16.2
vs adil 504
. Setelah menginstal kernel-devel
paket yang tepat , membangun dan kemudian menginstal berfungsi seperti yang diharapkan.
Jadi, menjalankan kernel dan menginstal sumber kernel (alias kernel-devel
) harus sesuai. Anda dapat memverifikasi ini dengan melihat kernel yang berjalan dengan
uname -a
dan sumber yang dipasang di
ls /usr/src/kernels
Sebagai kesimpulan akhir, apa pun yang terjadi, lihat pesan dan file log yang disediakan.
yum install make
juga