... not for this.
The LiveCD boots because it isn't having to deal with your SATA controller, which is the problem, or at least one of them.
I tend to edit the grub loader manually, so bear with me here. I think this will do what you're trying to do.
Go into the GRUB editor (this being where you were when you were trying to edit boot options), then select the correct kernel, the first one probably, and hit the 'E' key to edit it. Select the "kernel" and hit 'E' then add 'pci=nomsi nolapic noapic' (no quotes) and hit ENTER. This should take you back to the prior screen, after which you hit 'B' to boot.
OnEdit: AHA! I found actual instructions. I had read this before and was trying to do it from memory. I'm amazed I remembered this much.
1) When at the install menu (has several options : Install, Check CD for defects, Test memory, etc...). I was installing so I that is what I was choosing. Press F6 twice to get to extra kernel boot options select "nolapic" and "noapic" then ESC. From pressing F6 you should see the kernel boot line delete "--" and add "pci=nomsi" hit enter. Go through the install prompt and install normally (hopefully you will get no "can't find drive" errors).
2) After the install your system should reboot, you should see the grub boot countdown, press ESC to get into the grub loader. Select the proper boot option (normally the first) and hit 'e'.
Select the line that says "kernel" and hit 'e' again. Remove "splash" from the boot option and add "pci=nomsi nolapic noapic" and hit enter, you'll be taken to the previous screen. Press 'b' to boot.
3) Hopefully Ubuntu should boot normally. After it does open a console version and use the following command
sudo nano /boot/grub/menu.lst
You will be prompted for your password, enter it and go to the very bottom of the the editor to the lines
title Ubuntu 8.10, kernel 2.6.27-7-server
uuid 1eeed980-8f03-4647-8115-94224929bca9...
kernel /boot/vmlinuz-2.6.27-7-server...
initrd /boot/initrd.img-2.6.27-7-server...
Note: Title will differ depending on your version
For the line that begins with "kernel" go to the end, remove "splash" and again add "pci=nomsi nolapic noapic" to the line. Hit Ctrl+X to exit, you will be prompted to save, say yes and you're done.
Reboot to test, hopefully you boot up just fine.
From this thread:
http://ubuntuforums.org/archive/index.php/t-1026362.htmlI don't *think* the nolapic and noapic options are actually a necessity, but it won't hurt, so you may as well add them just in case.