From 5714dfb32e90eda13acba96a4a28de10d98ec9f1 Mon Sep 17 00:00:00 2001 From: Kaiwan N Billimoria Date: Tue, 25 Apr 2017 12:27:08 +0530 Subject: [PATCH] Fix a well known ld-preload issue Need to comment out the pathname in rootfs /etc/ld.so.preload as when uncommented the kernel panics on startup. See http://stackoverflow.com/questions/38837606/emulate-raspberry-pi-raspbian-with-qemu as a reference. --- qemu-pi.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qemu-pi.sh b/qemu-pi.sh index 8eb4978..3ffdf32 100755 --- a/qemu-pi.sh +++ b/qemu-pi.sh @@ -102,17 +102,24 @@ SECTOR2=$( fdisk -l $IMG | grep Linux | awk '{ print $2 }' ) OFFSET1=$(( SECTOR1 * 512 )) OFFSET2=$(( SECTOR2 * 512 )) +# make 'boot' vfat partition available locally mkdir -p tmpmnt mount $IMG -o offset=$OFFSET1 tmpmnt touch tmpmnt/ssh # this enables ssh umount tmpmnt +# make 'linux' ext4 partition available locally mount $IMG -o offset=$OFFSET2 tmpmnt cat > tmpmnt/etc/udev/rules.d/90-qemu.rules < tmpmnt/etc/ld.so.preload </dev/null