Skip to content
This repository was archived by the owner on Dec 13, 2022. It is now read-only.

Commit 77217e4

Browse files
committed
Update to AIO Boot v0.2.1.3
Update to AIO Boot v0.2.1.3
1 parent 0e684dd commit 77217e4

File tree

10 files changed

+140
-57
lines changed

10 files changed

+140
-57
lines changed

Boot/grub/android.cfg

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
submenu "Remix OS 32-bit" --class android-x86 {
22
set gfxmode=1024x768
33
terminal_output gfxterm
4-
search --file --no-floppy --set=root /Files/Android/Remix_OS_32bit/kernel
4+
findfile "kernel" "/Files/Android/Remix_OS_32bit/"
55
if [ -e /Files/Android/Remix_OS_32bit/kernel ]; then
66
menuentry "Remix OS 32-bit - ${remixresident}" --class android-x86 {
77
linux /Files/Android/Remix_OS_32bit/kernel vga=791 root=/dev/ram0 androidboot.hardware=remix_x86 androidboot.selinux=permissive quiet SRC= DATA= CREATE_DATA_IMG=1
@@ -23,7 +23,7 @@ submenu "Remix OS 32-bit" --class android-x86 {
2323
submenu "Remix OS 64-bit" --class android-x86 {
2424
set gfxmode=1024x768
2525
terminal_output gfxterm
26-
search --file --no-floppy --set=root /Files/Android/Remix_OS_64bit/kernel
26+
findfile "kernel" "/Files/Android/Remix_OS_64bit/"
2727
if [ -e /Files/Android/Remix_OS_64bit/kernel ]; then
2828
menuentry "Remix OS 64-bit - ${remixresident}" --class android-x86 {
2929
linux /Files/Android/Remix_OS_64bit/kernel vga=791 root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet SRC= DATA= CREATE_DATA_IMG=1
@@ -45,7 +45,7 @@ submenu "Remix OS 64-bit" --class android-x86 {
4545
submenu "Android-x86 v6 [32-bit]" --class android-x86 {
4646
set gfxmode=1024x768
4747
terminal_output gfxterm
48-
search --file --no-floppy --set=root /Files/Android/android-x86-6/system.sfs
48+
findfile "system.sfs" "/Files/Android/android-x86-6/"
4949
if [ -e /Files/Android/android-x86-6/system.sfs ]; then
5050
menuentry "Android-x86 v6 - Live" --class android-x86 {
5151
linux /Files/Android/android-x86-6/kernel root=/dev/ram0 androidboot.hardware=android_x86 quiet DATA=
@@ -70,7 +70,7 @@ submenu "Android-x86 v6 [32-bit]" --class android-x86 {
7070
submenu "Android-x86 v6 [64-bit]" --class android-x86 {
7171
set gfxmode=1024x768
7272
terminal_output gfxterm
73-
search --file --no-floppy --set=root /Files/Android/android-x86_64-6/system.sfs
73+
findfile "system.sfs" "/Files/Android/android-x86_64-6/"
7474
if [ -e /Files/Android/android-x86_64-6/system.sfs ]; then
7575
menuentry "Android-x86 v6 - Live" --class android-x86 {
7676
linux /Files/Android/android-x86_64-6/kernel root=/dev/ram0 androidboot.hardware=android_x86_64 quiet DATA=
@@ -93,7 +93,7 @@ submenu "Android-x86 v6 [64-bit]" --class android-x86 {
9393
submenu "Android-x86 v5 [32-bit]" --class android-x86 {
9494
set gfxmode=1024x768
9595
terminal_output gfxterm
96-
search --file --no-floppy --set=root /Files/Android/android-x86-5/system.sfs
96+
findfile "system.sfs" "/Files/Android/android-x86-5/"
9797
if [ -e /Files/Android/android-x86-5/system.sfs ]; then
9898
menuentry "Android-x86 5 - Live" --class android-x86 {
9999
linux /Files/Android/android-x86-5/kernel vga=791 root=/dev/ram0 androidboot.hardware=android_x86 quiet SRC= DATA=
@@ -119,7 +119,7 @@ submenu "Android-x86 v5 [32-bit]" --class android-x86 {
119119
submenu "Android-x86 v5 [64-bit UEFI]" --class android-x86 {
120120
set gfxmode=1024x768
121121
terminal_output gfxterm
122-
search --file --no-floppy --set=root /Files/Android/android-x86_64-5/system.sfs
122+
findfile "system.sfs" "/Files/Android/android-x86_64-5/"
123123
if [ -e /Files/Android/android-x86_64-5/system.sfs ]; then
124124
menuentry 'Android-x86 5 - Live' --class android-x86 {
125125
linux /Files/Android/android-x86_64-5/kernel vga=791 root=/dev/ram0 androidboot.hardware=android_x86_64 quiet DATA=
@@ -142,7 +142,7 @@ if [ "$pc" ]; then
142142
submenu "Android-x86 v4 [32-bit]" --class android-x86 {
143143
set gfxmode=1024x768
144144
terminal_output gfxterm
145-
search --file --no-floppy --set=root /Files/Android/android-x86-4/system.sfs
145+
findfile "system.sfs" "/Files/Android/android-x86-4/"
146146
if [ -e /Files/Android/android-x86-4/system.sfs ]; then
147147
menuentry "Android-x86 v4 - Live" --class android-x86 {
148148
linux /Files/Android/android-x86-4/kernel vga=791 root=/dev/ram0 androidboot.hardware=android_x86 quiet DATA=

Boot/grub/antivirus.cfg

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
menuentry "Kaspersky Rescue 10" --class icon-kas {
2+
findfile "rescue.iso" "/rescue/"
23
if [ -e /rescue/rescue.iso ]; then
34
booting "rescue.iso" "/rescue/"
45
loopback loop /rescue/rescue.iso
@@ -14,6 +15,7 @@ export path
1415

1516
menuentry "Bitdefender Rescue CD" --class icon-bit {
1617
set file="bitdefender.iso"
18+
findfile ${file} ${path}
1719
if [ -e ${path}${file} ]; then
1820
booting ${file} ${path}
1921
loopback loop ${path}${file}
@@ -32,6 +34,7 @@ menuentry "Bitdefender Rescue CD" --class icon-bit {
3234

3335
menuentry "Avira Rescue System" {
3436
set file="avira.iso"
37+
findfile ${file} ${path}
3538
if [ -e ${path}${file} ]; then
3639
booting ${file} ${path}
3740
loopback loop ${path}${file}
@@ -46,6 +49,7 @@ menuentry "Avira Rescue System" {
4649
if [ "$pc" ]; then
4750
menuentry "AVG Rescue CD" {
4851
set file="avg.iso"
52+
findfile ${file} ${path}
4953
if [ -e ${path}${file} ]; then
5054
booting ${file} ${path}
5155
loopback loop ${path}${file}
@@ -59,6 +63,7 @@ menuentry "AVG Rescue CD" {
5963
menuentry "COMODO Resuce Disk" {
6064
set gfxpayload=normal
6165
set file="comodo.iso"
66+
findfile ${file} ${path}
6267
if [ -e ${path}${file} ]; then
6368
booting ${file} ${path}
6469
loopback loop ${path}${file}

Boot/grub/backuprecovery.cfg

Lines changed: 39 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ export path
33

44
menuentry "Acronis True Image 2016 [64-bit] " {
55
set file="AcronisTrueImage2016.iso"
6+
findfile ${file} ${path}
67
if [ -e ${path}${file} ]; then
78
set gfxpayload=1024x768x32,1024x768
89
booting ${file} ${path}
@@ -16,6 +17,7 @@ menuentry "Acronis True Image 2016 [64-bit] " {
1617
if [ "$pc" ]; then
1718
menuentry "Acronis True Image 2016 [32-bit] " {
1819
set file="AcronisTrueImage2016.iso"
20+
findfile ${file} ${path}
1921
if [ -e ${path}${file} ]; then
2022
set gfxpayload=1024x768x32,1024x768
2123
booting ${file} ${path}
@@ -29,6 +31,7 @@ menuentry "Acronis True Image 2016 [32-bit] " {
2931
fi
3032
menuentry "Acronis Backup Advanced Universal 11.7 [64-bit] " {
3133
set file="AcronisBackupAdvancedUniversal.iso"
34+
findfile ${file} ${path}
3235
if [ -e ${path}${file} ]; then
3336
set gfxpayload=1024x768x32,1024x768
3437
booting ${file} ${path}
@@ -42,6 +45,7 @@ menuentry "Acronis Backup Advanced Universal 11.7 [64-bit] " {
4245
if [ "$pc" ]; then
4346
menuentry "Acronis Backup Advanced Universal 11.7 [32-bit] " {
4447
set file="AcronisBackupAdvancedUniversal.iso"
48+
findfile ${file} ${path}
4549
if [ -e ${path}${file} ]; then
4650
set gfxpayload=1024x768x32,1024x768
4751
booting ${file} ${path}
@@ -55,6 +59,7 @@ menuentry "Acronis Backup Advanced Universal 11.7 [32-bit] " {
5559
menuentry "Symantec Ghost"{
5660
set path="/Files/DOS/"
5761
set file="Ghost.iso"
62+
findfile ${file} ${path}
5863
if [ -e ${path}${file} ]; then
5964
linux16 /Boot/memdisk iso raw
6065
else
@@ -64,6 +69,7 @@ menuentry "Symantec Ghost"{
6469
menuentry "EaseUS Todo Backup Advanced Server 9.2" {
6570
set path="/Files/BackupRecovery/"
6671
set file="etbas.iso"
72+
findfile ${file} ${path}
6773
if [ -e ${path}${file} ]; then
6874
set gfxpayload=keep
6975
booting ${file} ${path}
@@ -77,6 +83,7 @@ menuentry "EaseUS Todo Backup Advanced Server 9.2" {
7783
menuentry "AOMEI Backupper TechPlus 3.2" {
7884
set path="/Files/BackupRecovery/"
7985
set file="amlnx.iso"
86+
findfile ${file} ${path}
8087
if [ -e ${path}${file} ]; then
8188
set gfxpayload=keep
8289
booting ${file} ${path}
@@ -91,6 +98,7 @@ fi
9198
menuentry "MiniTool Power Data Recovery 7" {
9299
set path="/Files/BackupRecovery/"
93100
set file="mpdr.iso"
101+
findfile ${file} ${path}
94102
if [ -e ${path}${file} ]; then
95103
booting ${file} ${path}
96104
set gfxpayload=keep
@@ -105,6 +113,7 @@ submenu "R-Drive Image" {
105113
set gfxpayload=normal
106114
set path="/Files/BackupRecovery/"
107115
set file="R-DriveImage.iso"
116+
findfile ${file} ${path}
108117
if [ -e ${path}${file} ]; then
109118
if [ "$pc" ]; then
110119
menuentry "R-Drive Image Technician GUI (Graphic Mode) [32-bit]" {
@@ -161,90 +170,67 @@ submenu "R-Drive Image" {
161170
fi
162171
}
163172
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]" {
167177
set gfxpayload=1024x768x32,1024x768
168178
booting ${file} ${path}
169179
loopback loop ${path}${file}
170180
loopback ElTorito (loop)529928+1038593
171181
linux (ElTorito)/dat4.dat quiet mbrcrcs=on
172182
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]" {
180185
set gfxpayload=1024x768x32,1024x768
181186
booting ${file} ${path}
182187
loopback loop ${path}${file}
183188
loopback ElTorito (loop)529928+1038593
184189
linux (ElTorito)/dat8.dat quiet mbrcrcs=on
185190
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]" {
193193
set gfxpayload=1024x768x32,1024x768
194194
booting ${file} ${path}
195195
loopback loop ${path}${file}
196196
loopback ElTorito (loop)529928+1038593
197197
linux (ElTorito)/dat16.dat quiet mbrcrcs=on
198198
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]" {
207202
set gfxpayload=1024x768x32,1024x768
208203
booting ${file} ${path}
209204
loopback loop ${path}${file}
210205
loopback ElTorito (loop)208+529720
211206
linux (ElTorito)/dat2.dat quiet mbrcrcs=on
212207
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]" {
220210
set gfxpayload=1024x768x32,1024x768
221211
booting ${file} ${path}
222212
loopback loop ${path}${file}
223213
loopback ElTorito (loop)208+529720
224214
linux (ElTorito)/dat6.dat quiet mbrcrcs=on
225215
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]" {
233218
set gfxpayload=1024x768x32,1024x768
234219
booting ${file} ${path}
235220
loopback loop ${path}${file}
236221
loopback ElTorito (loop)208+529720
237222
linux (ElTorito)/dat14.dat quiet mbrcrcs=on
238223
initrd (ElTorito)/dat15.dat
239-
else
240-
missing ${file} ${path}
224+
}
241225
fi
242-
}
226+
else
227+
missing ${file} ${path}
243228
fi
244229
}
245230
menuentry "Clonezilla Live" {
246231
set path="/Files/Linux/"
247232
set file="clonezilla-live-amd64.iso"
233+
findfile ${file} ${path}
248234
if [ -e ${path}${file} ]; then
249235
booting ${file} ${path}
250236
loopback loop ${path}${file}
@@ -257,6 +243,7 @@ menuentry "Clonezilla Live" {
257243
menuentry "Redo Backup and Recovery" {
258244
set path="/Files/BackupRecovery/"
259245
set file="redobackup.iso"
246+
findfile ${file} ${path}
260247
if [ -e ${path}${file} ]; then
261248
booting ${file} ${path}
262249
loopback loop ${path}${file}
@@ -268,6 +255,7 @@ menuentry "Redo Backup and Recovery" {
268255
}
269256
menuentry "Acronis True Image 2015 [64-bit] " {
270257
set file="AcronisTrueImage2015_en-US.iso"
258+
findfile ${file} ${path}
271259
if [ -e ${path}${file} ]; then
272260
set gfxpayload=1024x768x32,1024x768
273261
booting ${file} ${path}
@@ -281,6 +269,7 @@ menuentry "Acronis True Image 2015 [64-bit] " {
281269
}
282270
menuentry "Acronis True Image 2014 [64-bit] " {
283271
set file="ATIH2014P_en-US.iso"
272+
findfile ${file} ${path}
284273
if [ -e ${path}${file} ]; then
285274
set gfxpayload=1024x768x32,1024x768
286275
booting ${file} ${path}
@@ -294,6 +283,7 @@ menuentry "Acronis True Image 2014 [64-bit] " {
294283
}
295284
menuentry "Acronis True Image 2013 [64-bit] " {
296285
set file="ATIH2013PP_en-US.iso"
286+
findfile ${file} ${path}
297287
if [ -e ${path}${file} ]; then
298288
set gfxpayload=1024x768x32,1024x768
299289
booting ${file} ${path}
@@ -307,6 +297,7 @@ menuentry "Acronis True Image 2013 [64-bit] " {
307297
}
308298
menuentry "Acronis True Image 2012 [64-bit] " {
309299
set file="ATIH2012PP_en-US.iso"
300+
findfile ${file} ${path}
310301
if [ -e ${path}${file} ]; then
311302
set gfxpayload=1024x768x32,1024x768
312303
booting ${file} ${path}
@@ -321,6 +312,7 @@ menuentry "Acronis True Image 2012 [64-bit] " {
321312
if [ "$pc" ]; then
322313
menuentry "Acronis True Image 2015 [32-bit] " {
323314
set file="AcronisTrueImage2015_en-US.iso"
315+
findfile ${file} ${path}
324316
if [ -e ${path}${file} ]; then
325317
set gfxpayload=1024x768x32,1024x768
326318
booting ${file} ${path}
@@ -334,6 +326,7 @@ menuentry "Acronis True Image 2015 [32-bit] " {
334326
}
335327
menuentry "Acronis True Image 2014 [32-bit] " {
336328
set file="ATIH2014P_en-US.iso"
329+
findfile ${file} ${path}
337330
if [ -e ${path}${file} ]; then
338331
set gfxpayload=1024x768x32,1024x768
339332
booting ${file} ${path}
@@ -347,6 +340,7 @@ menuentry "Acronis True Image 2014 [32-bit] " {
347340
}
348341
menuentry "Acronis True Image 2013 [32-bit] " {
349342
set file="ATIH2013PP_en-US.iso"
343+
findfile ${file} ${path}
350344
if [ -e ${path}${file} ]; then
351345
set gfxpayload=1024x768x32,1024x768
352346
booting ${file} ${path}
@@ -360,6 +354,7 @@ menuentry "Acronis True Image 2013 [32-bit] " {
360354
}
361355
menuentry "Acronis True Image 2012 [32-bit] " {
362356
set file="ATIH2012PP_en-US.iso"
357+
findfile ${file} ${path}
363358
if [ -e ${path}${file} ]; then
364359
set gfxpayload=1024x768x32,1024x768
365360
booting ${file} ${path}
@@ -373,6 +368,7 @@ menuentry "Acronis True Image 2012 [32-bit] " {
373368
}
374369
menuentry "Acronis True Image 2011" {
375370
set file="ATIH2011PP_en-US.iso"
371+
findfile ${file} ${path}
376372
if [ -e ${path}${file} ]; then
377373
booting ${file} ${path}
378374
linux16 /Boot/memdisk iso raw
@@ -383,6 +379,7 @@ menuentry "Acronis True Image 2011" {
383379
}
384380
menuentry "Acronis Snap Deploy 4" {
385381
set file="ASD4_en-US.iso"
382+
findfile ${file} ${path}
386383
if [ -e ${path}${file} ]; then
387384
booting ${file} ${path}
388385
linux16 /Boot/memdisk iso raw

0 commit comments

Comments
 (0)