summaryrefslogtreecommitdiff
path: root/grubiso/boot/grub/grub.cfg
blob: 376cec9c46ddd9cf6f0a7c9132c155e5b2e95ef1 (plain)
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
46
47
48
49
set timeout=0

menuentry "FoolOS 640x480x32" {
	echo "------------------------"
	echo "Loading FoolOS Kernel..."
	multiboot /boot/foolos.bin
	set gfxpayload=640x480x32
	echo "Loading Ram Disk..."
	module /boot/ext2.img
	echo "Starting Fool OS..."
	echo "------------------------"
}

menuentry "FoolOS 1920x1080x32" {
	echo "------------------------"
	echo "Loading FoolOS Kernel..."
	multiboot /boot/foolos.bin
	set gfxpayload=1920x1080x32
	echo "Loading Ram Disk..."
	module /boot/ext2.img
	echo "Starting Fool OS..."
	echo "------------------------"
}

menuentry "FoolOS CUSTOM" {
	set pager=1
	echo "MODES SUPPORTED BY YOUR COMPUTER"
	vbeinfo
	set pager=0
	echo "BOOT WITH CUSTOM RESOLUTION"
	echo "width:"
	read __width
	echo "...OK"
	echo "height:"
	read __height
	echo "...OK"
	echo "bits per pixel:"
	read __bpp
	echo "...OK"
	echo "booting with ${__width}x${__height}x${__bpp} ..."
	echo "------------------------"
	echo "Loading FoolOS Kernel..."
	multiboot /boot/foolos.bin
	set gfxpayload=${__width}x${__height}x${__bpp}
	echo "Loading Ram Disk..."
	module /boot/ext2.img
	echo "Starting Fool OS..."
	echo "------------------------"
}