initramfs: use unified /usr

This commit is contained in:
Lukas Rusak 2016-12-04 13:23:46 -08:00
parent 6e8c6bb4ac
commit db9f1c2441
No known key found for this signature in database
GPG Key ID: 8C310C807E7393A3

View File

@ -44,8 +44,13 @@ fi
post_install() {
( cd $ROOT/$BUILD/initramfs
if [ "$TARGET_ARCH" = "x86_64" -o "$TARGET_ARCH" = "powerpc64" ]; then
ln -s /lib $ROOT/$BUILD/initramfs/lib64
ln -sf /usr/lib $ROOT/$BUILD/initramfs/lib64
fi
ln -sf /usr/lib $ROOT/$BUILD/initramfs/lib
ln -sf /usr/bin $ROOT/$BUILD/initramfs/bin
ln -sf /usr/sbin $ROOT/$BUILD/initramfs/sbin
mkdir -p $ROOT/$BUILD/image/
fakeroot -- sh -c \
"mkdir -p dev; mknod -m 600 dev/console c 5 1; find . | cpio -H newc -ov -R 0:0 > $ROOT/$BUILD/image/initramfs.cpio"