grub cannot load /vmlinuz-2.6.15-1.1955_FC5hypervisor kernel image
Alberto Patino
pato.lukaz at gmail.com
Sat Feb 25 02:52:44 UTC 2006
This will be a long post sorry!
I have two disks hda and hdc, hda is loaded with WinXP, FC3, and FC4,
all of them are
bootable from grub, grub is installed in hdc3 by the way.
My second disk had FC4 Test 3 so I thought it was time to test FC5
Test3, so i downloaded
the iso images in hda, (I used the hard disk installation method), as
I did with FC4 Test 3.
Every time I use the hard disk installation I dont install the grub
loader, and I used to
edit the grub information later directly in my grub.conf file.
To make things fast I just created the boot partition in /dev/hdc1
and a volume manager partition to hold the / filesystem and swap
in /dev/hdc2:
Disk /dev/hdc: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdc1 * 1 13 104391 83 Linux
/dev/hdc2 14 4864 38965657+ 8e Linux LVM
I selected ALL the packages to install, by the way I didn't find a
global option to
select all the packages, so it was a ugly to have to select the
packages by groups.
Well the installation was fast, so it was the moment to update the
grub information
to boot my new FC5. I booted to my FC4 system, and I checked the / installation:
1- I mounted my LVM logical volume with the new FC5 installation:
(VolGroup01 is the volume group created by FC5 Install)
[root at amturing:~]# mount /dev/VolGroup01/LogVol00 /mnt/FC5
[root at amturing:~]# ls /mnt/FC5
bin dev home lost+found misc opt root selinux sys usr
boot etc lib media mnt proc sbin srv tmp var
2- I mounted /boot partition from FC5 to copy the names of the kernel images:
[root at amturing:~]# mount -t ext3 /dev/hdc1 /mnt/tmp/
[root at amturing:~]# cd /mnt/tmp/
[root at amturing:/mnt/tmp]# ls -l
total 5076
-rw-r--r-- 1 root root 58999 Feb 15 15:35 config-2.6.15-1.1955_FC5hypervisor
drwxr-xr-x 2 root root 1024 Feb 13 18:08 grub
-rw-r--r-- 1 root root 1682973 Feb 24 00:33
initrd-2.6.15-1.1955_FC5hypervisor.img
drwx------ 2 root root 12288 Feb 23 18:30 lost+found
-rw-r--r-- 1 root root 94600 Feb 8 09:39 memtest86+-1.65
-rw-r--r-- 1 root root 812461 Feb 15 15:35
System.map-2.6.15-1.1955_FC5hypervisor
-rw-r--r-- 1 root root 1528756 Feb 15 15:35 vmlinuz-2.6.15-1.1955_FC5hypervisor
-rw-r--r-- 1 root root 257054 Feb 15 14:42 xen.gz-2.6.15-1.1955_FC5
-rwxr-xr-x 1 root root 710104 Feb 15 16:09 xen-syms-2.6.15-1.1955_FC5
I noted that there was no standar image kernel here, as i read release
notes and I
suppose that hypervisor is related with xen vmm.
Besides the initrd-2.6.15-1.1955_FC5hypervisor.img it has the date of
my installation.
With all this new stuff for me I just move to pass 3:
3. I updated my grub information, and booted my machine.
The result was annoying Im getting the error 13 from grub:
Error 13: Invalid or unsupported executable format.
I Thought I wrote something wrong in my grub.conf file
so I enter to grub interactive mode:
> root (hd1,0)
> kernel (->)TAB and I saw the FC5 kernel images... so I chhose one
but the error 13 is there
Part of my grub.conf:
# This was for using installation disk method
title INSTALL FEDORA CORE 5 TEST 3
root (hd0,2)
kernel /vmlinuz
initrd /initrd.img
# The kernel images are in /boot mapped to /dev/hdc1
title FEDORA CORE 5 TEST 3
root (hd1,0)
kernel /vmlinuz-2.6.15-1.1955_FC5hypervisor ro
root=/dev/VolGroup01/LogVol00 rhgb quiet
initrd /initrd-2.6.15-1.1955_FC5hypervisor.img
# These are the images copied to my main /boot directory
# but these are not necessary as I used to boot the old FC4 Test3
# as above.
# this line was put after I got the error message but it didn't fix the problem
title FEDORA CORE 5 TEST 3 (2.6.9-1.667) DISCO2 /dev/hdc 5000 rpm
root (hd0,2)
kernel /vmlinuz-2.6.15-1.1955_FC5hypervisor ro
root=/dev/VolGroup01/LogVol00 rhgb quiet
initrd /initrd-2.6.15-1.1955_FC5hypervisor.img
Any ideas what is happening?
Thanks a lot for your attention
Alberto Patino
More information about the fedora-test-list
mailing list