[Gelistirici] init script mudur parametreleri ve initramfs-tools

Mete Alpaslan alpaslanmete at gmail.com
6 Şub 2009 Cum 23:22:22 EET


2009/2/6 Onur Küçük <onur at pardus.org.tr>

>
>  diğer dağıtımların yaptıklarını boşverin, onların initramfs leri
> yeteri kadar bloatware olduğu için bu aşamaya gelememişlerdir, düzgün
> çalışıyorsa mutlaka klcc kullanmalıyız
>
> $ gcc -Os -Wall -static -o coolplug.gcc main.c utility.c module.c scsi.c
> devnode.c
> $ klcc -Wall -o coolplug.klcc main.c utility.c module.c scsi.c devnode.c
>
> $ du -hs coolplug.*
> 640K    coolplug.gcc
> 76K     coolplug.klcc
>
> $ strip -s --remove-section=.note --remove-section=.comment coolplug.*
>
> $ du -hs coolplug.*
> 568K    coolplug.gcc
> 12K     coolplug.klcc
>

Evet epey bi fark varmış :)

O zaman şöyle yapalım cryptsetup volume encryption desteği ekledikten sonra
initramfs girecekler bütün statikler için klcc ile optimizasyon işini de
halledeyim.

Şu anda sadece lvm2 ve mdadm giriyor ama cryptsetup ile bu artacak 1-2 gün
içerisinde sanırım halletmiş olurum. Hem gerekli statik derlenmişler listesi
de tam çıkmış olur :)

Mete Alpaslan
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090206/f22e8ef3/attachment-0002.htm>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi