Am I correct in understanding that all I have to do is add the repo for Kernel-Stable and the repo does the rest? The multiple lines of commands confused me as I wasn't sure if the bottom part was applicable to ALL ways of obtaining the kernel or just if you compile yourself. During the output I saw it say it was installing kernel 3.8 so I figured it was doing all of the work on its own.
And then... "it" happened.
As a disclaimer, I ran into an issue when I installed openSUSE that seemed identical to this. I forget what I did, but something about my boot configuration wasn't right. My system reports sda and sdb as my 1TB HDDs that are in a RAID 1 via mdadm, while sdc comes in as my SSD. Well, my SSD is where I want root, so it makes things semi weird since sdc is the primary drive. During the installation on the summary page I opened the boot settings and changed sdc to be first on priority, then it installed the MBR there. After that, I have had no booting issues. But at any rate, I wanted to explain this in case it was relevant, since the error I got during the installer before was oddly similar, even though I worked around it.
:~> sudo zypper in --from Kernel-Stable kernel-desktopLoading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
1 new package to install.
Overall download size: 39.5 MiB. After the operation, additional 154.7 MiB will
Continue? [y/n/?] (y): y
Retrieving package kernel-desktop-3.8.7-1.1.x86_64
(1/1), 39.5 MiB (154.7 MiB unpacked)
Retrieving: kernel-desktop-3.8.7-1.1.x86_64.rpm ............[done (785.1 KiB/s)]
(1/1) Installing: kernel-desktop-3.8.7-1.1 ...............................[done]
Additional rpm output:
Kernel image: /boot/vmlinuz-3.8.7-1-desktop
Initrd image: /boot/initrd-3.8.7-1-desktop
KMS drivers: nouveau
Root device: /dev/disk/by-id/ata-Corsair_Force_GT_12056504000010711165-part2 (/dev/sdc2) (mounted on / as ext4)
Resume device: /dev/disk/by-id/ata-Corsair_Force_GT_12056504000010711165-part1 (/dev/sdc1)
Kernel Modules: thermal_sys thermal processor fan scsi_dh scsi_dh_hp_sw scsi_dh_emc scsi_dh_rdac scsi_dh_alua button wmi video mxm-wmi i2c-algo-bit drm drm_kms_helper ttm nouveau xhci-hcd hid-logitech-dj
Features: acpi kms plymouth block usb resume.userspace resume.kernel
Perl-Bootloader: 2013-04-15 00:31:54 <3> pbl-2331.2 Core::RunCommand.1642: Error: Command '/usr/sbin/grub2-install --target=i386-pc --force --skip-fs-probe "(hd0)" >/var/log/YaST2/y2log_bootloader 2>&1' failed with code 256 and output: /usr/sbin/grub2-bios-setup: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
/usr/sbin/grub2-bios-setup: error: embedding is not possible, but this is required for cross-disk install.
There was an error generating the initrd (1)
When I booted back up to openSUSE, I selected the advanced option to make sure 3.8 wasn't hiding there. Only 3.7 was listed.
Any insight on what to do? I appreciate your help!