[tanya-jawab] ekstrak file initrd.gz dan di kembalikan lagi
mungkin rekan rekan ada yang tahu bagaimana meng-ekstrak file initrd, mengedit beberapa konfigurasinya dan mengembalikan seperti semula. kebutuhkan yang saya inginkan adalah setelah meload initrd, lalu menjalankan bash dengan keadaan mount point / adalah ramdisk. terima kasih -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] ekstrak file initrd.gz dan di kembalikan lagi
# gunzip initrd.gz # mount -o loop initrd /mnt volume initrd itu biasanya udah fix seukuran jumlah total file didalamnya + ukuran total block filesystem ext2. cara hitungnya : ukur jumlah volume total direktori yang mau dijadikan initrd. kemudian jumlahkan dengan 2000byte filesystem, lalu buat loopback device yang baru. tapi saya rasa ga perlu melakukan perubahan di dalam initrd-nya asalkan udah yakin di dalam initrd udah ada direktori dan file /dev/ram0. cukup ubah lilo.conf : isi lilo--- label = linux image = /boot/vmlinuz root=/dev/hda7 --- ganti ke /dev/ram0 initrd = /boot/initrd.gz end lilo--- menjadi : isi lilo--- label = linux image = /boot/vmlinuz root=/dev/ram0 initrd = /boot/initrd.gz end lilo--- kalo ini yang anda maksud, masalahnya udah selesai. tapi kalo mau kostumasi lagi isi initrd.gz, kita bahas di email berikutnya. salam, denny mungkin rekan rekan ada yang tahu bagaimana meng-ekstrak file initrd, mengedit beberapa konfigurasinya dan mengembalikan seperti semula. kebutuhkan yang saya inginkan adalah setelah meload initrd, lalu menjalankan bash dengan keadaan mount point / adalah ramdisk. terima kasih -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] ekstrak file initrd.gz dan di kembalikan lagi
On Tue, Dec 13, 2005 at 07:12:25AM -0800, [EMAIL PROTECTED] wrote: mungkin rekan rekan ada yang tahu bagaimana meng-ekstrak file initrd, mengedit beberapa konfigurasinya dan mengembalikan seperti semula. Tergantung initrd-nya formatnya apa? Kalau filesystem, bisa dimount dengan -o loop # file initrd.img initrd.img: gzip compressed data, from Unix, max compression # gunzip -S .img initrd.img # file initrd initrd: Linux rev 1.0 ext2 filesystem data # mount initrd /tmp -o loop Ada format lain, hanya berupa kompres file. Ini biasanya untuk ngisi module aja. # file initrd-2.6.9-1bl.img initrd-2.6.9-1bl.img: ASCII cpio archive (SVR4 with no CRC) Kalau bisa di mount (seperti contoh pertama), maka bisa disalin direktorinya, dan dibuat file kembali dengan mkcramfs. kebutuhkan yang saya inginkan adalah setelah meload initrd, lalu menjalankan bash dengan keadaan mount point / adalah ramdisk. Model ini sudah saya kenal sejak Slackware 3.5. Coba bakar boot.img dan root.img dari Distro Slackware untuk mempelajarinya. -- fade2blac -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis