dengan pemutakhiran terbaru saya ke Ubuntu 13.04, file initrd.img-3.8.0-21-generik sekarang berukuran 32 juta. Ini membuat saya bermasalah dengan meningkatkan ke kernel yang lebih baru karena saya memiliki / boot partisi hanya 96MB. Apa yang bisa saya lakukan untuk mengurangi ukuran file ini?
14
Jawaban:
Di
/etc/initramfs-tools/initramfs.conf
, aturMODULES=dep
bukanMODULES=most
. Proses initrd build akan mengerjakan modul apa yang Anda butuhkan daripada memasukkan beragam hal. Namun, perlu diketahui bahwa ini membuat proses boot Anda sangat tergantung pada perangkat keras Anda dan jika Anda perlu menggunakan perangkat keras yang berbeda (khususnya drive), initrd mungkin tidak berfungsi.Selain itu Anda dapat memilih algoritma kompresi yang lebih baik, defaultnya tetap gzip, tetapi xz (atau lzma2) juga tersedia via
COMPRESS=xz
. Tentu saja Anda harus sudahxz-utils
menginstal. Kompresi awal memakan waktu lebih lama, tetapi dekompresi saat boot seharusnya tidak lebih lama. Kedua opsi secara bersamaan juga dapat mengurangi waktu boot Anda sedikit.Setelah mengatur ini, jalankan
sudo update-initramfs -u -k all
untuk membuatnya berlaku.sumber