Package: grub Version: 0.97-47lenny2 Severity: normal
Attached: my grub 'menu.lst' configuration file. Hello the hurd, Amongst others, I use the following Debian/Lenny packages: grub 0.97-47lenny2 initramfs-tools 0.92o libc6-xen 2.7-18 xen-linux-system-2.6.26-1-xen-686 2.6.26-13 linux-image-2.6.26-1-xen-686 2.6.26-13 linux-modules-2.6.26-1-xen-686 2.6.26-13 xen-hypervisor-3.2-1-i386 3.2.1-2 xen-hypervisor-3.2-1-i386-nonpae 3.2.1-2 xen-docs-3.2 3.2.1-2 xenstore-utils 3.2.1-2 libxenstore3.0 3.2.1-2 xen-utils-3.2-1 3.2.1-2 xen-utils-common 3.2.0-2 xenwatch 0.5.2-1 xen-shell 1.8-3 xen-tools 3.9-4 I have trouble booting linux-image-2.6.26-1-xen-686 : Whichever the order of the different lines in grub configuration file 'menu.lst', I fall in either of the two following traps: Error 19: Linux kernel must be loaded before initrd or: Error 20: Multiboot kernel must be loaded before modules Of course, when I speak about the 'order of the different lines in the configuration file', I mean lines starting like this: title Experiment... root (hd0,3) # => /dev/hda2 initrd /boot/initrd.img-2.6...xen... module /boot/vmlinuz-2.6...xen... kernel /boot/xen-3... # PAE or Non-PAE But of course I always start a configuration block with the 'title' line just followed by the 'root' line. Thus, it remains 3 lines of which the relative order might be erroneous: the 'initrd', 'module', and 'kernel' lines. Consequently, I have 6 ways to sort these 3 remaining lines. But my 'Experiment' always fails to boot, whichever how I sort the 3 configuration lines 'initrd', 'module', and 'kernel'. Furthermore, it always fails whether I use PAE or Non-PAE Xen Hypervisor. Furthermore, it always fails whether I use default all gzipped images or all uncompressed ones. (for Xen Hypervisor, Linux Kernel, and Linux Initrd) Please, give me some hints of what's wrong on my system. Thanks in advance. In hope my report will prove useful. Sincerely, Valentin QUEQUET -- Package-specific info: *********************** BEGIN /boot/grub/device.map (hd0) /dev/hda *********************** END /boot/grub/device.map *********************** BEGIN /proc/mounts /dev/hda7 / reiserfs rw,acl 0 0 /dev/hda7 /ORIGINAL_ROOT reiserfs rw,acl 0 0 /dev/mapper/crtmp_hda5 /tmp ext2 rw,errors=continue,acl 0 0 /dev/hda7 /root reiserfs rw,acl 0 0 /dev/hda7 /home reiserfs rw,acl 0 0 /dev/hda7 /var reiserfs rw,acl 0 0 /dev/hda7 /var/lib reiserfs rw,acl 0 0 /dev/loop0 /var/lib/dpkg reiserfs rw 0 0 /dev/hda7 /var/cache reiserfs rw,acl 0 0 /dev/hda7 /usr/lib reiserfs rw,acl 0 0 /dev/hda7 /usr/lib64 reiserfs rw,acl 0 0 /dev/hda7 /usr/bin reiserfs rw,acl 0 0 /dev/hda7 /usr/share reiserfs rw,acl 0 0 /dev/hda7 /usr/share/locale reiserfs rw,acl 0 0 /dev/hda7 /usr/share/games reiserfs rw,acl 0 0 /dev/hda7 /usr/include reiserfs rw,acl 0 0 /dev/hda7 /usr/src reiserfs rw,acl 0 0 /dev/hda6 /EXTERN/hda6 reiserfs rw,acl 0 0 /dev/hda6 /usr/share/doc reiserfs rw,acl 0 0 /dev/hda6 /var/cache/apt reiserfs rw,acl 0 0 /dev/hda6 /home/mangler_encfs reiserfs rw,acl 0 0 /dev/hda3 /mnt/altboot_hda3 ext3 ro,errors=continue,acl,data=ordered 0 0 *********************** END /proc/mounts *********************** BEGIN /boot/grub/menu.lst # menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-legacy-doc/. ## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. # WARNING: If you are using dmraid do not change this entry to 'saved' or your # array will desync and will not let you boot your system. default 0 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 5 # Pretty colours color cyan/blue white/blue ### PASSWORD LINE REMOVED ### # If used in the first section of a menu file, disable all interactive editing # control (menu entry editor and command-line) and entries protected by the # command 'lock' ### PASSWORD LINE REMOVED ### ### PASSWORD LINE REMOVED ### ### PASSWORD LINE REMOVED ### # # examples # # title Windows 95/98/NT/2000 # root (hd0,0) # makeactive # chainloader +1 # # title Linux # root (hd0,1) # kernel /vmlinuz root=/dev/hda2 ro # # # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST ### BEGIN AUTOMAGIC KERNELS LIST ## lines between the AUTOMAGIC KERNELS LIST markers will be modified ## by the debian update-grub script except for the default options below ## DO NOT UNCOMMENT THEM, Just edit them to your needs ## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specific kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro ## kopt_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,6) ## should update-grub create alternative automagic boot options ## e.g. alternative=true ## alternative=false # alternative=true ## should update-grub lock alternative automagic boot options ## e.g. lockalternative=true ## lockalternative=false # lockalternative=false ## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions= ## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false ## Xen hypervisor options to use with the default Xen boot option # xenhopt= ## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0 ## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(single-user) single # altoptions=(single-user mode) single ## controls how many kernels should be put into the menu.lst ## only counts the first occurence of a kernel, not the ## alternative kernel options ## e.g. howmany=all ## howmany=7 # howmany=all ## should update-grub create memtest86 boot option ## e.g. memtest86=true ## memtest86=false # memtest86=true ## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false ## should update-grub add savedefault to the default options ## can be true or false # savedefault=false ## ## End Default Options ## title Xen 3.2-1-i386 / Debian GNU/Linux, kernel 2.6.26-1-xen-686 root (hd0,6) kernel /boot/xen-3.2-1-i386.gz module /boot/vmlinuz-2.6.26-1-xen-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro console=tty0 module /boot/initrd.img-2.6.26-1-xen-686 title Debian GNU/Linux, kernel 2.6.29-rc3-custom-0001 root (hd0,6) kernel /boot/vmlinuz-2.6.29-rc3-custom-0001 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.29-rc3-custom-0001 title Debian GNU/Linux, kernel 2.6.29-rc3-custom-0001 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.29-rc3-custom-0001 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.29-rc3-custom-0001 title Debian GNU/Linux, kernel 2.6.29-rc2-git3-custom-0001 root (hd0,6) kernel /boot/vmlinuz-2.6.29-rc2-git3-custom-0001 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.29-rc2-git3-custom-0001 title Debian GNU/Linux, kernel 2.6.29-rc2-git3-custom-0001 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.29-rc2-git3-custom-0001 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.29-rc2-git3-custom-0001 title Debian GNU/Linux, kernel 2.6.28.2-custom-0001 root (hd0,6) kernel /boot/vmlinuz-2.6.28.2-custom-0001 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.28.2-custom-0001 title Debian GNU/Linux, kernel 2.6.28.2-custom-0001 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.28.2-custom-0001 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.28.2-custom-0001 title Debian GNU/Linux, kernel 2.6.26-1-xen-686 root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-xen-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.26-1-xen-686 title Debian GNU/Linux, kernel 2.6.26-1-xen-686 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-xen-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.26-1-xen-686 title Debian GNU/Linux, kernel 2.6.26-1-vserver-686 root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-vserver-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.26-1-vserver-686 title Debian GNU/Linux, kernel 2.6.26-1-vserver-686 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-vserver-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.26-1-vserver-686 title Debian GNU/Linux, kernel 2.6.26-1-openvz-686 root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-openvz-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.26-1-openvz-686 title Debian GNU/Linux, kernel 2.6.26-1-openvz-686 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-openvz-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.26-1-openvz-686 title Debian GNU/Linux, kernel 2.6.26-1-686 root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.26-1-686 title Debian GNU/Linux, kernel 2.6.26-1-686 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.26-1-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.26-1-686 title Debian GNU/Linux, kernel 2.6.24-etchnhalf.1-686 root (hd0,6) kernel /boot/vmlinuz-2.6.24-etchnhalf.1-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro initrd /boot/initrd.img-2.6.24-etchnhalf.1-686 title Debian GNU/Linux, kernel 2.6.24-etchnhalf.1-686 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.24-etchnhalf.1-686 root=UUID=7885f171-1439-4b48-ac6c-af9660e576f1 ro single initrd /boot/initrd.img-2.6.24-etchnhalf.1-686 title Debian GNU/Linux, kernel memtest86 root (hd0,6) kernel /boot/memtest86.bin title Debian GNU/Linux, kernel memtest86+ root (hd0,6) kernel /boot/memtest86+.bin ### END DEBIAN AUTOMAGIC KERNELS LIST *********************** END /boot/grub/menu.lst -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: lang=fr...@euro, lc_ctype=fr...@euro (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash Versions of packages grub depends on: hi grub-common 1.96+20080724-14 GRand Unified Bootloader, version hi libc6 2.7-18 GNU C Library: Shared libraries hi libncurses5 5.7+20081213-1 shared libraries for terminal hand grub recommends no packages. Versions of packages grub suggests: hi grub-legacy-doc 0.97-47lenny2 Documentation for GRUB Legacy pn mdadm <none> (no description available) hi multiboot-doc 0.97-47lenny2 The Multiboot specification -- no debconf information
timeout 10 ## Image files on (hd0,6) => /dev/hda7 ## Up-To-Date Images: title Linux 2.6.26-1-686 root (hd0,6) # /dev/hda7 kernel /boot/vmlinuz-2.6.26-1-686 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.26-1-686 title Linux 2.6.24-etchnhalf.1-686 root (hd0,6) # /dev/hda7 kernel /boot/vmlinuz-2.6.24-etchnhalf.1-686 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.24-etchnhalf.1-686 title Linux 2.6.28.2-custom-0001 root (hd0,6) # /dev/hda7 kernel /boot/vmlinuz-2.6.28.2-custom-0001 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.28.2-custom-0001 title Linux 2.6.29-rc3-custom-0001 root (hd0,6) # /dev/hda7 kernel /boot/vmlinuz-2.6.29-rc3-custom-0001 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.29-rc3-custom-0001 title Memtest86+ root (hd0,6) # /dev/hda7 kernel /boot/memtest86+.bin title Memtest86 root (hd0,6) # /dev/hda7 kernel /boot/memtest86.bin title Invaders root (hd0,6) # /dev/hda7 kernel /boot/invaders title Xen 3.2-1-i386 root (hd0,6) # /dev/hda7 kernel /boot/xen-3.2-1-i386 title Xen 3.2-1-i386 Non-PAE root (hd0,6) # /dev/hda7 kernel /boot/xen-3.2-1-i386-nonpae ## Image files on (hd0,2) => /dev/hda3 ## (Backup images): title Linux 2.6.26-1-686 on 'altboot' root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.26-1-686 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.26-1-686 title Linux 2.6.24-etchnhalf.1-686 on 'altboot' root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.24-etchnhalf.1-686 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.24-etchnhalf.1-686 title Linux 2.6.28.2-custom-0001 on 'altboot' root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.28.2-custom-0001 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.28.2-custom-0001 title Linux 2.6.29-rc3-custom-0001 on 'altboot' root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.29-rc3-custom-0001 ro root=/dev/hda7 bootkbd=fr initrd /boot/initrd.img-2.6.29-rc3-custom-0001 ## Experimental Environment with Linux's 'altroot' ## root partition which is /dev/hda8 => (hd0,7) ## ## Image files on (hd0,2) => /dev/hda3 ## because (hd0,7) => /dev/hda8 which is ## Linux's root filesystem hosts none. ## Major Case 1 of 2 => Images are all gzipped: ## Minor Case 1 of 3 => Running on bare hardware: title Experimental Environment on Linux 2.6.26-1-686 root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.26-1-686 ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.26-1-686 title Experimental Environment on Linux 2.6.24-etchnhalf.1-686 root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.24-etchnhalf.1-686 ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.24-etchnhalf.1-686 title Experimental Environment on Linux 2.6.28.2-custom-0001 root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.28.2-custom-0001 ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.28.2-custom-0001 title Experimental Environment on Linux 2.6.29-rc3-custom-0001 root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.29-rc3-custom-0001 ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.29-rc3-custom-0001 ## Minor Case 2 of 3 => Running on XEN with PAE: title Experimental Environment on XEN w/ PAE, Dom0 Linux config 1 of 6 root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386.gz title Experimental Environment on XEN w/ PAE, Dom0 Linux config 2 of 6 root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686 kernel /boot/xen-3.2-1-i386.gz module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN w/ PAE, Dom0 Linux config 3 of 6 root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686 kernel /boot/xen-3.2-1-i386.gz title Experimental Environment on XEN w/ PAE, Dom0 Linux config 4 of 6 root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386.gz initrd /boot/initrd.img-2.6.26-1-xen-686 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN w/ PAE, Dom0 Linux config 5 of 6 root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386.gz initrd /boot/initrd.img-2.6.26-1-xen-686 title Experimental Environment on XEN w/ PAE, Dom0 Linux config 6 of 6 root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386.gz module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686 ## Minor Case 3 of 3 => Running on XEN without PAE: title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 1 of 6 root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386-nonpae.gz title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 2 of 6 root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686 kernel /boot/xen-3.2-1-i386-nonpae.gz module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 3 of 6 root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686 kernel /boot/xen-3.2-1-i386-nonpae.gz title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 4 of 6 root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386-nonpae.gz initrd /boot/initrd.img-2.6.26-1-xen-686 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 5 of 6 root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386-nonpae.gz initrd /boot/initrd.img-2.6.26-1-xen-686 title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 6 of 6 root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386-nonpae.gz module /boot/vmlinuz-2.6.26-1-xen-686 root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686 ## Major Case 2 of 2 => Images are all uncompressed: ## Minor Case 1 of 3 => Running on bare hardware: title Experimental Environment on Linux 2.6.26-1-686 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.26-1-686_uncompressed ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.26-1-686_uncompressed title Experimental Environment on Linux 2.6.24-etchnhalf.1-686 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.24-etchnhalf.1-686_uncompressed ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.24-etchnhalf.1-686_uncompressed title Experimental Environment on Linux 2.6.28.2-custom-0001 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.28.2-custom-0001_uncompressed ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.28.2-custom-0001_uncompressed title Experimental Environment on Linux 2.6.29-rc3-custom-0001 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/vmlinuz-2.6.29-rc3-custom-0001_uncompressed ro root=/dev/hda8 bootkbd=fr initrd /boot/initrd.img-2.6.29-rc3-custom-0001_uncompressed ## Minor Case 2 of 3 => Running on XEN with PAE: title Experimental Environment on XEN w/ PAE, Dom0 Linux config 1 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386 title Experimental Environment on XEN w/ PAE, Dom0 Linux config 2 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed kernel /boot/xen-3.2-1-i386 module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN w/ PAE, Dom0 Linux config 3 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed kernel /boot/xen-3.2-1-i386 title Experimental Environment on XEN w/ PAE, Dom0 Linux config 4 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN w/ PAE, Dom0 Linux config 5 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed title Experimental Environment on XEN w/ PAE, Dom0 Linux config 6 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386 module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed ## Minor Case 3 of 3 => Running on XEN without PAE: title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 1 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386-nonpae title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 2 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed kernel /boot/xen-3.2-1-i386-nonpae module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 3 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed kernel /boot/xen-3.2-1-i386-nonpae title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 4 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386-nonpae initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 5 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 kernel /boot/xen-3.2-1-i386-nonpae initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed title Experimental Environment on XEN wo/ PAE, Dom0 Linux config 6 of 6 Uncompressed Images root (hd0,2) # /dev/hda3 kernel /boot/xen-3.2-1-i386-nonpae module /boot/vmlinuz-2.6.26-1-xen-686_uncompressed root=/dev/hda8 ro console=tty0 initrd /boot/initrd.img-2.6.26-1-xen-686_uncompressed ## Other Stuff: title Memtest86+ on 'altboot' root (hd0,2) # /dev/hda3 kernel /boot/memtest86+.bin title Memtest86 on 'altboot' root (hd0,2) # /dev/hda3 kernel /boot/memtest86.bin title Invaders on 'altboot' root (hd0,2) # /dev/hda3 kernel /boot/invaders ## Scratchpad: # #title Xen 3.2-1-i386 on 'altboot' #root (hd0,2) # /dev/hda3 #kernel /boot/xen-3.2-1-i386 # #title Xen 3.2-1-i386 Non-PAE on 'altboot' #root (hd0,2) # /dev/hda3 #kernel /boot/xen-3.2-1-i386-nonpae #