X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=lfs%2Finitrd;h=855e0d95ee06bae74151b9e424685b3e71a20de7;hp=4a9a7a45d4c1ee1679916a3cabb5240d5c821b27;hb=26ec951359651f96257a4d701ffa3c92f3f598d2;hpb=378cbbe0c87d3b9b51b956f24759adeeebd8e5a7 diff --git a/lfs/initrd b/lfs/initrd index 4a9a7a45d4..855e0d95ee 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -127,24 +127,7 @@ $(TARGET) : # make new dependencies depmod -a -F /boot/System.map-$(KVER) $(KVER) - RAMDISK_SIZE=16384 && \ - dd if=/dev/zero of=/install/images/cdinitrd bs=1k count=$${RAMDISK_SIZE} - for i in `seq 0 7`; do \ - if (! losetup /dev/loop$${i} >/dev/null 2>&1 ); then \ - LOOPDEV="/dev/loop$${i}" \ - break; \ - fi; \ - done && \ - losetup $$LOOPDEV /install/images/cdinitrd && \ - mke2fs -m 0 -N 1024 $$LOOPDEV && \ - mount -t ext2 $$LOOPDEV /install/mnt && \ - rm -rf /install/mnt/lost+found && \ - cp -aR /install/initrd/* /install/mnt/ && \ - cd /install/mnt/ && find ./ -ls > $(DIR_INFO)/_build.cdinitrd && \ - touch /install/mnt/CDROMBOOT && \ - cd / && umount /install/mnt && \ - losetup -d $$LOOPDEV - gzip -9 /install/images/cdinitrd - splash -s -f /boot/splash/config/bootsplash-1024x768.cfg >> /install/images/cdinitrd.gz + mksquashfs /install/initrd /install/images/initrd + cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log @$(POSTBUILD)