Took me longer than it should have to determine the correct method of compiling a kernel for Ubuntu. I found this howto
http://blog.avirtualhome.com/2009/11/03/how-to-compile-a-kernel-for- ubuntu-karmic/ ...which did a very good job. Now, the only thing I changed was setting the processor type from generic x86_64 to the Opteron/Athlon64/.../K8 option. Once the kernel was built, I installed it, and booted. First boot was a success, it booted all four cores. But the success ended there, because subsequent reboots (to test and see if this positive result was repeatable) showed the old failure. It still looks like it gets stuck not responding on the third or fourth core, and thus fails to boot. And I'm still at a loss as to why it seems to work when I make a change, but the fix isn't repeatable. I'm wondering if there's a CPU microcode that can be applied to fix this? Everything Ubuntu seems to have relates to IA32/IA64/Intel64 microcode with no mention of non-Intel support (microcode.ctl even reports that it's not an Intel chip, and does nothing). AMD has apparently made microcode available, according to this page: http://www.amd64.org/support/microcode.html That article is light on details, so I don't know how to load the microcode it links to. This may all be a moot point come this weekend, since I'm reprovisioning this machine with Windows 7, to be a media center PC. Now, I'm a Linux guy at heart, and this issue isn't keeping me from installing Mythbuntu on it. You can thank Netflix for not natively supporting Linux clients for that. I intend to fully revisit the issue when I finally decide to put Mythbuntu on here. Can someone please at least acknowledge that this issue has been looked at, so I don't feel like I'm shouting in a vacuum? -- SMP kernel fails to boot most of the time https://bugs.launchpad.net/bugs/515270 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs