Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[gentoo-user-id] genkernel initrd with gensplash ??

4 views
Skip to first unread message

Eddy Setyawan

unread,
Sep 30, 2004, 1:10:09 PM9/30/04
to
ada yang tau ngga ya gimana caranya untuk gabungkin initrd yang
digenerate dari genkernel dengan initrd milik splash-utils ?

--
_
_ __ ___ _ __| |_ __ _ __ _ ___
| '_ \ / _ \| '__| __/ _` |/ _` |/ _ \
| |_) | (_) | | | || (_| | (_| | __/
| .__/ \___/|_| \__\__,_|\__, |\___|
|_| powered |___/


--
gentoo-...@gentoo.org mailing list

robin

unread,
Sep 30, 2004, 8:40:08 PM9/30/04
to
apa kelebihan nya initrd ......kok harus di gabungin?
--- Eddy Setyawan <eddy.s...@dreamware.web.id>
wrote:


__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail

--
gentoo-...@gentoo.org mailing list

Eddy Setyawan

unread,
Sep 30, 2004, 9:40:06 PM9/30/04
to
On Fri, 2004-10-01 at 07:34, robin wrote:
> apa kelebihan nya initrd ......kok harus di gabungin?
pada dasarnya initrd itu hanya root sementara yang dimount oleh kernel
begini misalkan pada hardware kita terdapat device yang butuh module
tetapi module tersebut didapat terlepas / download dan tidak ada
fasilitas patch kekernel jadi mau gak mau harus pake module, la padahal
device tersebut adalah harddisk root kita misal scsi, berarti agar
kernel nantinya bisa mengenali hd root kita yang sebenarnya maka module
ini perlu diload terlebih dahulu sebelum kernel berusaha mengemount
partisi root khan tidak mungkin kalo module nya kita taruh di
/lib/modules/
dengan adanya initrd saat bootloader akan meload file initrd ke memory
dan kernel akan mengenalinya sebagai /dev/ramX device ini akan menjadi
root sementara kernel kemudian didalamnya script loadnya bisa meload
module yang dibutuhkan (yang udah dimasukkan ke initrd) / terkadang juga
bisa diberi fasilitas auto detecting hardware seperti device usb /
firewire setelah itu harddisk akan dikenali kemudian script yang ada di
initrd akan memount partisi root di hd kemudian melakukan pivot root
sehingga root yang baru adalah yang ada diharddisk kemudian root yang
lama bisa di umount
masalahnya initrd yang digenerate dari splash_util itu hanya berupa file
gzip dimana hanya berisi file2 kebutuhan gensplash sedangkan kalau di
bootsplash initrd hasil generate genkernel berstruktur demikian :
<<<block file dengan format ext2> "gzipped file><signature
bootsplash><file jpeg>>
0 new messages