projects
/
android-command-line.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b1e3e17
)
mount/umount qcow2 image using nbd
author
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sun, 26 Sep 2010 19:29:38 +0000
(21:29 +0200)
committer
Dobrica Pavlinusic
<dpavlin@rot13.org>
Sun, 26 Sep 2010 19:29:38 +0000
(21:29 +0200)
qemu-mount.sh
[new file with mode: 0755]
patch
|
blob
diff --git a/qemu-mount.sh
b/qemu-mount.sh
new file mode 100755
(executable)
index 0000000..
01202f4
--- /dev/null
+++ b/
qemu-mount.sh
@@ -0,0
+1,26
@@
+#!/bin/sh
+
+image=emulator/android-x86-1.6-r2.boot.qcow2
+
+if mount | grep /tmp/qemu ; then
+ echo "umount"
+ sudo umount /tmp/qemu
+ sudo nbd-client -d /dev/nbd0
+ exit 1
+fi
+
+
+
+echo "mount $image"
+
+qemu-nbd emulator/android-x86-1.6-r2.boot.qcow2 &
+sudo nbd-client localhost 1024 /dev/nbd0
+mkdir /tmp/qemu
+echo "wait for partitions"
+while [ ! -e /dev/nbd0p1 ] ; do
+ echo -n .
+ sleep 1
+done
+sudo mount /dev/nbd0p1 /tmp/qemu
+
+df -h /tmp/qemu