Gentoo Archives: gentoo-user-id

From: Eddy Setyawan <eddy.setyawan@×××××××××××××.id>
To: gentoo-user-id@l.g.o
Subject: Re: [gentoo-user-id] genkernel initrd with gensplash ??
Date: Fri, 01 Oct 2004 01:35:46
Message-Id: 1096594126.1100.79.camel@dreamrabit
In Reply to: Re: [gentoo-user-id] genkernel initrd with gensplash ?? by robin
1 On Fri, 2004-10-01 at 07:34, robin wrote:
2 > apa kelebihan nya initrd ......kok harus di gabungin?
3 pada dasarnya initrd itu hanya root sementara yang dimount oleh kernel
4 begini misalkan pada hardware kita terdapat device yang butuh module
5 tetapi module tersebut didapat terlepas / download dan tidak ada
6 fasilitas patch kekernel jadi mau gak mau harus pake module, la padahal
7 device tersebut adalah harddisk root kita misal scsi, berarti agar
8 kernel nantinya bisa mengenali hd root kita yang sebenarnya maka module
9 ini perlu diload terlebih dahulu sebelum kernel berusaha mengemount
10 partisi root khan tidak mungkin kalo module nya kita taruh di
11 /lib/modules/
12 dengan adanya initrd saat bootloader akan meload file initrd ke memory
13 dan kernel akan mengenalinya sebagai /dev/ramX device ini akan menjadi
14 root sementara kernel kemudian didalamnya script loadnya bisa meload
15 module yang dibutuhkan (yang udah dimasukkan ke initrd) / terkadang juga
16 bisa diberi fasilitas auto detecting hardware seperti device usb /
17 firewire setelah itu harddisk akan dikenali kemudian script yang ada di
18 initrd akan memount partisi root di hd kemudian melakukan pivot root
19 sehingga root yang baru adalah yang ada diharddisk kemudian root yang
20 lama bisa di umount
21 masalahnya initrd yang digenerate dari splash_util itu hanya berupa file
22 gzip dimana hanya berisi file2 kebutuhan gensplash sedangkan kalau di
23 bootsplash initrd hasil generate genkernel berstruktur demikian :
24 <<<block file dengan format ext2> "gzipped file><signature
25 bootsplash><file jpeg>>
26
27
28 > --- Eddy Setyawan <eddy.setyawan@×××××××××××××.id>
29 > wrote:
30 > > ada yang tau ngga ya gimana caranya untuk gabungkin
31 > > initrd yang
32 > > digenerate dari genkernel dengan initrd milik
33 > > splash-utils ?
34 > >
35 > > --
36 > > _
37 > > _ __ ___ _ __| |_ __ _ __ _ ___
38 > > | '_ \ / _ \| '__| __/ _` |/ _` |/ _ \
39 > > | |_) | (_) | | | || (_| | (_| | __/
40 > > | .__/ \___/|_| \__\__,_|\__, |\___|
41 > > |_| powered |___/
42 > >
43 > >
44 > > --
45 > > gentoo-user-id@g.o mailing list
46 > >
47 > >
48 >
49 >
50 >
51 >
52 > __________________________________
53 > Do you Yahoo!?
54 > Yahoo! Mail is new and improved - Check it out!
55 > http://promotions.yahoo.com/new_mail
56 >
57 > --
58 > gentoo-user-id@g.o mailing list
59 >
60 --
61 _
62 _ __ ___ _ __| |_ __ _ __ _ ___
63 | '_ \ / _ \| '__| __/ _` |/ _` |/ _ \
64 | |_) | (_) | | | || (_| | (_| | __/
65 | .__/ \___/|_| \__\__,_|\__, |\___|
66 |_| powered |___/
67
68
69 --
70 gentoo-user-id@g.o mailing list