From 16906e1c40ea740c48ca9e6d78fce3e4bac937c0 Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Mon, 28 Mar 2011 20:24:25 +0200 Subject: Fixing library problems when calling mkfs.* ... --- src/initramfs/scripts/etc/functions | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/initramfs/scripts/etc') diff --git a/src/initramfs/scripts/etc/functions b/src/initramfs/scripts/etc/functions index b1b82d24..77c1f4ee 100644 --- a/src/initramfs/scripts/etc/functions +++ b/src/initramfs/scripts/etc/functions @@ -235,8 +235,9 @@ for fs in xfs reiserfs ext2 ; do mopt="-o noexec" ;; esac - LD_LIBRARY_PATH=/mnt/lib /mnt/$path/mkfs.$fs $fopt $target \ - >/dev/null 2>&1 #|| error + mount --bind /dev /mnt/dev + chroot /mnt mkfs.$fs $fopt $target >/dev/null 2>&1 #|| error + umount /mnt/dev if [ -z $mntpnt ] ; then umount /mnt/tmp 2>/dev/null if mount -t $fs -n $mopt $target /mnt/tmp 2>/dev/null; then -- cgit v1.2.3-55-g7522