VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: GRUB Booting problem  (Read 1213 times)

varaahan

  • Member
  • *
  • Posts: 52
GRUB Booting problem
« on: September 16, 2007, 07:30:38 am »

Sorry for this long post!

I have Windows in IDE and 8 linux distros in SATA drive.
Out of curiosity I tried to install PCBSD but did not do any partitioning since it did not detect my SATA drive and I restarted by pressing ctrl+alt+delete.
Unfortunately the MBR was erased and previously I was using XOSl to boot my OSes which could not be installed any more. I booted with Vector CD and resuced my VL and ran VASM -> lilo -> GRUB.
And GRUB was installed and I rebooted to find all my oartitions listed.
However I could boot windows and VL only and no other distro is working. I tried to edit the GRUB boot screen and the details of the other distros are displayed properly and there is nothing to change.

The full /boot/grub/menu.lst file is given below:


# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'vgrubconf'.  Fri 14 Sep 2007 06:51:05 PM IST
#
# The backup copy of the MBR for drive '/dev/hda' is
# here '/boot/grub/mbr.hda.4097'.  You can restore it like this.
# dd if=mbr.hda.4097 of=/dev/hda bs=512 count=1
#
# Start GRUB global section
timeout 60
default 0
splashimage=(hd1,7)/boot/bitmap/boot.xpm
#color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
  title Linux on (/dev/sda8)
  root (hd1,7)
  kernel /boot/vmlinuz root=/dev/sda8 ro vga=788 splash=silent
  initrd /boot/initrd
# Linux bootable partition config ends
# Other bootable partition config begins
  title Windows on (/dev/hda1)
  rootnoverify (hd0,0)
  makeactive
  chainloader +1
# Other bootable partition config ends
# Linux bootable partition config begins
  title Linux on (/dev/sda10)
  root (hd1,9)
  kernel /boot/vmlinuz root=/dev/sda10 ro vga=788 splash=silent
  initrd /boot/initrd
# Linux bootable partition config ends
# Linux bootable partition config begins
  title Linux on (/dev/sda11)
  root (hd1,10)
  kernel /boot/vmlinuz root=/dev/sda11 ro vga=788 splash=silent
  initrd /boot/initrd
# Linux bootable partition config ends
# Linux bootable partition config begins
  title Linux on (/dev/sda12)
  root (hd1,11)
  kernel /boot/vmlinuz root=/dev/sda12 ro vga=788 splash=silent
  initrd /boot/initrd
# Linux bootable partition config ends
# Other bootable partition config begins
  title Windows on (/dev/hda5)
  map (hd0,0) (hd0,4)
  map (hd0,4) (hd0,0)
  rootnoverify (hd0,4)
  makeactive
  chainloader +1
# Other bootable partition config ends
# Linux bootable partition config begins
  title Linux on (/dev/sda6)
  root (hd1,5)
  kernel /boot/vmlinuz root=/dev/sda6 ro vga=788 splash=silent
  initrd /boot/initrd
# Linux bootable partition config ends
# Linux bootable partition config begins
  title Linux on (/dev/sda7)
  root (hd1,6)
  kernel /boot/vmlinuz root=/dev/sda7 ro vga=788 splash=silent
  initrd /boot/initrd
# Linux bootable partition config ends
# Linux bootable partition config begins
  title Linux on (/dev/sda9)
  root (hd1,8)
  kernel /boot/vmlinuz root=/dev/sda9 ro vga=788 splash=silent
  initrd /boot/initrd
# Linux bootable partition config ends
title --- For help press 'c', type: 'help'
root (hd0)
title --- For usage examples, type: 'cat /boot/grub/grub.txt'
root (hd0)
Logged

stoichyu

  • Packager
  • Vectorite
  • ****
  • Posts: 369
Re: GRUB Booting problem
« Reply #1 on: September 16, 2007, 09:40:15 am »

Not sure if it will help but you could try using absolute paths for the kernel and initrd. I.e.
Quote
  title Linux on (/dev/sda10)
  root (hd1,9)
  kernel /boot/vmlinuz root=/dev/sda10 ro vga=788 splash=silent
  initrd /boot/initrd
to
Quote
  title Linux on (/dev/sda10)
  root (hd1,9)
  kernel (hd1,9)/boot/vmlinuz root=/dev/sda10 ro vga=788 splash=silent
  initrd (hd1,9)/boot/initrd
Logged
There's no place like ~.
VL 5.8 PentiumD 2.8Ghz Registered Linux User #432836