Grub CFG
Grub CFG
Grub CFG
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env
recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-
efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 607e881f-5b00-4792-ba49-
5e782e23b5b7
else
search --no-floppy --fs-uuid --set=root 607e881f-5b00-4792-ba49-5e782e23b5b7
fi
font="/boot/grub/grub/unicode.pf2"
fi
menuentry 'Voyager 18.04 32' --class ubuntu --class gnu-linux --class gnu --
class os $menuentry_id_option 'gnulinux-simple-67230135-22d9-4ae7-9a7a-
1d27f430ef62' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-
efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 06c59579-e7f9-4b0a-882a-
de9162337190
else
search --no-floppy --fs-uuid --set=root 06c59579-e7f9-4b0a-882a-
de9162337190
fi
linux /boot/vmlinuz-4.15.0-20-generic root=UUID=06c59579-e7f9-4b0a-
882a-de9162337190 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.15.0-20-generic
}
#menuentry 'Android 9' --class ubuntu --class gnu-linux --class gnu --class os
$menuentry_id_option 'gnulinux-simple-67230135-22d9-4ae7-9a7a-1d27f430ef62' {
# recordfail
# load_video
# gfxmode $linux_gfx_mode
# insmod gzio
# if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
# insmod part_msdos
# insmod ext2
# set root='hd1,msdos1'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-
efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 67230135-22d9-4ae7-9a7a-
1d27f430ef62
# else
# search --no-floppy --fs-uuid --set=root 67230135-22d9-4ae7-9a7a-
1d27f430ef62
# fi
# linux /android9/kernel root=/dev/ram0 androidboot.selinux=permissive
buildvariant=userdebug quiet SRC= DATA=mydata
# initrd /android9/initrd.img
#
#}
#}
#menuentry 'MX 19 64' --class ubuntu --class gnu-linux --class gnu --class os
$menuentry_id_option 'gnulinux-simple-c3cff739-d49f-4aad-bbf2-0709d6aeca9e' {
# load_video
# set gfxpayload=keep
# insmod gzio
# insmod part_msdos
# insmod xfs
# set root='hd0,msdos4'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-
efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 8891-A8DF
# else
# search --no-floppy --fs-uuid --set=root 8891-A8DF
# fi
# set isofile="/ISO/MX-19_x64.iso"
# loopback loop (hd0,msdos4)/ISO/MX-19_x64.iso
# linux (loop)/antiX/vmlinuz bdev=sda4 fromiso=$isofile persist_all quiet
splasht
# initrd (loop)/antiX/initrd.gz
#}
#menuentry 'Netrunner 19.01 64' --class netrunner --class gnu-linux --class gnu
--class os $menuentry_id_option 'gnulinux-simple-8cd3613a-c246-48a4-b7b7-
ca86d2d5abaf' {
# load_video
# gfxmode $linux_gfx_mode
# insmod gzio
# insmod part_msdos
# insmod ext2
# set root='hd1,msdos1'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-
efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 8cd3613a-c246-48a4-b7b7-
ca86d2d5abaf
# else
# search --no-floppy --fs-uuid --set=root 8cd3613a-c246-48a4-b7b7-
ca86d2d5abaf
# fi
# linux /boot/vmlinuz-4.19.0-1-amd64 root=UUID=8cd3613a-c246-48a4-b7b7-
ca86d2d5abaf ro quiet splash $vt_handoff
# initrd /boot/initrd.img-4.19.0-1-amd64
#}
#menuentry 'Puppy OSX' --class ubuntu --class gnu-linux --class gnu --class os
$menuentry_id_option 'gnulinux-simple-27488d89-e8b6-494b-bd21-0b18702cce24' {
# insmod gzio
# insmod part_msdos
# insmod xfs
# set root='hd0,msdos4'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-
efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 8891-A8DF
# else
# search --no-floppy --fs-uuid --set=root 8891-A8DF
# fi
# linux /osx/vmlinuz psubdir=osx
# initrd /osx/initrd.gz
#
#}
#menuentry 'Android 8.1 32' --class ubuntu --class gnu-linux --class gnu --class
os $menuentry_id_option 'gnulinux-simple-ad61a9da-46a9-4f5a-bb7d-69004d544a26' {
# recordfail
# load_video
# gfxmode $linux_gfx_mode
# insmod gzio
# insmod part_msdos
# insmod ext2
# set root='hd1,msdos1'
# set root='hd1,msdos1'
# search --file --no-floppy --set=root /android81/system.sfs
# linux /android81/kernel root=/dev/ram0 androidboot.selinux=permissive
vmalloc=192M $src $@ buildvariant=userdebug quiet DATA=
# initrd /android81/initrd.img
#}
menuentry 'Bionicpup 8 64' --class ubuntu --class gnu-linux --class gnu --class
os $menuentry_id_option 'gnulinux-simple-3486f1e6-ee0a-4fdb-8e80-143ab5825e1f' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-
efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 3486f1e6-ee0a-4fdb-8e80-
143ab5825e1f
else
search --no-floppy --fs-uuid --set=root 3486f1e6-ee0a-4fdb-8e80-
143ab5825e1f
fi
linux /bionic/vmlinuz psubdir=bionic
initrd /bionic/initrd.gz
}
menuentry 'Yara osx 3 32' --class ubuntu --class gnu-linux --class gnu --class
os $menuentry_id_option 'gnulinux-simple-3486f1e6-ee0a-4fdb-8e80-143ab5825e1f' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-
efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 3486f1e6-ee0a-4fdb-8e80-
143ab5825e1f
else
search --no-floppy --fs-uuid --set=root 3486f1e6-ee0a-4fdb-8e80-
143ab5825e1f
fi
linux /yaraos/vmlinuz psubdir=yaraos
initrd /yaraos/initrd.gz
}
#menuentry 'Zorin Live 12.3 32' --class ubuntu --class gnu-linux --class gnu --
class os $menuentry_id_option 'gnulinux-simple-c3cff739-d49f-4aad-bbf2-
0709d6aeca9e' {
# load_video
# set gfxpayload=keep
# insmod gzio
# insmod part_msdos
# insmod xfs
# set root='hd0,msdos4'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-
efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 8891-A8DF
# else
# search --no-floppy --fs-uuid --set=root 8891-A8DF
# fi
# loopback loop (hd0,msdos4)/ISO/Zorin-OS-12.3-Core-32.iso
# linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ISO/Zorin-OS-
12.3-Core-32.iso file(loop)/preseed/ubuntu.seed quiet splash persistent rw
noprompt noeject bootkbd=sg --
# initrd (loop)/casper/initrd.lz
#}
#menuentry 'Ubuntu Live 18.04 64' --class ubuntu --class gnu-linux --class gnu
--class os $menuentry_id_option 'gnulinux-simple-c3cff739-d49f-4aad-bbf2-
0709d6aeca9e' {
# load_video
# set gfxpayload=keep
# insmod gzio
# insmod part_msdos
# insmod xfs
# set root='hd0,msdos4'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-
efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 8891-A8DF
# else
# search --no-floppy --fs-uuid --set=root 8891-A8DF
# fi
# loopback loop (hd0,msdos4)/ISO/ubuntu-18.04.2-desktop-amd64.iso
# linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ISO/ubuntu-
18.04.2-desktop-amd64.iso file(loop)/preseed/ubuntu.seed quiet splash persistent
rw noprompt noeject bootkbd=sg --
# initrd (loop)/casper/initrd
#}
#menuentry 'Zorin Live 15 64' --class ubuntu --class gnu-linux --class gnu --
class os $menuentry_id_option 'gnulinux-simple-67230135-22d9-4ae7-9a7a-
1d27f430ef62' {
# load_video
# set gfxpayload=keep
# insmod gzio
# insmod part_msdos
# insmod xfs
# set root='hd0,msdos4'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-
efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 8891-A8DF
# else
# search --no-floppy --fs-uuid --set=root 8891-A8DF
# fi
# loopback loop (hd0,msdos4)/ISO/Zorin-OS-15-Core-64-bit-r1.iso
# linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ISO/Zorin-OS-
15-Core-64-bit-r1.iso file(loop)/preseed/ubuntu.seed quiet splash persistent rw
noprompt noeject bootkbd=sg --
# initrd (loop)/casper/initrd.lz4
#}
#menuentry 'Voyager 19 64' --class ubuntu --class gnu-linux --class gnu --class
os $menuentry_id_option 'gnulinux-simple-c3cff739-d49f-4aad-bbf2-0709d6aeca9e' {
# load_video
# set gfxpayload=keep
# insmod gzio
# insmod part_msdos
# insmod xfs
# set root='hd0,msdos4'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-
efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 8891-A8DF
# else
# search --no-floppy --fs-uuid --set=root 8891-A8DF
# fi
# loopback loop (hd0,msdos4)/ISO/Voyager-GE-19.10-amd64.iso
# linux (loop)/casper/vmlinuz quiet iso-scan/filename=/ISO/Voyager-GE-
19.10-amd64.iso splash persistent rw noprompt noeject bootkbd=sg --
# initrd (loop)/casper/initrd
#}
#menuentry 'Netrunner 1901 64' --class ubuntu --class gnu-linux --class gnu --
class os $menuentry_id_option 'gnulinux-simple-c3cff739-d49f-4aad-bbf2-
0709d6aeca9e' {
# load_video
# set gfxpayload=keep
# insmod gzio
# insmod part_msdos
# insmod xfs
# set root='hd0,msdos4'
# if [ x$feature_platform_search_hint = xy ]; then
# search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-
efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4 8891-A8DF
# else
# search --no-floppy --fs-uuid --set=root 8891-A8DF
# fi
# loopback loop (hd0,msdos4)/ISO/netrunner-1901-blackbird-os-64bit.iso
# linux (loop)/live/vmlinuz boot=live hostname=live-pc username=live live-
config.user-default-
groups=sambashare,cdrom,floppy,audio,dip,video,plugdev,netdev,lpadmin,scanner,bl
uetooth,adm apparmor=0 quiet splash findiso=/ISO/netrunner-1901-blackbird-os-
64bit.iso
# initrd (loop)/live/initrd.img
#}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###