56d25d
From afd2fe90807de46476f1a50e84cdea5245b0e902 Mon Sep 17 00:00:00 2001
56d25d
From: Lubomir Rintel <lkundrak@v3.sk>
56d25d
Date: Wed, 27 Nov 2013 16:59:49 +0100
56d25d
Subject: [PATCH 11/41] extlinux: Add test suite
56d25d
56d25d
Strongly inspired aby GRUB test suite. Note that this does not pass currently,
56d25d
since the extlinux default line gets eaten (rhbz#964178). A fix will follow.
56d25d
56d25d
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
56d25d
---
56d25d
 test.sh                          | 58 +++++++++++++++++++++++++++++++++++++++-
56d25d
 test/extlinux.1                  | 17 ++++++++++++
56d25d
 test/extlinux.2                  | 21 +++++++++++++++
56d25d
 test/extlinux.3                  | 15 +++++++++++
56d25d
 test/extlinux.4                  | 32 ++++++++++++++++++++++
56d25d
 test/results/add/extlinux1.1     | 20 ++++++++++++++
56d25d
 test/results/add/extlinux1.2     | 20 ++++++++++++++
56d25d
 test/results/add/extlinux1.3     | 21 +++++++++++++++
56d25d
 test/results/add/extlinux1.4     | 21 +++++++++++++++
56d25d
 test/results/add/extlinux2.1     | 21 +++++++++++++++
56d25d
 test/results/args/extlinux1.1    | 20 ++++++++++++++
56d25d
 test/results/args/extlinux1.2    | 20 ++++++++++++++
56d25d
 test/results/default/extlinux1.1 | 19 +++++++++++++
56d25d
 test/results/default/extlinux1.2 | 19 +++++++++++++
56d25d
 test/results/default/extlinux3.1 | 16 +++++++++++
56d25d
 test/results/default/extlinux3.2 | 15 +++++++++++
56d25d
 test/results/remove/extlinux3.1  | 10 +++++++
56d25d
 test/results/remove/extlinux4.1  | 27 +++++++++++++++++++
56d25d
 test/results/updargs/extlinux1.1 | 17 ++++++++++++
56d25d
 test/results/updargs/extlinux1.2 | 18 +++++++++++++
56d25d
 test/results/updargs/extlinux3.1 | 15 +++++++++++
56d25d
 test/results/updargs/extlinux3.2 | 15 +++++++++++
56d25d
 test/results/updargs/extlinux3.4 | 15 +++++++++++
56d25d
 test/results/updargs/extlinux3.7 | 13 +++++++++
56d25d
 test/results/updargs/extlinux4.2 | 32 ++++++++++++++++++++++
56d25d
 test/results/updargs/extlinux4.3 | 32 ++++++++++++++++++++++
56d25d
 test/results/updargs/extlinux4.4 | 32 ++++++++++++++++++++++
56d25d
 test/results/updargs/extlinux4.5 | 33 +++++++++++++++++++++++
56d25d
 28 files changed, 613 insertions(+), 1 deletion(-)
56d25d
 create mode 100644 test/extlinux.1
56d25d
 create mode 100644 test/extlinux.2
56d25d
 create mode 100644 test/extlinux.3
56d25d
 create mode 100644 test/extlinux.4
56d25d
 create mode 100644 test/results/add/extlinux1.1
56d25d
 create mode 100644 test/results/add/extlinux1.2
56d25d
 create mode 100644 test/results/add/extlinux1.3
56d25d
 create mode 100644 test/results/add/extlinux1.4
56d25d
 create mode 100644 test/results/add/extlinux2.1
56d25d
 create mode 100644 test/results/args/extlinux1.1
56d25d
 create mode 100644 test/results/args/extlinux1.2
56d25d
 create mode 100644 test/results/default/extlinux1.1
56d25d
 create mode 100644 test/results/default/extlinux1.2
56d25d
 create mode 100644 test/results/default/extlinux3.1
56d25d
 create mode 100644 test/results/default/extlinux3.2
56d25d
 create mode 100644 test/results/remove/extlinux3.1
56d25d
 create mode 100644 test/results/remove/extlinux4.1
56d25d
 create mode 100644 test/results/updargs/extlinux1.1
56d25d
 create mode 100644 test/results/updargs/extlinux1.2
56d25d
 create mode 100644 test/results/updargs/extlinux3.1
56d25d
 create mode 100644 test/results/updargs/extlinux3.2
56d25d
 create mode 100644 test/results/updargs/extlinux3.4
56d25d
 create mode 100644 test/results/updargs/extlinux3.7
56d25d
 create mode 100644 test/results/updargs/extlinux4.2
56d25d
 create mode 100644 test/results/updargs/extlinux4.3
56d25d
 create mode 100644 test/results/updargs/extlinux4.4
56d25d
 create mode 100644 test/results/updargs/extlinux4.5
56d25d
56d25d
diff --git a/test.sh b/test.sh
56d25d
index 1d28fb1..734b755 100755
56d25d
--- a/test.sh
56d25d
+++ b/test.sh
56d25d
@@ -158,7 +158,7 @@ commandTest() {
56d25d
 
56d25d
 # generate convenience functions
56d25d
 for b in $(./grubby --help | \
56d25d
-	sed -n 's/^.*--\([^ ]*\) *configure \1 bootloader$/\1/p'); do
56d25d
+	sed -n 's/^.*--\([^ ]*\) *configure \1 bootloader.*/\1/p'); do
56d25d
     eval "${b}Test() { [[ \"$b\" == \$opt_bootloader ]] && oneTest --$b \"\$@\"; }"
56d25d
     eval "${b}DisplayTest() { [[ \"$b\" == \$opt_bootloader ]] && oneDisplayTest --$b \"\$@\"; }"
56d25d
 done
56d25d
@@ -316,12 +316,24 @@ grubTest grub.5 fallback/g5.3 --remove-kernel=/boot/vmlinuz-2.4.7-2.5 \
56d25d
     --boot-filesystem=/ --copy-default --add-kernel=/boot/new-kernel \
56d25d
     --title="Some_Title"
56d25d
 
56d25d
+testing="Extlinux default directive"
56d25d
+extlinuxTest extlinux.1 default/extlinux1.1 --boot-filesystem=/boot --add-kernel /boot/new-kernel --title Some_Title
56d25d
+extlinuxTest extlinux.1 default/extlinux1.2 --boot-filesystem=/boot --add-kernel /boot/new-kernel --title Some_Title --make-default
56d25d
+extlinuxTest extlinux.3 default/extlinux3.1 --boot-filesystem=/boot --set-default=/boot/vmlinuz-3.12.0-2.fc21.i686
56d25d
+extlinuxTest extlinux.3 default/extlinux3.2 --boot-filesystem=/boot --set-default=/boot/vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+
56d25d
 testing="GRUB new kernel argument handling"
56d25d
 grubTest grub.1 args/g1.1 --boot-filesystem=/boot \
56d25d
     --add-kernel=/boot/foo --title=some_title --args="1234" --copy-default
56d25d
 grubTest grub.1 args/g1.2 --boot-filesystem=/boot \
56d25d
     --add-kernel=/boot/foo --title=some_title --args="1234" 
56d25d
 
56d25d
+testing="Extlinux new kernel argument handling"
56d25d
+extlinuxTest extlinux.1 args/extlinux1.1 --boot-filesystem=/boot \
56d25d
+    --add-kernel=/boot/foo --title=some_title --args="1234" --copy-default
56d25d
+extlinuxTest extlinux.1 args/extlinux1.2 --boot-filesystem=/boot \
56d25d
+    --add-kernel=/boot/foo --title=some_title --args="1234"
56d25d
+
56d25d
 testing="GRUB remove kernel"
56d25d
 grubTest grub.7 remove/g7.1 --boot-filesystem=/ \
56d25d
     --remove-kernel=/boot/vmlinuz-2.4.7-2.5
56d25d
@@ -339,6 +351,12 @@ testing="Z/IPL remove kernel"
56d25d
 ziplTest zipl.1 remove/z1.1 --remove-kernel=/boot/vmlinuz-2.4.9-38
56d25d
 ziplTest zipl.1 remove/z1.2 --remove-kernel=DEFAULT
56d25d
 
56d25d
+testing="Extlinux remove kernel"
56d25d
+extlinuxTest extlinux.4 remove/extlinux4.1 --boot-filesystem=/ \
56d25d
+    --remove-kernel=/boot/vmlinuz-3.11.7-301.fc20.i686
56d25d
+extlinuxTest extlinux.3 remove/extlinux3.1 --boot-filesystem=/ \
56d25d
+    --remove-kernel=DEFAULT
56d25d
+
56d25d
 testing="GRUB update kernel argument handling"
56d25d
 grubTest grub.1 updargs/g1.1 --update-kernel=DEFAULT --args="root=/dev/hda1"
56d25d
 grubTest grub.1 updargs/g1.2 --update-kernel=DEFAULT \
56d25d
@@ -391,6 +409,30 @@ liloTest lilo.3 updargs/l3.1 --update-kernel=/boot/vmlinuz-2.4.18-4 \
56d25d
 liloTest lilo.3 updargs/l3.2 --update-kernel=ALL \
56d25d
     --remove-args="single" --args "root=/dev/hda2"
56d25d
 
56d25d
+testing="Extlinux update kernel argument handling"
56d25d
+extlinuxTest extlinux.1 updargs/extlinux1.1 --update-kernel=DEFAULT --args="root=/dev/hda1"
56d25d
+extlinuxTest extlinux.1 updargs/extlinux1.2 --update-kernel=DEFAULT \
56d25d
+    --args="root=/dev/hda1 hda=ide-scsi root=/dev/hda2"
56d25d
+extlinuxTest extlinux.3 updargs/extlinux3.1 --update-kernel=DEFAULT --args "hdd=notide-scsi"
56d25d
+extlinuxTest extlinux.3 updargs/extlinux3.2 --update-kernel=DEFAULT \
56d25d
+    --args "hdd=notide-scsi root=/dev/hdd1"
56d25d
+extlinuxTest extlinux.3 updargs/extlinux3.2 --update-kernel=DEFAULT \
56d25d
+    --args "root=/dev/hdd1 hdd=notide-scsi"
56d25d
+extlinuxTest extlinux.3 updargs/extlinux3.4 --update-kernel=ALL --remove-args="hdd"
56d25d
+extlinuxTest extlinux.3 updargs/extlinux3.4 --update-kernel=ALL --remove-args="hdd=ide-scsi"
56d25d
+extlinuxTest extlinux.3 updargs/extlinux3.4 --update-kernel=ALL --remove-args="hdd=foobar"
56d25d
+extlinuxTest extlinux.3 updargs/extlinux3.7 --update-kernel=ALL \
56d25d
+    --remove-args="hdd root ro"
56d25d
+extlinuxTest extlinux.4 updargs/extlinux4.2 --boot-filesystem=/    \
56d25d
+    --update-kernel=ALL --args "hde=ide-scsi"
56d25d
+extlinuxTest extlinux.4 updargs/extlinux4.3 --boot-filesystem=/    \
56d25d
+    --update-kernel=DEFAULT --args "hde=ide-scsi"
56d25d
+extlinuxTest extlinux.4 updargs/extlinux4.4 --boot-filesystem=/    \
56d25d
+    --update-kernel=/vmlinuz-3.12.0-2.fc21.i686 \
56d25d
+    --args "ro root=LABEL=/ console=tty0 console=ttyS1,9600n81 single"
56d25d
+extlinuxTest extlinux.4 updargs/extlinux4.5 --boot-filesystem=/    \
56d25d
+    --update-kernel=ALL --args "root=/dev/hda2"
56d25d
+
56d25d
 testing="LILO add kernel"
56d25d
 liloTest lilo.4 add/l4.1 --add-kernel=/boot/new-kernel.img --title="title" \
56d25d
     --copy-default --boot-filesystem=/boot
56d25d
@@ -577,6 +619,20 @@ testing="Z/IPL add kernel"
56d25d
 ziplTest zipl.1 add/z1.1 --add-kernel=/boot/new-kernel.img --title test
56d25d
 ziplTest zipl.1 add/z1.2 --add-kernel=/boot/new-kernel.img --title test --copy-default
56d25d
 
56d25d
+testing="Extlinux add kernel"
56d25d
+extlinuxTest extlinux.1 add/extlinux1.1 --add-kernel=/boot/new-kernel.img --title='title' \
56d25d
+    --initrd=/boot/new-initrd --boot-filesystem=/
56d25d
+extlinuxTest extlinux.1 add/extlinux1.2 --add-kernel=/boot/new-kernel.img --title='title' \
56d25d
+    --initrd=/boot/new-initrd --boot-filesystem=/boot
56d25d
+extlinuxTest extlinux.1 add/extlinux1.3 --add-kernel=/boot/new-kernel.img --title='title' \
56d25d
+    --initrd=/boot/new-initrd --boot-filesystem=/ --copy-default
56d25d
+extlinuxTest extlinux.1 add/extlinux1.4 --add-kernel=/boot/new-kernel.img --title='title' \
56d25d
+    --initrd=/boot/new-initrd --boot-filesystem=/boot --copy-default
56d25d
+extlinuxTest extlinux.2 add/extlinux2.1 --add-kernel=/boot/vmlinuz-3.12.0-2.fc21.i686	    \
56d25d
+    --initrd=/boot/initrd-3.12.0-2.fc21.i686-new.img --boot-filesystem=/boot --copy-default \
56d25d
+    --title="Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)"					    \
56d25d
+    --remove-kernel="TITLE=Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)"
56d25d
+
56d25d
 testing="LILO long titles"
56d25d
 liloTest lilo.1 longtitle/l1.1 --add-kernel=/boot/new-kernel.img \
56d25d
     --title="linux-longtitle" --copy-default --boot-filesystem=/boot 
56d25d
diff --git a/test/extlinux.1 b/test/extlinux.1
56d25d
new file mode 100644
56d25d
index 0000000..85c9272
56d25d
--- /dev/null
56d25d
+++ b/test/extlinux.1
56d25d
@@ -0,0 +1,17 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/extlinux.2 b/test/extlinux.2
56d25d
new file mode 100644
56d25d
index 0000000..eae4aa7
56d25d
--- /dev/null
56d25d
+++ b/test/extlinux.2
56d25d
@@ -0,0 +1,21 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/hda5 hdd=ide-scsi
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/extlinux.3 b/test/extlinux.3
56d25d
new file mode 100644
56d25d
index 0000000..63f97bf
56d25d
--- /dev/null
56d25d
+++ b/test/extlinux.3
56d25d
@@ -0,0 +1,15 @@
56d25d
+prompt 0
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686+PAE) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686+PAE.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/extlinux.4 b/test/extlinux.4
56d25d
new file mode 100644
56d25d
index 0000000..14b795c
56d25d
--- /dev/null
56d25d
+++ b/test/extlinux.4
56d25d
@@ -0,0 +1,32 @@
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu hidden
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+prompt 10
56d25d
+default Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.11.7-300.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-300.fc20.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.11.7-300.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.11.7-301.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-301.fc20.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.11.7-301.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.13.0-0.rc0.git5.1.fc21.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.13.0-0.rc0.git5.1.fc21.i686.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1 console=tty0 console=ttyS1,9600n81
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/add/extlinux1.1 b/test/results/add/extlinux1.1
56d25d
new file mode 100644
56d25d
index 0000000..f81a7ed
56d25d
--- /dev/null
56d25d
+++ b/test/results/add/extlinux1.1
56d25d
@@ -0,0 +1,20 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label title
56d25d
+kernel /boot/new-kernel.img
56d25d
+initrd /boot/new-initrd
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/add/extlinux1.2 b/test/results/add/extlinux1.2
56d25d
new file mode 100644
56d25d
index 0000000..71e0437
56d25d
--- /dev/null
56d25d
+++ b/test/results/add/extlinux1.2
56d25d
@@ -0,0 +1,20 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label title
56d25d
+kernel /new-kernel.img
56d25d
+initrd /new-initrd
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/add/extlinux1.3 b/test/results/add/extlinux1.3
56d25d
new file mode 100644
56d25d
index 0000000..9634025
56d25d
--- /dev/null
56d25d
+++ b/test/results/add/extlinux1.3
56d25d
@@ -0,0 +1,21 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label title
56d25d
+kernel /boot/new-kernel.img
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /boot/new-initrd
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/add/extlinux1.4 b/test/results/add/extlinux1.4
56d25d
new file mode 100644
56d25d
index 0000000..aa1ce63
56d25d
--- /dev/null
56d25d
+++ b/test/results/add/extlinux1.4
56d25d
@@ -0,0 +1,21 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label title
56d25d
+kernel /new-kernel.img
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /new-initrd
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/add/extlinux2.1 b/test/results/add/extlinux2.1
56d25d
new file mode 100644
56d25d
index 0000000..13a4179
56d25d
--- /dev/null
56d25d
+++ b/test/results/add/extlinux2.1
56d25d
@@ -0,0 +1,21 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/hda5 hdd=ide-scsi
56d25d
+initrd /initrd-3.12.0-2.fc21.i686-new.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/args/extlinux1.1 b/test/results/args/extlinux1.1
56d25d
new file mode 100644
56d25d
index 0000000..2d8c800
56d25d
--- /dev/null
56d25d
+++ b/test/results/args/extlinux1.1
56d25d
@@ -0,0 +1,20 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label some_title
56d25d
+kernel /foo
56d25d
+append ro root=/dev/sda1 1234
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/args/extlinux1.2 b/test/results/args/extlinux1.2
56d25d
new file mode 100644
56d25d
index 0000000..41cc324
56d25d
--- /dev/null
56d25d
+++ b/test/results/args/extlinux1.2
56d25d
@@ -0,0 +1,20 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label some_title
56d25d
+kernel /foo
56d25d
+append 1234
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/default/extlinux1.1 b/test/results/default/extlinux1.1
56d25d
new file mode 100644
56d25d
index 0000000..5d7f73d
56d25d
--- /dev/null
56d25d
+++ b/test/results/default/extlinux1.1
56d25d
@@ -0,0 +1,19 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Some_Title
56d25d
+kernel /new-kernel
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/default/extlinux1.2 b/test/results/default/extlinux1.2
56d25d
new file mode 100644
56d25d
index 0000000..e98ff12
56d25d
--- /dev/null
56d25d
+++ b/test/results/default/extlinux1.2
56d25d
@@ -0,0 +1,19 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Some_Title
56d25d
+
56d25d
+label Some_Title
56d25d
+kernel /new-kernel
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/default/extlinux3.1 b/test/results/default/extlinux3.1
56d25d
new file mode 100644
56d25d
index 0000000..5a5495d
56d25d
--- /dev/null
56d25d
+++ b/test/results/default/extlinux3.1
56d25d
@@ -0,0 +1,16 @@
56d25d
+prompt 0
56d25d
+
56d25d
+default=Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+label Fedora (3.12.0-2.fc21.i686+PAE) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686+PAE.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/default/extlinux3.2 b/test/results/default/extlinux3.2
56d25d
new file mode 100644
56d25d
index 0000000..63f97bf
56d25d
--- /dev/null
56d25d
+++ b/test/results/default/extlinux3.2
56d25d
@@ -0,0 +1,15 @@
56d25d
+prompt 0
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686+PAE) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686+PAE.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/remove/extlinux3.1 b/test/results/remove/extlinux3.1
56d25d
new file mode 100644
56d25d
index 0000000..12b4ef5
56d25d
--- /dev/null
56d25d
+++ b/test/results/remove/extlinux3.1
56d25d
@@ -0,0 +1,10 @@
56d25d
+prompt 0
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/remove/extlinux4.1 b/test/results/remove/extlinux4.1
56d25d
new file mode 100644
56d25d
index 0000000..5e1824e
56d25d
--- /dev/null
56d25d
+++ b/test/results/remove/extlinux4.1
56d25d
@@ -0,0 +1,27 @@
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu hidden
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+prompt 10
56d25d
+default Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.11.7-300.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-300.fc20.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.11.7-300.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.13.0-0.rc0.git5.1.fc21.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.13.0-0.rc0.git5.1.fc21.i686.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1 console=tty0 console=ttyS1,9600n81
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/updargs/extlinux1.1 b/test/results/updargs/extlinux1.1
56d25d
new file mode 100644
56d25d
index 0000000..1e2a709
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux1.1
56d25d
@@ -0,0 +1,17 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/hda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
diff --git a/test/results/updargs/extlinux1.2 b/test/results/updargs/extlinux1.2
56d25d
new file mode 100644
56d25d
index 0000000..764655a
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux1.2
56d25d
@@ -0,0 +1,18 @@
56d25d
+# extlinux.conf generated by anaconda
56d25d
+
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu autoboot Welcome to Fedora. Automatic boot in # second{,s}. Press a key for options.
56d25d
+menu title Fedora Boot Options.
56d25d
+menu hidden
56d25d
+
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+default Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/hda1 hda=ide-scsi
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+root /dev/hda2
56d25d
diff --git a/test/results/updargs/extlinux3.1 b/test/results/updargs/extlinux3.1
56d25d
new file mode 100644
56d25d
index 0000000..ef9fa86
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux3.1
56d25d
@@ -0,0 +1,15 @@
56d25d
+prompt 0
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686+PAE) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+append ro root=/dev/sda1 hdd=notide-scsi
56d25d
+initrd /initrd-3.12.0-2.fc21.i686+PAE.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/updargs/extlinux3.2 b/test/results/updargs/extlinux3.2
56d25d
new file mode 100644
56d25d
index 0000000..c85b6bf
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux3.2
56d25d
@@ -0,0 +1,15 @@
56d25d
+prompt 0
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686+PAE) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+append ro root=/dev/hdd1 hdd=notide-scsi
56d25d
+initrd /initrd-3.12.0-2.fc21.i686+PAE.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/updargs/extlinux3.4 b/test/results/updargs/extlinux3.4
56d25d
new file mode 100644
56d25d
index 0000000..63f97bf
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux3.4
56d25d
@@ -0,0 +1,15 @@
56d25d
+prompt 0
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686+PAE) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686+PAE.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/updargs/extlinux3.7 b/test/results/updargs/extlinux3.7
56d25d
new file mode 100644
56d25d
index 0000000..b542ad3
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux3.7
56d25d
@@ -0,0 +1,13 @@
56d25d
+prompt 0
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686+PAE) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686+PAE
56d25d
+initrd /initrd-3.12.0-2.fc21.i686+PAE.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/updargs/extlinux4.2 b/test/results/updargs/extlinux4.2
56d25d
new file mode 100644
56d25d
index 0000000..9bf16b7
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux4.2
56d25d
@@ -0,0 +1,32 @@
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu hidden
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+prompt 10
56d25d
+default Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.11.7-300.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-300.fc20.i686
56d25d
+append ro root=/dev/hda6 hde=ide-scsi
56d25d
+initrd /boot/initrd-3.11.7-300.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.11.7-301.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-301.fc20.i686
56d25d
+append ro root=/dev/hda6 hde=ide-scsi
56d25d
+initrd /boot/initrd-3.11.7-301.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.13.0-0.rc0.git5.1.fc21.i686
56d25d
+append ro root=/dev/hda6 hde=ide-scsi
56d25d
+initrd /boot/initrd-3.13.0-0.rc0.git5.1.fc21.i686.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1 console=tty0 console=ttyS1,9600n81 hde=ide-scsi
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1 hde=ide-scsi
56d25d
diff --git a/test/results/updargs/extlinux4.3 b/test/results/updargs/extlinux4.3
56d25d
new file mode 100644
56d25d
index 0000000..218711d
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux4.3
56d25d
@@ -0,0 +1,32 @@
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu hidden
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+prompt 10
56d25d
+default Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.11.7-300.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-300.fc20.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.11.7-300.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.11.7-301.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-301.fc20.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.11.7-301.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.13.0-0.rc0.git5.1.fc21.i686
56d25d
+append ro root=/dev/hda6 hde=ide-scsi
56d25d
+initrd /boot/initrd-3.13.0-0.rc0.git5.1.fc21.i686.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/sda1 console=tty0 console=ttyS1,9600n81
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/updargs/extlinux4.4 b/test/results/updargs/extlinux4.4
56d25d
new file mode 100644
56d25d
index 0000000..dc298fb
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux4.4
56d25d
@@ -0,0 +1,32 @@
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu hidden
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+prompt 10
56d25d
+default Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.11.7-300.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-300.fc20.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.11.7-300.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.11.7-301.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-301.fc20.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.11.7-301.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.13.0-0.rc0.git5.1.fc21.i686
56d25d
+append ro root=/dev/hda6
56d25d
+initrd /boot/initrd-3.13.0-0.rc0.git5.1.fc21.i686.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=LABEL=/ console=tty0 console=ttyS1,9600n81 single
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
diff --git a/test/results/updargs/extlinux4.5 b/test/results/updargs/extlinux4.5
56d25d
new file mode 100644
56d25d
index 0000000..6418a48
56d25d
--- /dev/null
56d25d
+++ b/test/results/updargs/extlinux4.5
56d25d
@@ -0,0 +1,33 @@
56d25d
+ui menu.c32
56d25d
+
56d25d
+menu hidden
56d25d
+timeout 50
56d25d
+totaltimeout 9000
56d25d
+
56d25d
+prompt 10
56d25d
+default Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+
56d25d
+label Fedora (3.11.7-300.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-300.fc20.i686
56d25d
+append ro root=/dev/hda2
56d25d
+initrd /boot/initrd-3.11.7-300.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.11.7-301.fc20.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.11.7-301.fc20.i686
56d25d
+append ro root=/dev/hda2
56d25d
+initrd /boot/initrd-3.11.7-301.fc20.i686.img
56d25d
+
56d25d
+label Fedora (3.13.0-0.rc0.git5.1.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /boot/vmlinuz-3.13.0-0.rc0.git5.1.fc21.i686
56d25d
+append ro root=/dev/hda2
56d25d
+initrd /boot/initrd-3.13.0-0.rc0.git5.1.fc21.i686.img
56d25d
+
56d25d
+label Fedora (3.12.0-2.fc21.i686) 20 (Heisenbug)
56d25d
+kernel /vmlinuz-3.12.0-2.fc21.i686
56d25d
+append ro root=/dev/hda2 console=tty0 console=ttyS1,9600n81
56d25d
+initrd /initrd-3.12.0-2.fc21.i686.img
56d25d
+
56d25d
+label DOS
56d25d
+com32 chain.c32
56d25d
+append hd0 1
56d25d
+root /dev/hda2
56d25d
-- 
56d25d
2.4.3
56d25d