Hi all,
I just tried to install VL-7 on my PC. The installation went through to the point where (it seems) grub should be installed and then reported that some directory (which contained "grub" in its name - forgot to write down the full name properly) was missing and aborted.
So I booted the VL-6 and had a look: The /boot directory of the VL-7 partition looks like this:
vector $ ll
total 8348
lrwxrwxrwx 1 root root 16 2012-08-07 17:30:45 System.map -> System.map-3.0.8
-rw-r--r-- 1 root root 2644163 2011-10-30 21:20:46 System.map-3.0.8
drwxr-xr-x 2 root root 2048 2012-08-07 17:32:50 bitmap/
-rw-r--r-- 1 root root 193 2005-01-22 21:37:14 boot.label
lrwxrwxrwx 1 root root 12 2012-08-07 17:30:45 config -> config-3.0.8
-rw-r--r-- 1 root root 122734 2011-10-30 21:20:46 config-3.0.8
drwxr-xr-x 2 root root 2048 2012-08-07 17:30:23 grub/
-rw-r--r-- 1 root root 328374 2011-02-23 22:32:48 initrd
-rw-r--r-- 1 root root 22578 2011-09-27 04:58:28 inside.bmp
-rw-r--r-- 1 root root 6878 2011-09-27 04:58:28 onlyblue.bmp
-rw-r--r-- 1 root root 33192 2011-09-27 04:58:28 tuxlogo.bmp
lrwxrwxrwx 1 root root 13 2012-08-07 17:30:45 vmlinuz -> vmlinuz-3.0.8
-rw-r--r-- 1 root root 5347168 2012-08-07 18:06:28 vmlinuz-3.0.8
vector@Vector\:/Vector7/boot
vector $
and the grub directory within there is nearly empty:
vector $ ll grub
total 2908
-rw-r--r-- 1 root root 2968057 2011-01-29 14:26:04 unifont.pf2
vector@Vector\:/Vector7/boot
vector $
I thought, the kernel is there, I could copy it to another place and boot from there. So I copied everything named "*-3.0.8" to /BOOT which is /dev/hda1 on this HD, copied the "initrd" as "initrd-VL7" to the same place and created an entry within the menu.lst for the grub under /BOOT (which is an old grub but is able to boot all my other linux systems.), like so:
title Vector Linux 7.0 (/dev/hda7) - 3.0.8 (LABEL)
root (hd0,0)
kernel /boot/vmlinuz-3.0.8 root=LABEL=50a_Vector-7 showopts noresume vga=0x31a
initrd /boot/initrd-VL7
This is very similar to the entry I use to boot VL-6. But it does not work: While booting I get the message that the kennel cannot load the root filesystem. I believe it means the initrd. But I just don't see the problem: Even though I renamed it, the new name is properly specified in the "initrd" line.
And at this point I'm stuck and don't know how to continue. The CD is not very new, I once wrote "VL-7 Gold" on it.
Please help!