@@ -3,6 +3,7 @@ export path
3
3
4
4
menuentry " Acronis True Image 2016 [64-bit] " {
5
5
set file =" AcronisTrueImage2016.iso"
6
+ findfile ${file} ${path}
6
7
if [ -e ${path}${file} ]; then
7
8
set gfxpayload =1024x768x32,1024x768
8
9
booting ${file} ${path}
@@ -16,6 +17,7 @@ menuentry "Acronis True Image 2016 [64-bit] " {
16
17
if [ " $pc" ]; then
17
18
menuentry " Acronis True Image 2016 [32-bit] " {
18
19
set file =" AcronisTrueImage2016.iso"
20
+ findfile ${file} ${path}
19
21
if [ -e ${path}${file} ]; then
20
22
set gfxpayload =1024x768x32,1024x768
21
23
booting ${file} ${path}
@@ -29,6 +31,7 @@ menuentry "Acronis True Image 2016 [32-bit] " {
29
31
fi
30
32
menuentry " Acronis Backup Advanced Universal 11.7 [64-bit] " {
31
33
set file =" AcronisBackupAdvancedUniversal.iso"
34
+ findfile ${file} ${path}
32
35
if [ -e ${path}${file} ]; then
33
36
set gfxpayload =1024x768x32,1024x768
34
37
booting ${file} ${path}
@@ -42,6 +45,7 @@ menuentry "Acronis Backup Advanced Universal 11.7 [64-bit] " {
42
45
if [ " $pc" ]; then
43
46
menuentry " Acronis Backup Advanced Universal 11.7 [32-bit] " {
44
47
set file =" AcronisBackupAdvancedUniversal.iso"
48
+ findfile ${file} ${path}
45
49
if [ -e ${path}${file} ]; then
46
50
set gfxpayload =1024x768x32,1024x768
47
51
booting ${file} ${path}
@@ -55,6 +59,7 @@ menuentry "Acronis Backup Advanced Universal 11.7 [32-bit] " {
55
59
menuentry " Symantec Ghost" {
56
60
set path =" /Files/DOS/"
57
61
set file =" Ghost.iso"
62
+ findfile ${file} ${path}
58
63
if [ -e ${path}${file} ]; then
59
64
linux16 /Boot/memdisk iso raw
60
65
else
@@ -64,6 +69,7 @@ menuentry "Symantec Ghost"{
64
69
menuentry " EaseUS Todo Backup Advanced Server 9.2" {
65
70
set path =" /Files/BackupRecovery/"
66
71
set file =" etbas.iso"
72
+ findfile ${file} ${path}
67
73
if [ -e ${path}${file} ]; then
68
74
set gfxpayload =keep
69
75
booting ${file} ${path}
@@ -77,6 +83,7 @@ menuentry "EaseUS Todo Backup Advanced Server 9.2" {
77
83
menuentry " AOMEI Backupper TechPlus 3.2" {
78
84
set path =" /Files/BackupRecovery/"
79
85
set file =" amlnx.iso"
86
+ findfile ${file} ${path}
80
87
if [ -e ${path}${file} ]; then
81
88
set gfxpayload =keep
82
89
booting ${file} ${path}
91
98
menuentry " MiniTool Power Data Recovery 7" {
92
99
set path =" /Files/BackupRecovery/"
93
100
set file =" mpdr.iso"
101
+ findfile ${file} ${path}
94
102
if [ -e ${path}${file} ]; then
95
103
booting ${file} ${path}
96
104
set gfxpayload =keep
@@ -105,6 +113,7 @@ submenu "R-Drive Image" {
105
113
set gfxpayload =normal
106
114
set path =" /Files/BackupRecovery/"
107
115
set file =" R-DriveImage.iso"
116
+ findfile ${file} ${path}
108
117
if [ -e ${path}${file} ]; then
109
118
if [ " $pc" ]; then
110
119
menuentry " R-Drive Image Technician GUI (Graphic Mode) [32-bit]" {
@@ -161,90 +170,67 @@ submenu "R-Drive Image" {
161
170
fi
162
171
}
163
172
submenu " Acronis Snap Deploy 5" {
164
- menuentry " Acronis Snap Deploy 5 Standalone Utility [64-bit]" {
165
- set file =" ASD5_en-US.iso"
166
- if [ -e ${path}${file} ]; then
173
+ set file =" ASD5_en-US.iso"
174
+ findfile ${file} ${path}
175
+ if [ -e ${path}${file} ]; then
176
+ menuentry " Acronis Snap Deploy 5 Standalone Utility [64-bit]" {
167
177
set gfxpayload =1024x768x32,1024x768
168
178
booting ${file} ${path}
169
179
loopback loop ${path}${file}
170
180
loopback ElTorito (loop)529928+1038593
171
181
linux (ElTorito)/dat4.dat quiet mbrcrcs =on
172
182
initrd (ElTorito)/dat5.dat
173
- else
174
- missing ${file} ${path}
175
- fi
176
- }
177
- menuentry " Acronis Snap Deploy 5 Master Image Creator [64-bit]" {
178
- set file =" ASD5_en-US.iso"
179
- if [ -e ${path}${file} ]; then
183
+ }
184
+ menuentry " Acronis Snap Deploy 5 Master Image Creator [64-bit]" {
180
185
set gfxpayload =1024x768x32,1024x768
181
186
booting ${file} ${path}
182
187
loopback loop ${path}${file}
183
188
loopback ElTorito (loop)529928+1038593
184
189
linux (ElTorito)/dat8.dat quiet mbrcrcs =on
185
190
initrd (ElTorito)/dat9.dat
186
- else
187
- missing ${file} ${path}
188
- fi
189
- }
190
- menuentry " Acronis Snap Deploy 5 Agent [64-bit]" {
191
- set file =" ASD5_en-US.iso"
192
- if [ -e ${path}${file} ]; then
191
+ }
192
+ menuentry " Acronis Snap Deploy 5 Agent [64-bit]" {
193
193
set gfxpayload =1024x768x32,1024x768
194
194
booting ${file} ${path}
195
195
loopback loop ${path}${file}
196
196
loopback ElTorito (loop)529928+1038593
197
197
linux (ElTorito)/dat16.dat quiet mbrcrcs =on
198
198
initrd (ElTorito)/dat17.dat
199
- else
200
- missing ${file} ${path}
201
- fi
202
- }
203
- if [ " ${grub_platform}" == " pc" ]; then
204
- menuentry " Acronis Snap Deploy 5 Standalone Utility [32-bit]" {
205
- set file =" ASD5_en-US.iso"
206
- if [ -e ${path}${file} ]; then
199
+ }
200
+ if [ " ${grub_platform}" == " pc" ]; then
201
+ menuentry " Acronis Snap Deploy 5 Standalone Utility [32-bit]" {
207
202
set gfxpayload =1024x768x32,1024x768
208
203
booting ${file} ${path}
209
204
loopback loop ${path}${file}
210
205
loopback ElTorito (loop)208+529720
211
206
linux (ElTorito)/dat2.dat quiet mbrcrcs =on
212
207
initrd (ElTorito)/dat3.dat
213
- else
214
- missing ${file} ${path}
215
- fi
216
- }
217
- menuentry " Acronis Snap Deploy 5 Master Image Creator [32-bit]" {
218
- set file =" ASD5_en-US.iso"
219
- if [ -e ${path}${file} ]; then
208
+ }
209
+ menuentry " Acronis Snap Deploy 5 Master Image Creator [32-bit]" {
220
210
set gfxpayload =1024x768x32,1024x768
221
211
booting ${file} ${path}
222
212
loopback loop ${path}${file}
223
213
loopback ElTorito (loop)208+529720
224
214
linux (ElTorito)/dat6.dat quiet mbrcrcs =on
225
215
initrd (ElTorito)/dat7.dat
226
- else
227
- missing ${file} ${path}
228
- fi
229
- }
230
- menuentry " Acronis Snap Deploy 5 Agent [32-bit]" {
231
- set file =" ASD5_en-US.iso"
232
- if [ -e ${path}${file} ]; then
216
+ }
217
+ menuentry " Acronis Snap Deploy 5 Agent [32-bit]" {
233
218
set gfxpayload =1024x768x32,1024x768
234
219
booting ${file} ${path}
235
220
loopback loop ${path}${file}
236
221
loopback ElTorito (loop)208+529720
237
222
linux (ElTorito)/dat14.dat quiet mbrcrcs =on
238
223
initrd (ElTorito)/dat15.dat
239
- else
240
- missing ${file} ${path}
224
+ }
241
225
fi
242
- }
226
+ else
227
+ missing ${file} ${path}
243
228
fi
244
229
}
245
230
menuentry " Clonezilla Live" {
246
231
set path =" /Files/Linux/"
247
232
set file =" clonezilla-live-amd64.iso"
233
+ findfile ${file} ${path}
248
234
if [ -e ${path}${file} ]; then
249
235
booting ${file} ${path}
250
236
loopback loop ${path}${file}
@@ -257,6 +243,7 @@ menuentry "Clonezilla Live" {
257
243
menuentry " Redo Backup and Recovery" {
258
244
set path =" /Files/BackupRecovery/"
259
245
set file =" redobackup.iso"
246
+ findfile ${file} ${path}
260
247
if [ -e ${path}${file} ]; then
261
248
booting ${file} ${path}
262
249
loopback loop ${path}${file}
@@ -268,6 +255,7 @@ menuentry "Redo Backup and Recovery" {
268
255
}
269
256
menuentry " Acronis True Image 2015 [64-bit] " {
270
257
set file =" AcronisTrueImage2015_en-US.iso"
258
+ findfile ${file} ${path}
271
259
if [ -e ${path}${file} ]; then
272
260
set gfxpayload =1024x768x32,1024x768
273
261
booting ${file} ${path}
@@ -281,6 +269,7 @@ menuentry "Acronis True Image 2015 [64-bit] " {
281
269
}
282
270
menuentry " Acronis True Image 2014 [64-bit] " {
283
271
set file =" ATIH2014P_en-US.iso"
272
+ findfile ${file} ${path}
284
273
if [ -e ${path}${file} ]; then
285
274
set gfxpayload =1024x768x32,1024x768
286
275
booting ${file} ${path}
@@ -294,6 +283,7 @@ menuentry "Acronis True Image 2014 [64-bit] " {
294
283
}
295
284
menuentry " Acronis True Image 2013 [64-bit] " {
296
285
set file =" ATIH2013PP_en-US.iso"
286
+ findfile ${file} ${path}
297
287
if [ -e ${path}${file} ]; then
298
288
set gfxpayload =1024x768x32,1024x768
299
289
booting ${file} ${path}
@@ -307,6 +297,7 @@ menuentry "Acronis True Image 2013 [64-bit] " {
307
297
}
308
298
menuentry " Acronis True Image 2012 [64-bit] " {
309
299
set file =" ATIH2012PP_en-US.iso"
300
+ findfile ${file} ${path}
310
301
if [ -e ${path}${file} ]; then
311
302
set gfxpayload =1024x768x32,1024x768
312
303
booting ${file} ${path}
@@ -321,6 +312,7 @@ menuentry "Acronis True Image 2012 [64-bit] " {
321
312
if [ " $pc" ]; then
322
313
menuentry " Acronis True Image 2015 [32-bit] " {
323
314
set file =" AcronisTrueImage2015_en-US.iso"
315
+ findfile ${file} ${path}
324
316
if [ -e ${path}${file} ]; then
325
317
set gfxpayload =1024x768x32,1024x768
326
318
booting ${file} ${path}
@@ -334,6 +326,7 @@ menuentry "Acronis True Image 2015 [32-bit] " {
334
326
}
335
327
menuentry " Acronis True Image 2014 [32-bit] " {
336
328
set file =" ATIH2014P_en-US.iso"
329
+ findfile ${file} ${path}
337
330
if [ -e ${path}${file} ]; then
338
331
set gfxpayload =1024x768x32,1024x768
339
332
booting ${file} ${path}
@@ -347,6 +340,7 @@ menuentry "Acronis True Image 2014 [32-bit] " {
347
340
}
348
341
menuentry " Acronis True Image 2013 [32-bit] " {
349
342
set file =" ATIH2013PP_en-US.iso"
343
+ findfile ${file} ${path}
350
344
if [ -e ${path}${file} ]; then
351
345
set gfxpayload =1024x768x32,1024x768
352
346
booting ${file} ${path}
@@ -360,6 +354,7 @@ menuentry "Acronis True Image 2013 [32-bit] " {
360
354
}
361
355
menuentry " Acronis True Image 2012 [32-bit] " {
362
356
set file =" ATIH2012PP_en-US.iso"
357
+ findfile ${file} ${path}
363
358
if [ -e ${path}${file} ]; then
364
359
set gfxpayload =1024x768x32,1024x768
365
360
booting ${file} ${path}
@@ -373,6 +368,7 @@ menuentry "Acronis True Image 2012 [32-bit] " {
373
368
}
374
369
menuentry " Acronis True Image 2011" {
375
370
set file =" ATIH2011PP_en-US.iso"
371
+ findfile ${file} ${path}
376
372
if [ -e ${path}${file} ]; then
377
373
booting ${file} ${path}
378
374
linux16 /Boot/memdisk iso raw
@@ -383,6 +379,7 @@ menuentry "Acronis True Image 2011" {
383
379
}
384
380
menuentry " Acronis Snap Deploy 4" {
385
381
set file =" ASD4_en-US.iso"
382
+ findfile ${file} ${path}
386
383
if [ -e ${path}${file} ]; then
387
384
booting ${file} ${path}
388
385
linux16 /Boot/memdisk iso raw
0 commit comments