LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   Installed with AHCI enabled, now won't boot without it (https://www.linuxquestions.org/questions/suse-opensuse-60/installed-with-ahci-enabled-now-wont-boot-without-it-639416/)

Zmaster115 05-02-2008 01:02 PM

Installed with AHCI enabled, now won't boot without it
 
I installed openSuse 10.3 x86_64 when I had AHCI enabled. AHCI proved to cause some stability problems, so I've disabled it in my BIOS.

After doing so, however, my Linux will not boot. It's looking for the hard drive as a SCSI device, which it obviously isn't now that AHCI is disabled.

I tried booting from my OpenSuse 10.3 x86_64 Network Install boot CD and from there tried to get into my system, but it just won't start my Linux.


If I re-enable AHCI I can get into Suse without a hitch, but from there I don't know what I need to reconfigure in order to get it to boot in the future without AHCI.


I definitely need some help.
And please feel free to assume I'm a newbie.

ronlau9 05-03-2008 09:42 AM

In wikipidia is a article about possible problems with Ahci and some AMD chip set .
Do you use AMD ?
My experience with suse do not change you,re BIos settings after installing she could act strange

All the best

Zmaster115 05-03-2008 11:43 AM

No, my motherboard has an Intel 965 chipset.

It's like it can't load the kernel module, on boot, to find the hard drive on an IDE interface instead of an AHCI interface.

But I don't have a clue about how to modify that sort of thing.

ronlau9 05-03-2008 01:29 PM

Normally suse works fine with SATA but for one reason ore the other you like to change it in PATA = IDE
I do not know a other solution than a fresh install of suse as I stated before that my experience with suse is that if you change the BIOS setting after installing she could act very strange

all the best

Zmaster115 05-05-2008 10:48 PM

The error I am specifically receiving is:

Waiting for device /dev/sda2 to appear


My boot device is sda2, but it never succeeds.

ronlau9 05-05-2008 11:34 PM

A IDE has a other connection on the MOBO as SATA
IF you,re correct that switching the AHCI off turns it into IDE than a OS want find it
IF you like to connect a sata drive as a IDE than you need a interface to transform it
This interface should put in a PCI slot and from there to sata drive


all the best

Zmaster115 05-06-2008 10:56 PM

I have solved the problem. It had to do with my kernel being not configured to load the necessary module to boot from a non-AHCI SATA connection. Also, I had to rebuild my GRUB boot loader.

Thanks all.

rakudave 09-05-2008 09:18 AM

Quote:

Originally Posted by Zmaster115 (Post 3145246)
I have solved the problem. It had to do with my kernel being not configured to load the necessary module to boot from a non-AHCI SATA connection. Also, I had to rebuild my GRUB boot loader.

Thanks all.

I am facing the opposite problem. I installed with AHCI disabled and I would now like to enable it. Would you be willing to share the changes you made so I can attempt to 'un-make' them on my system.

Thanks.

amani 09-05-2008 10:35 AM

rakudave, simply enable it in the bios.


AHCI is usually the best choice (on all chipsets).

http://linux-ata.org/driver-status.html

agtpirrone 10-03-2008 10:10 AM

Help :)
 
(Its my fiirst post so i will intrudice myself, my Name is Augusto)

Quote:

Originally Posted by Zmaster115 (Post 3145246)
I have solved the problem. It had to do with my kernel being not configured to load the necessary module to boot from a non-AHCI SATA connection. Also, I had to rebuild my GRUB boot loader.

Thanks all.

Hi ZMaster, how did you managed to solve this problem? because im in the same situation here with my Kubuntu 8.04, installed on AHCI, and worked fine, but I switched again to IDE to work with WinXP and then Kubuntu wont load (only stays on splash screen (haven't looked at boot without the slpash so i dont know where it pauses, i will update the post as soon as I can).
Did you have an IDE after installing in AHCI?

I Have an Asus P5Q (Intel p45 chipset) with a Intel Q6600 and 2GB RAM a 320 GB Western Digital HDD and two DVD-RW (one is SATA and the one that let me install kubuntu is pATA).

Well i think thats more or less what is happening on my system, i think is similar to your issue.

Excuse me for my language, english is not my native language


EDIT: Here is my GRUB List, I Installed Ext2 FS Installer to read my Linux partition on Win and of course, the default option to boot is the fifth (counting form zero it will be number 4) WinXP (I also have Vista)

Code:

## ## End Default Options ##
title                Ubuntu 8.04, kernel 2.6.24-16-generic
root                (hd0,5)
kernel                /boot/vmlinuz-2.6.24-16-generic root=UUID=c80c35c8-4425-4d70-849a-f0dc7deacfd3 ro quiet splash
initrd                /boot/initrd.img-2.6.24-16-generic
quiet

title                Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root                (hd0,5)
kernel                /boot/vmlinuz-2.6.24-16-generic root=UUID=c80c35c8-4425-4d70-849a-f0dc7deacfd3 ro single
initrd                /boot/initrd.img-2.6.24-16-generic

title                Ubuntu 8.04, memtest86+
root                (hd0,5)
kernel                /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
title                Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title                Windows Vista/Longhorn (loader)
root                (hd0,0)
savedefault
makeactive
chainloader        +1

Ok and here's where it stops loading:
Code:

Starting up...
[    37.104478] PCI: BIOS BUG #0[49435000] found
Loading please wait...

And thats all... just at the begining, i will search about that BUG, but I hope you could reply with your solution. :)

Thanks in advance

amani 10-06-2008 12:01 PM

Augusto, Welcome to LQ.

Please start a new thread for your problem.

(You just need to add a 'boot-time kernel parameter' like 'all_generic_ide')

Like so

Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=c80c35c8-4425-4d70-849a-f0dc7deacfd3 ro all_generic_ide quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet




Best

A. Mani


All times are GMT -5. The time now is 03:27 AM.