Modify initrd from cast-o-matic for pxe
Hi, i want to add some modules and scripts to my initrd. At first I have decompressed the initrd with bzip2. Then I want to mount ("mount -o loop ./initrd /mnt/initrd"), but I get the Message that the Filesystem is missing and ext2 and ext3 don't work? What I have done wrong ??? thx -- 10 GB Mailbox, 100 FreeSMS/Monat http://www.gmx.net/de/go/topmail +++ GMX - die erste Adresse f�r Mail, Message, More +++
Jean Razack wrote:
Hi,
i want to add some modules and scripts to my initrd. At first I have decompressed the initrd with bzip2. Then I want to mount ("mount -o loop ./initrd /mnt/initrd"), but I get the Message that the Filesystem is missing and ext2 and ext3 don't work?
What I have done wrong ???
thx
Nowadays, the initrd image is a compressed cpio archive (unpack with bzip2 -dc initrd | cpio -i . Careful: this command unpacks into current directory) Later, you can recompress the modified image with: find . -print | cpio -c -o | bzip2 -c >../initrd (Again, this command should be run from within the initrd's root directory) Or just use the --merge option with the makeImage utility to add any additional files that you may need. Regards, Alain
participants (2)
-
Alain Knaff -
Jean Razack