Discussion:
AHCI vs. IDE
Robin Paulson
2011-02-02 21:06:00 UTC
Permalink
as i mentioned a few weeks back, i've been building a shiny new
desktop recently. i installed ubuntu, and then realised i had left the
BIOS SATA emulation settings in IDE mode, instead of AHCI. now, i'd
like to change it, but wonder what the consequences are:
if i change it, i presume the system won't boot (previous experience
tells me this)? is this still correct?
is there anyway to change the setting, without needing to reinstall
the system? does the kernel/some other low-level piece of the OS know
about this, and (automatically?) handle it with different boot
parameters, or is there no way round having to start again?
--
robin

http://tangleball.org.nz/ - Auckland's Creative Space
http://bumblepuppy.org/blog/

_______________________________________________
NZLUG mailing list ***@linux.net.nz
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
Bruce Kingsbury
2011-02-02 21:10:55 UTC
Permalink
Just change it. If it doesn't boot change it back. My experience with
Ubuntu is that it's never a problem.. sda will still be sda, uuids won't
change etc

--
Sent from my Ideos!
Post by Robin Paulson
as i mentioned a few weeks back, i've been building a shiny new
desktop recently. i installed ubuntu, and then realised i had left the
BIOS SATA emulation settings in IDE mode, instead of AHCI. now, i'd
if i change it, i presume the system won't boot (previous experience
tells me this)? is this still correct?
is there anyway to change the setting, without needing to reinstall
the system? does the kernel/some other low-level piece of the OS know
about this, and (automatically?) handle it with different boot
parameters, or is there no way round having to start again?
--
robin
http://tangleball.org.nz/ - Auckland's Creative Space
http://bumblepuppy.org/blog/
_______________________________________________
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
_______________________________________________
NZLUG mailing list ***@linux.net.nz
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
Jamie Walker
2011-02-02 21:23:40 UTC
Permalink
Post by Robin Paulson
as i mentioned a few weeks back, i've been building a shiny new
desktop recently. i installed ubuntu, and then realised i had left the
BIOS SATA emulation settings in IDE mode, instead of AHCI. now, i'd
*Usually* Windows barfs, and *usually* Linux doesn't care.
--
Gmail/Gtalk: ***@gmail.com (or shout loudly)

_______________________________________________
NZLUG mailing list ***@linux.net.nz
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
Bruce Kingsbury
2011-02-02 21:33:16 UTC
Permalink
Post by Jamie Walker
Post by Robin Paulson
as i mentioned a few weeks back, i've been building a shiny new
desktop recently. i installed ubuntu, and then realised i had left the
BIOS SATA emulation settings in IDE mode, instead of AHCI. now, i'd
*Usually* Windows barfs, and *usually* Linux doesn't care.
I've always had Linux boot just fine after switching between IDE
emulation and native SATA without needing to make any changes to have
it happen, and I've never had Windows work afterwards, even when I've
tried to install the SATA drivers in windows and then change it.

To repair windows I think you only need to do a 'repair install' using
a windows install disk with the appropriate SATA drivers slipstreamed
into it. This has always been too much effort for me so I just leave
them running in IDE emulation mode which AFAIK is not that much slower
anyway.

I've been told Windows7 is a lot more tolerant and you only need to
wait for it to do the 'configuring new hardware' thing when you switch
modes. But I'll believe it when I actually see it...

_______________________________________________
NZLUG mailing list ***@linux.net.nz
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug
Daniel Pittman
2011-02-03 02:31:32 UTC
Permalink
Post by Robin Paulson
as i mentioned a few weeks back, i've been building a shiny new
desktop recently. i installed ubuntu, and then realised i had left the
BIOS SATA emulation settings in IDE mode, instead of AHCI. now, i'd
if i change it, i presume the system won't boot (previous experience
tells me this)? is this still correct?
Modern distributions, Ubuntu included, default to including most drivers in
the boot image so that you can do this without hardship.

They also default to using portable identifiers like the filesystem UUID to
find which physical device the data lives on to avoid drive reordering
issues.

So, no, it should work fine unless you have taken deliberate effort to
sabotage ^w disable those defaults.

Regards,
Daniel
--
Puppet Labs Developer – http://puppetlabs.com
Daniel Pittman <***@rimspace.net>
Contact me via gtalk, email, or phone: +1 (503) 893-2285
Sent from a mobile device; please forgive brevity and typos.
_______________________________________________
NZLUG mailing list ***@linux.net.nz
http://www.linux.net.nz/cgi-bin/mailman/listinfo/nzlug

Continue reading on narkive:
Loading...