Results 1 to 7 of 7
Last night I tried to install OpenSuSE to my slave drive. (Dual-booting PCLOS and Ubuntu on master drive.) I partitioned the drive accordingly and told the bootloader to install on ...
- 02-26-2008 #1
Installing OpenSuSE to slave drive: GRUB install and Hardware Config. Failures
Last night I tried to install OpenSuSE to my slave drive. (Dual-booting PCLOS and Ubuntu on master drive.) I partitioned the drive accordingly and told the bootloader to install on sdb (master is sda.... even though in PCLOS, they show up as hda and hdb).
The OS installed, but the bootloader didn't. I am able to get in to OSUSE using SuperGRUB Disk. from there, I tried reinstalling the bootloader, but it wouldn't let me. I got an error message telling me that it couldn't load because of the partitions.
On top of that, SUSE fails to configure some of my hardware for use. so i have no ethernet or sound.
What do I try next?
- 02-27-2008 #2Linux Guru
- Join Date
- Oct 2007
- Location
- Tucson AZ
- Posts
- 1,946
What is the error message you get? Post it. When you use SuperGrub, are you able to access the opensuse /boot/grub directory? If so, what are the entries in the menu.lst file? Which partition has your mbr? Do you have an entry for opensuse in the menu.lst file of the boot partition? Do an "fdisk -l" as root and post it. If you can access the opensuse /boot/grub/ directory, find the menu.lst file and see what the entry is there and copy it to the menu.lst file of your boot partition.
- 02-27-2008 #3
Which distro's boot loader are you using right now? Ubuntu or PCLOS?
If you installed SuSe's boot loader in MBR of sdb then its very easy to add SUSE's entry in GRUB Menu.
Just add this code in menu.lst file of distro whose GRUB you are using.
Save file and reboot machine.Code:title SuSe rootnoverify (hd1,0) chainloader +1
In case it doesn't work, execute this ( Make sure to plug-n SuSe disk while execute commands. )
Post output here.Code:sudo fdisk -l
It is amazing what you can accomplish if you do not care who gets the credit.
New Users: Read This First
- 02-27-2008 #4
I can find SUSE in SDG, but there is no grub for it. I can't get it to install on MBR or the Slave Drive I am attempting to install to.
hda = (MBR) PCLOS GRUB menu, attempting to add Ubuntu in forum section. No entry for SuSE. Contents of menu.lst are:
hdb = No GRUB, SuSE install. Cannot get GRUB to install to this drive. No menu.lst on MBR. [UPDATE]I just tried to install the bootloader again to get that exact error message, except this time, I didn't get the message. The bootloader install just ran. When I restarted, I pulled up a boot menu and selected my slave drive to boot from. but I got that blasted GRUB Error 15.[/UPDATE]timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,0)/usr/share/gfxboot/themes/pclinuxos/boot/message
default 0
title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda1 acpi=on resume=/dev/hda5 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img
title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hda1 acpi=on resume=/dev/hda5
initrd (hd0,0)/boot/initrd.img
title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda1 failsafe acpi=on resume=/dev/hda5
initrd (hd0,0)/boot/initrd.img
title Ubuntu
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=Ubuntu root=/dev/hda3
initrd (hd0,0)/boot/initrd.img
If this helps, I have a theory. When I installed SuSE on my slave drive, I manually told it to install the bootloader on hdb1 (root partition). However, it never installed. But for some reason, the GRUB was completely gone on my boot partition (hda). When I got into SuSE via SGD, I tried to install the bootloader again but it failed. So I am wondering if it tried to install on hda (during initial OS install), but just couldn't. And wiping my original GRUB in the process.
menu.lst for SuSE contains:
# Modified by YaST2. Last modification on Wed Feb 27 22:43:03 GMT 2008
default 0
timeout 8
###Don't change this comment - YaST2 identifier: Original name: linux###
title OpenSUSE
root (hd1,0)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_IC35L060AVV207-_VNVB30G2E0Z00V-part1 vga=0x317 resume=/dev/sda5 splash=silent showopts
initrd /boot/initrd-2.6.22.5-31-default
###Don't change this comment - YaST2 identifier: Original name: linux (/dev/sda1)###
title PCLinuxOS (/dev/sda1)
root (hd0)
configfile /boot/grub/menu.lst
configfile /boot/grub/menu.lst
configfile /boot/grub/menu.lst
###Don't change this comment - YaST2 identifier: Original name: Ubuntu 7.10, kernel 2.6.22-14-generic (/dev/sda3)###
title Ubuntu 7.10, kernel 2.6.22-14-generic (/dev/sda3)
root (hd0)
configfile /boot/grub/menu.lst
configfile /boot/grub/menu.lst
configfile /boot/grub/menu.lst
- 02-27-2008 #5
- 02-28-2008 #6
Have you tried adding this code in menu.lst file of PCLOS?
It should boot up SuSe.Code:title OpenSUSE root (hd1,0) kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_IC35L060AVV207-_VNVB30G2E0Z00V-part1 vga=0x317 resume=/dev/sda5 splash=silent showopts initrd /boot/initrd-2.6.22.5-31-defaultIt is amazing what you can accomplish if you do not care who gets the credit.
New Users: Read This First
- 02-28-2008 #7


Reply With Quote
