[tanya-jawab] ekstrak file initrd.gz dan di kembalikan lagi

2005-12-13 Terurut Topik nokideen


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

2005-12-13 Terurut Topik Denny Zulfikar
# 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

2005-12-13 Terurut Topik fade2blac
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