2016-09-27 18:30:37 +09:00

89 lines
1.8 KiB
INI

insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
insmod iso9660
insmod png
#set root='(cd)'
set gfxmode=1024x768
set t_driver=auto
set t_resolution=1024,768
set g_resolution=1024x768
set t_root="noext2cache root=/dev/ram0"
export gfxmode
export t_driver
export t_resolution
export g_resolution
export t_root
set mod_deb_enabled="yes"
set mod_ata_enabled="yes"
set mod_vid_enabled="yes"
set mod_snd_enabled="yes"
set mod_net_enabled="yes"
export mod_deb_enabled
export mod_ata_enabled
export mod_vid_enabled
export mod_snd_enabled
export mod_net_enabled
insmod gfxterm
terminal_output gfxterm
loadfont /boot/grub/fonts/unicode.pf2
function set_theme {
set theme=/boot/grub/theme.txt
}
function load_modules {
echo "Loading modules..."
module /mod/zero.ko
module /mod/random.ko
module /mod/serial.ko
if [ "${mod_deb_enabled}" = "yes" ]; then
module /mod/debug_shell.ko
fi
module /mod/procfs.ko
module /mod/tmpfs.ko
if [ "${mod_ata_enabled}" = "yes" ]; then
module /mod/ata.ko
fi
module /mod/ext2.ko
module /mod/iso9660.ko
module /mod/ps2kbd.ko
module /mod/ps2mouse.ko
if [ "${mod_vid_enabled}" = "yes" ]; then
module /mod/lfbvideo.ko
module /mod/vboxguest.ko
if [ "${mod_deb_enabled}" = "yes" ]; then
module /mod/vidset.ko
fi
fi
module /mod/packetfs.ko
if [ "${mod_snd_enabled}" = "yes" ]; then
module /mod/snd.ko
module /mod/ac97.ko
fi
if [ "${mod_net_enabled}" = "yes" ]; then
module /mod/net.ko
module /mod/pcnet.ko
module /mod/rtl.ko
fi
}
function load_ramdisk {
echo "Loading ramdisk..."
module /ramdisk.img.gz
}
function set_vidmode {
echo "Switching to video mode..."
set gfxpayload=${g_resolution}x32
}
configfile /boot/grub/menus.cfg