Hi all,
I've had VL on my current desktop for some time.
Since I had a spare drive I wanted to put the latest beta of OpenSUSE on it and have it in dual-boot with VL. So at the moment my setup is a floows:
hda: 3 partitions (VL system, swap, /home),
hdb: data
hdc: 2 partitions (OpenSUSE system, plus some free space).
I've set up OpenSUSE to use hda's swap and /home so the data is common between the two systems.
My problem is that OpenSUSE's Grub wouldn't see my VL installation at all... I've tried to add it manually but I didn't really know what I was doing.
So I've put my good old VL disk back in the drive to restore Lilo. I've been offered to add the standard VL boot options, plus OpenSUSE - thus Lilo does see my OpenSUSE installation, except that it won't boot... Well at least I got my VL back which is the most important thing.
Now, I'd like to have either Grub or Lilo to boot either system... Here are my lilo.conf from VL and my menu.lst from OpenSUSE maybe one of you will be able to tell me how to set up one of them?
Note that I've tried to tweak the lilo.conf entry for OpenSUSE and got it to boot but with a lot of errors and it hangs in the middle of the process... This is probably due to the fact that although I have IDE drives, since 10.3 OpenSUSE sees them as SATA drives (thus it calls them sd*...). That's probably where my problem is - not sure though...
lilo.conf:
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
default = linux
compact
prompt
timeout = 100
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
bitmap = /boot/bitmap/boot.bmp
# VESA framebuffer console @ bootsplash-high
vga = 791
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Partition 1: Linux GUI mode
image = /boot/vmlinuz
root = /dev/hda1
label = linux
append = "splash=silent "
read-only
initrd = /boot/initrd
# Partition 2: Linux TUI mode
image = /boot/vmlinuz
root = /dev/hda1
label = linux-tui
append = "2 splash=silent "
read-only
initrd = /boot/initrd
# Partition 3: Linux GUI mode
image = /boot/vmlinuz
root = /dev/hda1
label = linux-gui
append = "4 splash=silent "
read-only
initrd = /boot/initrd
# Partition 4: Linux
image = /boot/tamu/vmlinuz-suse-hdc1
root = /dev/hdc1
label = OpenSUSE_11
append = "resume=/dev/hda2 splash=silent showopts"
initrd = /boot/initrd-opensuse
read-only
initrd-opensuse is a copy of the initrd I found in OpenSUSE's boot folder.
menu.lst from OpenSUSE's system partition:
# Modified by YaST2. Last modification on sam. avril 19 22:55:17 CEST 2008
default 0
timeout 8
###Don't change this comment - YaST2 identifier: Original name: linux###
title Vector Linux 5.9
root (hd2,0)
kernel (hd2,0) root=/dev/disk/by-id/scsi-SATA_IC35L040AVER07-_SXPTXJ52053-part2 vga=0x31a resume=/dev/sda2 splash=silent showopts
initrd /boot/initrd-2.6.25-rc9-17-pae
###Don't change this comment - YaST2 identifier: Original name: linux###
title Vector Linux 5.9
kernel (hd2,0) root=/dev/disk/by-id/scsi-SATA_IC35L040AVER07-_SXPTXJ52053-part2 vga=0x31a resume=/dev/sda2 splash=silent showopts
All good ideas are welcome.
Thanks.
Seb.