@@ -118,18 +118,18 @@ if [ ! -f "$ISO" ]; then
118
118
119
119
{ wget " $VERSION " -O " $ISO " -q --no-check-certificate --show-progress " $PROGRESS " ; rc=$? ; } || :
120
120
121
- (( rc != 0 )) && echo && error " Failed to download $VERSION , reason: $rc " && exit 60
121
+ (( rc != 0 )) && error " Failed to download $VERSION , reason: $rc " && exit 60
122
122
123
123
fi
124
124
125
- [ ! -f " $ISO " ] && echo && error " Failed to download $VERSION " && exit 61
125
+ [ ! -f " $ISO " ] && error " Failed to download $VERSION " && exit 61
126
126
fi
127
127
128
128
SIZE=$( stat -c%s " $ISO " )
129
129
SIZE_GB=$(( (SIZE + 1073741823 )/ 1073741824 ))
130
130
131
131
if (( SIZE< 10000000 )) ; then
132
- echo && error " Invalid ISO file: Size is smaller than 10 MB" && exit 62
132
+ error " Invalid ISO file: Size is smaller than 10 MB" && exit 62
133
133
fi
134
134
135
135
SPACE=$( df --output=avail -B 1 " $TMP " | tail -n 1)
@@ -145,13 +145,12 @@ else
145
145
MSG=" Extracting downloaded ISO image..."
146
146
fi
147
147
148
- echo && info " $MSG " && html " $MSG "
148
+ info " $MSG " && html " $MSG "
149
149
150
150
DIR=" $TMP /unpack"
151
151
rm -rf " $DIR "
152
152
153
153
7z x " $ISO " -o" $DIR " > /dev/null
154
- echo
155
154
156
155
FB=" falling back to manual installation!"
157
156
ETFS=" boot/etfsboot.com"
@@ -165,26 +164,25 @@ if [ ! -f "$DIR/$ETFS" ] || [ ! -f "$DIR/$EFISYS" ]; then
165
164
fi
166
165
mv -f " $ISO " " $STORAGE /$BASE "
167
166
rm -rf " $TMP "
168
- echo && return 0
167
+ return 0
169
168
fi
170
169
171
170
[ -z " $CUSTOM " ] && rm -f " $ISO "
172
171
173
172
if [ -z " $MANUAL " ]; then
174
173
175
174
MANUAL=" N"
176
-
177
- if [[ " $EXTERNAL " == [Yy1]* ]]; then
178
- [[ " ${BASE,,} " == " tiny10" * ]] && MANUAL=" Y"
179
- fi
175
+ [[ " ${BASE,,} " == " tiny10" * ]] && MANUAL=" Y"
180
176
181
177
fi
182
178
183
179
XML=" "
184
180
185
181
if [[ " $MANUAL " != [Yy1]* ]]; then
186
182
187
- [[ " $EXTERNAL " != [Yy1]* ]] && XML=" $VERSION .xml"
183
+ if [[ " $EXTERNAL " != [Yy1]* ]]; then
184
+ [ -z " $CUSTOM " ] && XML=" $VERSION .xml"
185
+ fi
188
186
189
187
if [ ! -f " /run/assets/$XML " ]; then
190
188
@@ -237,7 +235,6 @@ if [[ "$MANUAL" != [Yy1]* ]]; then
237
235
else
238
236
warn " failed to locate 'install.wim' or 'install.esd' in ISO image, $FB "
239
237
fi
240
- echo
241
238
fi
242
239
fi
243
240
@@ -284,8 +281,6 @@ if [ -f "$ASSET" ]; then
284
281
LOC=" $DIR /AUTOUNATTEND.XML"
285
282
[ -f " $LOC " ] && mv -f " $ASSET " " $LOC "
286
283
287
- echo
288
-
289
284
fi
290
285
291
286
CAT=" BOOT.CAT"
@@ -314,5 +309,4 @@ rm -rf "$TMP"
314
309
315
310
html " Successfully prepared image for installation..."
316
311
317
- echo
318
312
return 0
0 commit comments