Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/configs/install-iso/overlay/boot/grub
diff options
context:
space:
mode:
Diffstat (limited to 'configs/install-iso/overlay/boot/grub')
-rw-r--r--configs/install-iso/overlay/boot/grub/colors.lst36
-rw-r--r--configs/install-iso/overlay/boot/grub/help.lst16
-rw-r--r--configs/install-iso/overlay/boot/grub/keyboards.lst179
-rw-r--r--configs/install-iso/overlay/boot/grub/menu.lst31
-rw-r--r--configs/install-iso/overlay/boot/grub/more.lst30
-rw-r--r--configs/install-iso/overlay/boot/grub/settings.lst13
-rw-r--r--configs/install-iso/overlay/boot/grub/tools.lst29
7 files changed, 334 insertions, 0 deletions
diff --git a/configs/install-iso/overlay/boot/grub/colors.lst b/configs/install-iso/overlay/boot/grub/colors.lst
new file mode 100644
index 0000000..faa9c8f
--- /dev/null
+++ b/configs/install-iso/overlay/boot/grub/colors.lst
@@ -0,0 +1,36 @@
+#color schemes - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO change these and make some more... specifically an "arch" theme
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Barlond
+color white/cyan yellow/blue
+
+title Barlond2
+color white/blue yellow/cyan
+
+title Simple Black
+color light-gray/black yellow/blue
+
+title Matrix
+color green/black light-green/green
+
+title Dalton Bros.
+color red/green green/red
+
+title Debian
+color cyan/blue white/blue
+
+title BW
+color light-gray/black black/light-gray
+
+title BW Inverse
+color black/light-gray
+
+title SGD Non Default
+color black/cyan yellow/black
diff --git a/configs/install-iso/overlay/boot/grub/help.lst b/configs/install-iso/overlay/boot/grub/help.lst
new file mode 100644
index 0000000..13eeb42
--- /dev/null
+++ b/configs/install-iso/overlay/boot/grub/help.lst
@@ -0,0 +1,16 @@
+# Help files must be exactly 23 lines long.
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/splash.xpm.gz
+
+title << Back to main menu
+configfile /boot/grub/menu.lst
+
+title HOW-TO: Boot an existing system
+cat /boot/help/bootexisting.txt
+pause Press enter to continue...
+
+title HOW-TO: Contribute to this help
+cat /boot/help/contrib.txt
+pause Press enter to continue...
diff --git a/configs/install-iso/overlay/boot/grub/keyboards.lst b/configs/install-iso/overlay/boot/grub/keyboards.lst
new file mode 100644
index 0000000..fc69899
--- /dev/null
+++ b/configs/install-iso/overlay/boot/grub/keyboards.lst
@@ -0,0 +1,179 @@
+#keyboard layouts - ganked from SGD ( http://freshmeat.net/projects/supergrub/?branch_id=62132&release_id=236631 )
+# TODO add other languages
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/splash.xpm.gz
+
+title << Back to main menu
+configfile /boot/grub/menu.lst
+
+title Default layout
+setkey
+
+title Dvorak layout
+setkey bracketleft minus
+setkey braceleft underscore
+setkey bracketright equal
+setkey braceright plus
+setkey quote q
+setkey doublequote Q
+setkey comma w
+setkey less W
+setkey period e
+setkey greater E
+setkey p r
+setkey P R
+setkey y t
+setkey Y T
+setkey f y
+setkey F Y
+setkey g u
+setkey G U
+setkey c i
+setkey C I
+setkey r o
+setkey R O
+setkey l p
+setkey L P
+setkey slash bracketleft
+setkey question braceleft
+setkey equal bracketright
+setkey plus braceright
+setkey o s
+setkey O S
+setkey e d
+setkey E D
+setkey u f
+setkey U F
+setkey i g
+setkey I G
+setkey d h
+setkey D H
+setkey h j
+setkey H J
+setkey t k
+setkey T K
+setkey n l
+setkey N L
+setkey s semicolon
+setkey S colon
+setkey minus quote
+setkey underscore doublequote
+setkey semicolon z
+setkey colon Z
+setkey q x
+setkey Q X
+setkey j c
+setkey J C
+setkey k v
+setkey K V
+setkey x b
+setkey X B
+setkey b n
+setkey B N
+setkey w comma
+setkey W less
+setkey v period
+setkey V greater
+setkey z slash
+setkey Z question
+
+title German layout
+setkey y z
+setkey z y
+setkey Y Z
+setkey Z Y
+setkey equal parenright
+setkey parenright parenleft
+setkey parenleft asterisk
+setkey doublequote at
+setkey plus bracketright
+setkey minus slash
+setkey slash ampersand
+setkey ampersand percent
+setkey percent caret
+setkey underscore question
+setkey question underscore
+setkey semicolon less
+setkey less numbersign
+setkey numbersign backslash
+setkey colon greater
+setkey greater bar
+setkey asterisk braceright
+
+
+title Spanish layout
+setkey
+setkey slash ampersand
+setkey ampersand caret
+setkey caret braceleft
+setkey asterisk braceright
+setkey parenleft asterisk
+setkey parenright parenleft
+setkey minus slash
+setkey equal parenright
+setkey quote minus
+setkey underscore question
+setkey question underscore
+setkey braceleft quote
+setkey braceright backslash
+setkey colon greater
+setkey greater bar
+setkey doublequote at
+setkey backslash backquote
+setkey less backslash
+setkey semicolon less
+setkey plus colon
+setkey at semicolon
+
+title French layout
+setkey
+setkey less backquote
+setkey greater tilde
+setkey ampersand 1
+setkey 1 exclam
+setkey tilde 2
+setkey 2 at
+setkey doublequote 3
+setkey 3 numbersign
+setkey quote 4
+setkey 4 dollar
+setkey parenleft 5
+setkey 5 percent
+setkey minus 6
+setkey 6 caret
+setkey backquote 7
+setkey 7 ampersand
+setkey underscore 8
+setkey 8 asterisk
+setkey backslash 9
+setkey 9 parenleft
+setkey at 0
+setkey 0 parenright
+setkey parenright minus
+setkey numbersign underscore
+setkey a q
+setkey A Q
+setkey z w
+setkey Z W
+setkey caret bracketleft
+setkey dollar bracketright
+setkey q a
+setkey Q A
+setkey m semicolon
+setkey M colon
+setkey bracketleft quote
+setkey percent doublequote
+setkey asterisk backslash
+setkey bracketright bar
+setkey w z
+setkey W Z
+setkey comma m
+setkey question M
+setkey semicolon comma
+setkey period less
+setkey colon period
+setkey slash greater
+setkey exclam slash
+setkey bar question
diff --git a/configs/install-iso/overlay/boot/grub/menu.lst b/configs/install-iso/overlay/boot/grub/menu.lst
new file mode 100644
index 0000000..410e9d3
--- /dev/null
+++ b/configs/install-iso/overlay/boot/grub/menu.lst
@@ -0,0 +1,31 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/splash.xpm.gz
+
+title Boot ArchLive
+kernel /boot/vmlinuz26 lang=en locale=en_US.UTF-8 ramdisk_size=75%
+initrd /boot/archlive.img
+
+title Boot ArchLive [legacy IDE]
+kernel /boot/vmlinuz26 lang=en locale=en_US.UTF-8 ramdisk_size=75% ide-legacy
+initrd /boot/archlive-ide.img
+
+title Tools...
+configfile /boot/grub/tools.lst
+
+title Grub Settings...
+configfile /boot/grub/settings.lst
+
+title View Help...
+configfile /boot/grub/help.lst
+
+title More Options...
+configfile /boot/grub/more.lst
+
+title Shutdown the Computer
+halt
+
+title Reboot the Computer
+reboot
+
diff --git a/configs/install-iso/overlay/boot/grub/more.lst b/configs/install-iso/overlay/boot/grub/more.lst
new file mode 100644
index 0000000..097d7d3
--- /dev/null
+++ b/configs/install-iso/overlay/boot/grub/more.lst
@@ -0,0 +1,30 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title [EXPERIMENTAL] Attempt existing Linux detection
+configfile /boot/grub/tryboot.lst
+
+title [EDIT ME] Diskless Boot (PXE / BOOTP)
+#TODO wtf?
+root (nd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] NFS Root Boot
+root (cd)
+kernel /vmlinuz26 ip=dhcp root=/dev/nfs nfsroot=192.168.1.2:/boot/dir
+
+title [EDIT ME] Boot Existing Linux Install
+root (hd0,0)
+kernel /vmlinuz26 root=/dev/hda3 ro
+initrd /kernel26.img
+
+title [EDIT ME] Boot Existing Windows Install
+rootnoverify (hd0,0)
+makeactive
+chainloader +1
+
diff --git a/configs/install-iso/overlay/boot/grub/settings.lst b/configs/install-iso/overlay/boot/grub/settings.lst
new file mode 100644
index 0000000..a2dfd3b
--- /dev/null
+++ b/configs/install-iso/overlay/boot/grub/settings.lst
@@ -0,0 +1,13 @@
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+title Keyboard settings
+configfile /boot/grub/keyboards.lst
+
+title Color settings
+configfile /boot/grub/colors.lst
diff --git a/configs/install-iso/overlay/boot/grub/tools.lst b/configs/install-iso/overlay/boot/grub/tools.lst
new file mode 100644
index 0000000..22b3669
--- /dev/null
+++ b/configs/install-iso/overlay/boot/grub/tools.lst
@@ -0,0 +1,29 @@
+# vim:ft=grub:
+timeout 300
+default 0
+color light-blue/blue black/light-grey
+splashimage=/boot/splash.xpm.gz
+
+title << Back to Main Menu
+configfile /boot/grub/menu.lst
+
+# http://www.memtest.org/
+title Run memtest86+ (Memory Testing)
+kernel /boot/memtest86+-1.70.bin
+
+# http://www.vortex.prodigynet.co.uk/x86test/
+title Run x86test (CPU Info)
+kernel /boot/x86test_zImage.bin
+#wget http://www.vortex.prodigynet.co.uk/x86test/x86test_zImage.bin
+
+# http://home.san.rr.com/johninsd/pub/linux/lilo/boot/
+title LILO Diagnostic
+kernel /boot/diag2.img
+
+title Install GRUB to hd0 MBR
+root (hd0,0)
+setup (hd0)
+
+# http://www.erikyyy.de/invaders/
+title Space Invaders!!
+kernel /boot/invaders.img