Fix RO rootfs mount when probing a test image.

The original mount command will fail if the rootfs is RO.

BUG=chromium-os:19710
TEST=run_remote_tests.sh --remote=$REMOTE_IP -a \
         "servo_vid=0x18d1 servo_pid=0x5001" firmware_UserRequestRecovery

Change-Id: I77eeffaac5d58ff7cc1e3d6197529ba84c89d3e5
Reviewed-on: https://gerrit.chromium.org/gerrit/11039
Reviewed-by: Todd Broch <tbroch@chromium.org>
Commit-Ready: Tom Wai-Hong Tam <waihong@chromium.org>
Tested-by: Tom Wai-Hong Tam <waihong@chromium.org>
diff --git a/server/cros/faftsequence.py b/server/cros/faftsequence.py
index 692b05c..a57e9e8 100644
--- a/server/cros/faftsequence.py
+++ b/server/cros/faftsequence.py
@@ -100,7 +100,7 @@
                     'An USB disk should be plugged in the servo board.')
 
         tmp_dir = tempfile.mkdtemp()
-        utils.system('sudo mount %s3 %s' % (usb_dev, tmp_dir))
+        utils.system('sudo mount -r %s3 %s' % (usb_dev, tmp_dir))
         code = utils.system('grep -q "Test Build" %s/etc/lsb-release' %
                             tmp_dir, ignore_status=True)
         utils.system('sudo umount %s' % tmp_dir)