-
Notifications
You must be signed in to change notification settings - Fork 148
/
wubildr.cfg
46 lines (42 loc) · 1.47 KB
/
wubildr.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
set show_panic_message=true
if search -s -f -n /ubuntu/disks/root.disk; then
if loopback loop0 /ubuntu/disks/root.disk; then
set root=(loop0)
if [ -e /boot/grub/grub.cfg ]; then
set prefix=($root)'/boot/grub'
if configfile /boot/grub/grub.cfg; then
set show_panic_message=false
fi
elif [ -e /grub/grub.cfg ]; then
if configfile /grub/grub.cfg; then
set show_panic_message=false
fi
else
if search -s -f -n /ubuntu/install/wubildr-disk.cfg; then
if configfile /ubuntu/install/wubildr-disk.cfg; then
set show_panic_message=false
fi
fi
fi
fi
fi
if [ ${show_panic_message} = true ]; then
if search -s -f -n /ubuntu/install/boot/grub/grub.cfg; then
if configfile /ubuntu/install/boot/grub/grub.cfg; then
set show_panic_message=false
fi
else
if search -s -f -n /grub.cfg; then
if configfile /grub.cfg; then
set show_panic_message=false
fi
fi
fi
fi
if [ ${show_panic_message} = true ]; then
echo "It is not possible to boot from the Ubuntu image."
echo "Please verify that the Ubuntu installation was not removed."
echo "If that is not the case, please check that the Windows filesystem"
echo "is not corrupted: reboot into Windows and run: chkdsk /r"
echo "Then try again."
fi