summaryrefslogtreecommitdiff
path: root/mkinitramfs
diff options
context:
space:
mode:
Diffstat (limited to 'mkinitramfs')
-rw-r--r--mkinitramfs8
1 files changed, 5 insertions, 3 deletions
diff --git a/mkinitramfs b/mkinitramfs
index 359ecd2..e1c9a6b 100644
--- a/mkinitramfs
+++ b/mkinitramfs
@@ -99,7 +99,7 @@ done
ln -s /usr/lib/klibc/bin/* ${TMPDIR}/bin
ln -s /usr/lib/klibc/lib/* ${TMPDIR}/lib
ln -s /usr/share/initramfs-tools/init ${TMPDIR}/init
-ln -s /usr/share/initramfs-tools/scripts/* ${TMPDIR}/scripts
+cp -a /usr/share/initramfs-tools/scripts/* ${TMPDIR}/scripts
ln -s ${CONFDIR}/initramfs.conf ${TMPDIR}/conf
ln -s /etc/udev ${TMPDIR}/etc
@@ -112,14 +112,16 @@ rm ${TMPDIR}/lib/*lsb*
# Busybox
if [ "x${BUSYBOX}" = "xy" ]; then
+ rm ${TMPDIR}/bin/sh
ln -s /bin/busybox ${TMPDIR}/bin
+ ln -s /bin/busybox ${TMPDIR}/bin/sh
fi
# Raid
ln -s /sbin/mdadm ${TMPDIR}/bin
ln -s /sbin/mdrun ${TMPDIR}/bin
-ln -s /bin/grep ${TMPDIR}/bin
-ln -s /bin/sed ${TMPDIR}/bin
+#ln -s /bin/grep ${TMPDIR}/bin
+#ln -s /bin/sed ${TMPDIR}/bin
(cd ${TMPDIR} && find . | cpio --quiet --dereference -o -H newc | gzip -9 >${outfile})