Setelah mengkonfigurasi dan membangun kernel menggunakan make, mengapa saya tidak memilikinya vmlinuz-<version>-default.imgdan initrd-<version>.img, tetapi hanya mendapatkan vmlinuxbiner yang besar (~ 150MB)?
kernel.org). Setelah itu make menuconfig, saya mengetik makedan membiarkannya berfungsi.
make bzImagemembuat kernel bzImage. Katakan make helpuntuk melihat beberapa instruksi singkat. Periksa Linux Kernel Howto untuk instruksi terperinci. Jika Anda menjawab setiap make menuconfigpertanyaan dengan Y (alih-alih M jika perlu), Anda telah mencoba memasukkan setiap driver ke dalam kernel. Ini adalah ide yang sangat, sangat buruk dan kernel tidak mau boot karena terlalu besar. The initrdgambar yang dihasilkan oleh alat-alat lain.
make bzImage? Juga, apakah Anda membuat kernel monolitik? Apakah Anda menjalankan OS mirip Debian? Jika demikian, dan Anda tidak melakukan kompilasi silang, ada cara yang lebih mudah untuk membangun kernel.