|
@@ -58,6 +58,8 @@ DOWNLOAD_LINK1="https://rcn-ee.com/rootfs/bb.org/testing/2015-07-12/console/$DEB
|
58
|
58
|
|
59
|
59
|
ROOTFS='bbb'
|
60
|
60
|
|
|
61
|
+PARTITION_NUMBER=1
|
|
62
|
+
|
61
|
63
|
function show_help {
|
62
|
64
|
echo ''
|
63
|
65
|
echo 'freedombone-prep -d [microSD device] --ip [BBB LAN IP address] --iprouter [Router LAN IP address] --mount [mount directory]'
|
|
@@ -143,13 +145,21 @@ if [ ! $MICROSD_DRIVE ]; then
|
143
|
145
|
echo ''
|
144
|
146
|
echo ' ls /dev/sd*'
|
145
|
147
|
echo ''
|
|
148
|
+ echo 'or'
|
|
149
|
+ echo ''
|
|
150
|
+ echo ' ls /dev/mmcblk*'
|
|
151
|
+ echo ''
|
146
|
152
|
echo 'Then plugging the microSD back in and entering the same command again'
|
147
|
153
|
exit 1
|
148
|
154
|
fi
|
149
|
155
|
|
150
|
|
-if [ ! -b ${MICROSD_DRIVE}1 ]; then
|
151
|
|
- echo "The microSD drive could not be found at ${MICROSD_DRIVE}1"
|
152
|
|
- exit 2
|
|
156
|
+if [ ! -b ${MICROSD_DRIVE}${PARTITION_NUMBER} ]; then
|
|
157
|
+ if [ -b ${MICROSD_DRIVE}p${PARTITION_NUMBER} ]; then
|
|
158
|
+ PARTITION_NUMBER=p${PARTITION_NUMBER}
|
|
159
|
+ else
|
|
160
|
+ echo "The microSD drive could not be found at ${MICROSD_DRIVE}1"
|
|
161
|
+ exit 2
|
|
162
|
+ fi
|
153
|
163
|
fi
|
154
|
164
|
|
155
|
165
|
SUDO=
|
|
@@ -186,15 +196,15 @@ if [ -d $MICROSD_MOUNT_POINT/$ROOTFS ]; then
|
186
|
196
|
$SUDO rm $MICROSD_MOUNT_POINT/$ROOTFS
|
187
|
197
|
fi
|
188
|
198
|
$SUDO mkdir -p $MICROSD_MOUNT_POINT/$ROOTFS
|
189
|
|
-$SUDO mount ${MICROSD_DRIVE}1 $MICROSD_MOUNT_POINT/$ROOTFS
|
|
199
|
+$SUDO mount ${MICROSD_DRIVE}${PARTITION_NUMBER} $MICROSD_MOUNT_POINT/$ROOTFS
|
190
|
200
|
sync
|
191
|
201
|
|
192
|
|
-if [ ! -b ${MICROSD_DRIVE}1 ]; then
|
|
202
|
+if [ ! -b ${MICROSD_DRIVE}${PARTITION_NUMBER} ]; then
|
193
|
203
|
echo ''
|
194
|
|
- echo "The microSD drive could not be found at ${MICROSD_DRIVE}1"
|
|
204
|
+ echo "The microSD drive could not be found at ${MICROSD_DRIVE}${PARTITION_NUMBER}"
|
195
|
205
|
read -p "Wait for the drive to mount then press any key... " -n1 -s
|
196
|
|
- if [ ! -b ${MICROSD_DRIVE}1 ]; then
|
197
|
|
- echo "microSD drive not found at ${MICROSD_DRIVE}1"
|
|
206
|
+ if [ ! -b ${MICROSD_DRIVE}${PARTITION_NUMBER} ]; then
|
|
207
|
+ echo "microSD drive not found at ${MICROSD_DRIVE}${PARTITION_NUMBER}"
|
198
|
208
|
exit 5
|
199
|
209
|
fi
|
200
|
210
|
fi
|