From 5e7331334eb887e774abc5fdac4be91d71726fce Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Sat, 24 Jan 2009 20:22:08 -0600 Subject: [PATCH] Grub menu and help changes Added some help files for USB booting and Legacy IDE. Also added a releasenotes submenu Signed-off-by: Aaron Griffin --- configs/install-iso/boot-files/grub/help.lst | 8 +++++++ configs/install-iso/boot-files/grub/menu.lst | 7 +++++- configs/install-iso/boot-files/grub/more.lst | 2 +- .../boot-files/help/bootexisting.txt | 5 ++-- .../install-iso/boot-files/help/contrib.txt | 8 +++---- .../install-iso/boot-files/help/legacyide.txt | 23 +++++++++++++++++++ configs/install-iso/boot-files/help/usb.txt | 23 +++++++++++++++++++ .../install-iso/boot-files/releasenotes.txt | 23 +++++++++++++++++++ 8 files changed, 90 insertions(+), 9 deletions(-) create mode 100644 configs/install-iso/boot-files/help/legacyide.txt create mode 100644 configs/install-iso/boot-files/help/usb.txt create mode 100644 configs/install-iso/boot-files/releasenotes.txt diff --git a/configs/install-iso/boot-files/grub/help.lst b/configs/install-iso/boot-files/grub/help.lst index 13eeb42..546b82c 100644 --- a/configs/install-iso/boot-files/grub/help.lst +++ b/configs/install-iso/boot-files/grub/help.lst @@ -7,6 +7,14 @@ splashimage=/boot/splash.xpm.gz title << Back to main menu configfile /boot/grub/menu.lst +title HELP: Using Legacy IDE +cat /boot/help/legacyide.txt +pause Press enter to continue... + +title HELP: Booting from USB +cat /boot/help/usb.txt +pause Press enter to continue... + title HOW-TO: Boot an existing system cat /boot/help/bootexisting.txt pause Press enter to continue... diff --git a/configs/install-iso/boot-files/grub/menu.lst b/configs/install-iso/boot-files/grub/menu.lst index 3a072fa..067985d 100644 --- a/configs/install-iso/boot-files/grub/menu.lst +++ b/configs/install-iso/boot-files/grub/menu.lst @@ -7,10 +7,15 @@ title Boot ArchLinux LiveCD kernel /boot/vmlinuz26 lang=en locale=en_US.UTF-8 ramdisk_size=75% initrd /boot/archiso_pata.img -title Boot ArchLinux LiveCD [Legacy IDE] +title Boot ArchLinux LiveCD [Legacy IDE, no SATA] kernel /boot/vmlinuz26 lang=en locale=en_US.UTF-8 ramdisk_size=75% initrd /boot/archiso_ide.img +title Release Notes +# Note: onyl 23 lines of release notes for now +cat /boot/releasenotes.txt +pause Press enter to continue... + title Tools... configfile /boot/grub/tools.lst diff --git a/configs/install-iso/boot-files/grub/more.lst b/configs/install-iso/boot-files/grub/more.lst index 097d7d3..51bd6bd 100644 --- a/configs/install-iso/boot-files/grub/more.lst +++ b/configs/install-iso/boot-files/grub/more.lst @@ -20,7 +20,7 @@ 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 +kernel /vmlinuz26 root=/dev/sda3 ro initrd /kernel26.img title [EDIT ME] Boot Existing Windows Install diff --git a/configs/install-iso/boot-files/help/bootexisting.txt b/configs/install-iso/boot-files/help/bootexisting.txt index 540e41f..55bc12f 100644 --- a/configs/install-iso/boot-files/help/bootexisting.txt +++ b/configs/install-iso/boot-files/help/bootexisting.txt @@ -1,4 +1,5 @@ -HOWTO: Boot an existing install +HOW-TO: Boot an existing system +------------------------------- Select "More Options" from the main menu. Move the cursor to "[EDIT ME] Boot an existing linux install" @@ -20,5 +21,3 @@ points to a partition _only_ containing /boot, then /vmlinuz26 is fine. Otherwise, change this to /boot/vmlinuz. root= should be changed to match the partition for your root filesystem. Other kernel parameters can be added here. - - diff --git a/configs/install-iso/boot-files/help/contrib.txt b/configs/install-iso/boot-files/help/contrib.txt index a854a0b..b25f56f 100644 --- a/configs/install-iso/boot-files/help/contrib.txt +++ b/configs/install-iso/boot-files/help/contrib.txt @@ -1,4 +1,5 @@ -HOWTO: Contribute to these help files +HOW-TO: Contribute to this help +------------------------------- This help is rather simplistic. In order to provide help files or translations you simply need to make a text @@ -7,9 +8,8 @@ characters wide, and 23 lines long. Any more, and your formatting will be corrupted when viewing the help. Please note that if your help is short, it is worthwhile to pad with empty lines, up to 23 lines. -Please send any and all help files you wish to contribute, or any ideas for -help, to arch@archlinux.org with "[isohelp]" in the title. - +Please post any and all help files you wish to contribute, to the ArchLinux bug +tracker at http://bugs.archlinux.org diff --git a/configs/install-iso/boot-files/help/legacyide.txt b/configs/install-iso/boot-files/help/legacyide.txt new file mode 100644 index 0000000..751836c --- /dev/null +++ b/configs/install-iso/boot-files/help/legacyide.txt @@ -0,0 +1,23 @@ +HELP: Using Legacy IDE +---------------------- + +The Legacy IDE boot option is intended to boot older systems where the CD does +not properly detect CD-ROMs or harddrives. Note that it does NOT contain modules +for SATA drives. + + + + + + + + + + + + + + + + + diff --git a/configs/install-iso/boot-files/help/usb.txt b/configs/install-iso/boot-files/help/usb.txt new file mode 100644 index 0000000..92db27a --- /dev/null +++ b/configs/install-iso/boot-files/help/usb.txt @@ -0,0 +1,23 @@ +HELP: Booting from USB +---------------------- + +Some USB devices need time to settle before they can be mounted. If you +experience failures booting your USB device, it is recommended that you append +the "usbdelay" kernel parameter to the kernel params. A setting of "usbdelay=10" +is recommended. + + + + + + + + + + + + + + + + diff --git a/configs/install-iso/boot-files/releasenotes.txt b/configs/install-iso/boot-files/releasenotes.txt new file mode 100644 index 0000000..77417f3 --- /dev/null +++ b/configs/install-iso/boot-files/releasenotes.txt @@ -0,0 +1,23 @@ +ArchLinux LiveCD - 2009.01 + Release Notes +-------------------------- + +** TODO ** + + + + + + + + + + + + + + + + + +