>--- On Sun, 4/12/09, Arun Khan <[email protected]> wrote:On Saturday 11 Apr >2009, William K. Moses Jr. wrote:
>> Hello everyone. >> I installed OpenSuSe 11.0 on my hard drive in 2 logical partitions, >> one for /, one for /home Then I installed Ubuntu 8.04 on the same >> hard drive and installed the grub bootloader. Then I reinstalled >> OpenSuSe 11.0 once again but this time, I switched the partitions >> used for / and /home. > >but ... did you re-install openSUSE's grub loader or not? > >From your above description it is _not_ clear whether you are using >Ubuntu's grub or openSUSE's grub. > >Also beware, if you are UUID for partitions in menu.lst they are not >unique across distributions. Switching to root=/dev/sdaX where X is a >number should fix the problem. Likewise, make the changes >in /etc/fstab as well. > >> I made the corresponding changes in >> /boot/grub/menu. lst file. However, > >To which distro does the above belong? Ubuntu or openSUSE. > >Show us the list of your disk partitions. Use anyone of the LiveCDs and >as root run "fdisk -l" capture the output to a file and identify what >is installed in each of the disk partitions. > >> when I choose the option for >> either the OpenSuSe 11.0 OS or its failsafe, the screen turns black >> with a cursor blinking at the upper left hand corner. What is wrong? > >With above info from your part we can move further in figuring out >your >problem. > >-- Arun Khan Hello Arun,When I reinstalled OpenSuSe 11.0, I did *not* reinstall the grub bootloader. It's been the Ubuntu 8.04 grub the whole time. Also, the menu.lst file that I modified was the Ubuntu file, not the OpenSuSe one. I ran fdisk -l from inside Ubuntu (not livecd but installed system), and this is the output: --------------------------------------------------------------------- Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x133a1339 Device Boot Start End Blocks Id System /dev/sda1 1 524 4200997 82 Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sda2 524 3005 19936634 83 Linux /dev/sda3 3006 7649 37302930 b W95 FAT32 /dev/sda4 * 7650 9729 16707600 5 Extended /dev/sda5 7650 8361 5711107 83 Linux /dev/sda6 8469 9729 10128951 83 Linux Disk /dev/sdb: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xcb6ccb6c Device Boot Start End Blocks Id System /dev/sdb1 * 1 2433 19543041 c W95 FAT32 (LBA) /dev/sdb2 2434 9729 58605120 f W95 Ext'd (LBA) /dev/sdb5 2434 4866 19543041 b W95 FAT32 /dev/sdb6 4867 7299 19543041 b W95 FAT32 /dev/sdb7 7300 9729 19518943+ b W95 FAT32 ---------------------------------------------------------------------- Also, if it helps, I'll copy paste the part of the menu.lst that corresponds to the OpenSuSe boots. The only modification I made was to change root (hd0, 4) to root (hd0, 5)...corresponding to switching the / partition from sda5 to sda6. # This entry automatically added by the Debian installer for an existing # linux installation on /dev/sda6. title SUSE LINUX (on /dev/sda6) root (hd0,5) kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_ST3808110AS_5LR0BC27-part5 splash=silent showopts initrd /boot/initrd savedefault boot # This entry automatically added by the Debian installer for an existing # linux installation on /dev/sda6. title Failsafe -- SUSE LINUX (on /dev/sda6) root (hd0,5) kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_ST3808110AS_5LR0BC27-part5 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe initrd /boot/initrd savedefault boot Thanks, William K. Moses Jr.

