[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