Share to: share facebook share twitter share wa share telegram print page

Advanced Host Controller Interface

AHCI
Advanced Host Controller Interface
Latest version1.3.1
November 11, 2011 (2011-11-11)
OrganizationIntel
Websitewww.intel.com/content/www/us/en/io/serial-ata/ahci.html

The Advanced Host Controller Interface (AHCI) is a technical standard defined by Intel that specifies the register-level interface of Serial ATA (SATA) host controllers in a non-implementation-specific manner in its motherboard chipsets.[1]

The specification describes a system memory structure for computer hardware vendors to exchange data between host system memory and attached storage devices. AHCI gives software developers and hardware designers a standard method for detecting, configuring, and programming SATA/AHCI adapters. AHCI is separate from the SATA 3 Gbit/s standard, although it exposes SATA's advanced capabilities (such as hot swapping and native command queuing) such that host systems can utilize them. For modern solid state drives, the interface has been superseded by NVMe.[2]

The current version of the specification is 1.3.1.

Operating modes

Many SATA controllers offer selectable modes of operation: legacy Parallel ATA emulation (more commonly called IDE Mode), standard AHCI mode (also known as Native Mode), or vendor-specific RAID (which generally enables AHCI in order to take advantage of its capabilities). Intel recommends choosing RAID mode on their motherboards (which also enables AHCI) rather than AHCI/SATA mode for maximum flexibility.[3] Legacy mode is a software backward-compatibility mechanism intended to allow the SATA controller to run in legacy operating systems which are not SATA-aware or where a driver does not exist to make the operating system SATA-aware.

When a SATA controller is configured to operate in IDE Mode, the number of storage devices per controller is usually limited to four (two IDE channels, master device and slave device with up to two devices per channel), compared to the maximum of 32 devices/ports when configured in AHCI mode.[4][1] But the chipset SATA interfaces may emulate more than one "IDE controller" when configured in IDE Mode.

Operating system support

AHCI is supported out of the box on Windows Vista and later, Linux-based operating systems (since version 2.6.19 of the kernel), OpenBSD (since version 4.1), NetBSD (since version 4.0), FreeBSD (since version 8.0),[5] macOS, GNU Mach, ArcaOS,[6] eComStation (since version 2.1), and Solaris 10 (since version 8/07).[7] DragonFlyBSD based its AHCI implementation on OpenBSD's and added extended features such as port multiplier support. Older versions of operating systems require hardware-specific drivers in order to support AHCI. Windows XP and older do not provide AHCI support out of the box.

System drive boot issues

Some operating systems, notably Windows Vista, Windows 7, Windows 8, Windows 8.1 and Windows 10, do not configure themselves to load the AHCI driver upon boot if the SATA controller was not in AHCI mode at the time the operating system was installed. Although this is an easily rectifiable condition, it remains an ongoing issue with the AHCI standard.

The most prevalent symptom for an operating system (or systems) that are installed in IDE mode (in some BIOS firmware implementations otherwise called 'Combined IDE mode'), is that the system drive typically fails to boot, with an ensuing error message, if the SATA controller (in BIOS) is inadvertently switched to AHCI mode after OS installation. In Microsoft Windows the symptom is a boot loop which begins with a Blue Screen error, if not rectified.

Technically speaking, this is an implementation bug with AHCI that can be avoided, but it has not been fixed yet. As an interim resolution, Intel recommends changing the drive controller to AHCI or RAID before installing an operating system.[3] (It may also be necessary to load chipset-specific AHCI or RAID drivers at installation time, for example from a USB flash drive).

On Windows Vista and Windows 7, this can be fixed by configuring the msahci device driver to start at boot time (rather than on-demand). Setting non-AHCI mode (i.e. IDE or Combined mode) in the BIOS will allow the user to boot into Windows, and thereby the required registry change can be performed. Consequently, the user then has the option of continuing to use the system in Combined mode or switching to AHCI mode.[8] Inter alia with Windows 10 and 8, this can be fixed by forcing the correct drivers to reload during Safe Mode.[9]

In Windows 8, Windows 8.1 and Windows Server 2012, the controller driver has changed from msahci to storahci,[10] and the procedures to upgrade to the AHCI controller is similar to that of Windows 7.[11] On Windows 8, 8.1 and Windows Server 2012, changing from IDE mode to AHCI mode without first updating the registry will make the boot drive inaccessible (i.e. resulting in a recurring boot loop, which begins with a Blue Screen error).

In Windows 10, after changing the controller to AHCI mode, if the OS is allowed to reboot a couple of times after the start of the boot loop, which starts with an INACCESSIBLE_BOOT_DEVICE BSOD, Windows presents recovery options. Out of the Advanced options, if Startup Repair option is selected, Windows attempts to fix the issue and the PC begins to function normally.

A similar problem can occur on Linux systems if the AHCI driver is compiled as a kernel module rather than built into the kernel image, as it may not be included in the initrd (initial RAM disk) created when the controller is configured to run in Legacy Mode. The solution is either to build a new initrd containing the AHCI module, or to build the AHCI driver into the kernel image.[12]

Power management

Power management is handled by the Aggressive Link Power Management (ALPM) protocol.

See also

References

  1. ^ a b "Serial ATA AHCI: Specification, Rev. 1.3.1". Intel Corp. Retrieved 2015-05-03.
  2. ^ "NVMe vs. SATA: Which SSD Technology Is Faster?". www.howtogeek.com. Retrieved 2020-10-10.
  3. ^ a b "Intel Matrix Storage Technology - Changing and/or choosing Serial ATA Modes". Intel. Retrieved 2007-09-30.
  4. ^ "PCI IDE Controller Specification 1.0" (PDF). Berg Software Design. Retrieved 2015-05-03.
  5. ^ "Ahci(4)".
  6. ^ "ArcaOS Changelog". Retrieved 2020-08-24.
  7. ^ "What's New in the Solaris 10 8/07 Release - Driver Enhancements". Oracle. Archived from the original on 2007-10-25. Retrieved 2010-10-20.
  8. ^ "Error Message when you start a Windows 7 or Windows Vista-based computer after you change the SATA mode of the boot drive: "STOP 0x0000007B INACCESSABLE_BOOT_DEVICE"". Microsoft. Archived from the original on 24 May 2011. Retrieved 2011-04-20.
  9. ^ "Enabling AHCI mode AFTER Windows 10 installation". tenforums.com user Toobad. Retrieved 2015-12-19.
  10. ^ "StorAHCI replaces MSAHCI (Windows)". Microsoft.
  11. ^ "Improving performance of SATA drives on Windows 2012".
  12. ^ "Support | How to enable AHCI support after install". Novell.com. Retrieved 2014-05-11.

Read other articles:

Будова нирки: 1. Мозкова речовина та ниркові піраміди (Pyramides renales) 2. Виносна клубочкова артеріола (Arteriola glomerularis efferens) 3. Ниркова артерія (Arteria renalis) 4. Ниркова вена (Vena renalis) 5. Ниркові ворота (Hilus renalis) 6. Ниркова миска (Pelvis renalis) 7. Сечовід (Ureter) 8. Мала ниркова миска (Calices minores renales) 9. Фібро

Eparki Katolik Siro-Malankara Bathery adalah sebuah eparki Gereja Katolik Siro-Malankara di Sulthan Bathery, Kerala, India. Hingga 2013[update] Aboon Joseph Mar Thomas menjadi uskupnya. Tahta eparki tersebut adalah Katedral Katolik Siro-Malankara Santo Tomas di Sulthan Bathery. Uskup Moran Mor Cyril Baselios Catholicos (1978-1995) Geevarghese Mar Divannasios (1996-2010) Joseph Mar Thomas (dari 2010)[1] Referensi ^ Eparchy of Battery (Malankarese). catholic-hierarchy.org. ...

Logotipo da SonLife Broadcasting Network. A SonLife Broadcasting Network (SBN) é uma rede multimídia global religiosa de televisão, radio e transmissões pela internet.[1][2] A rede é presidida pelo pastor pentecostal estadunidense Jimmy Swaggart.[1][3][4] Programação A SonLife Broadcasting Network oferece uma variedade de programas ao vivo e pré-gravados, especializada em música e educação, de interesse para as pessoas de todas as gerações e origens. A programação é constituí...

2011 box set by Pink FloydPink Floyd: DiscoveryBox set by Pink FloydReleased26 September 2011Recorded1967–1994GenreProgressive rock, psychedelic rockLength12:05:21LanguageEnglishLabelEMIProducer Bob Ezrin David Gilmour James Guthrie Michael Kamen Norman Smith Pink Floyd Roger Waters Pink Floyd chronology Oh, by the Way(2007) Pink Floyd: Discovery(2011) The Best of Pink Floyd: A Foot in the Door(2011) Professional ratingsReview scoresSourceRatingAllmusic[1]BBC MusicNot rated&...

Sendok perjamuan kudus emas, Ukraina, akhir abad ke-17 atau awal abad ke-18 Sendok (bahasa Yunani: Κοχλιάριον, Kochliárion; Slavonik: Лжица, Lzhítza) dalam Gereja Timur adalah sebuah alat liturgi yang dipakai untuk membagikan Perjamuan Kudus kepada kaum awam saat Liturgi Ilahi dari Gereja Ortodoks Timur dan Gereja Katolik Timur yang mengikuti Ritus Bizantium. Ini juga disebut cochlear, kata Latin untuk sendok. Dalam Gereja Barat (pada tradisi-tradisi seperti Anglikanisme,...

Artikel atau sebagian dari artikel ini mungkin diterjemahkan dari List of Chancellors of Germany di en.wikipedia.org. Isinya masih belum akurat, karena bagian yang diterjemahkan masih perlu diperhalus dan disempurnakan. Jika Anda menguasai bahasa aslinya, harap pertimbangkan untuk menelusuri referensinya dan menyempurnakan terjemahan ini. Anda juga dapat ikut bergotong royong pada ProyekWiki Perbaikan Terjemahan. (Pesan ini dapat dihapus jika terjemahan dirasa sudah cukup tepat. Lihat pula: p...

معركة الحاير جزء من معارك الدولة السعودية الأولى الحاير يعتبر الان أحد احياء جنوب مدينة الرياض معلومات عامة التاريخ 1178 هـ - 1764 م الموقع الحائر ، مدينة الرياض النتيجة هزيمة قوات الإمام عبد العزيز بن محمد المتحاربون الدولة السعودية الأولى قبائل يام  إمارة بني خالد القادة ...

English footballer (born 1987) Gavin Rothery Rothery training with York City in 2008Personal informationFull name Gavin Marc Rothery[1]Date of birth (1987-09-22) 22 September 1987 (age 36)[1]Place of birth Morley, EnglandHeight 5 ft 9 in (1.75 m)[1]Position(s) MidfielderTeam informationCurrent team Pontefract CollieriesYouth career0000–2005 Leeds UnitedSenior career*Years Team Apps (Gls)2005–2008 Leeds United 0 (0)2008 York City 1 (0)2008–2009...

Diplomatic missions of Ecuador This is a list of diplomatic missions of Ecuador, excluding honorary consulates. Africa  Egypt Cairo (Embassy)  South Africa Pretoria (Embassy) Americas  Argentina Buenos Aires (Embassy)  Bolivia La Paz (Embassy)  Brazil Brasília (Embassy) São Paulo (Consulate)  Canada Ottawa (Embassy) Toronto (Consulate-General)  Chile Santiago (Embassy)  Colombia Bogotá (Embassy) Ipiales (Consulate)  Costa Rica San José (Embassy...

British politician For other people with the same name, see John Archer. This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (June 2011) (Learn how and when to remove this template message) John ArcherBorn(1863-06-08)8 June 1863Liverpool, Lancashire, United KingdomDied14 July 1932(1932-07-14) (aged 69)Battersea, London, United KingdomNationalityBritishOccupat...

Thangtong Gyalpo Part of a series onTibetan Buddhism Lineages Nyingma Kadam Sakya Bodong Kagyu Jonang Gelug Rimé Key personalities First dissemination Padmasambhāva Śāntarakṣita Kamalaśīla Songtsen Gampo Trisong Detsen Ralpacan Second dissemination Atiśa Talika Abhayakirti Niguma Sukhasiddhi Milarepa Nyingma Yeshe Tsogyal Longchenpa Jigme Lingpa Patrul Rinpoche Dudjom Lingpa Mipham Kagyu Marpa Rangjung Dorje Jonang Dolpopa Taranatha Sakya Sakya Pandita Gorampa Bodongpa Samding Dorje ...

Festival Internacional de Cine de Venecia de 2016 73.º Venice Festival de cine InternacionalDatos básicosNombre oficial 73.ª Mostra internazionale d'arte cinematografica di VeneziaOtros nombres Festival de Cine de Venecia de 2016Tipo Festival de largometrajesUbicación Venecia Italia ItaliaPrimera edición 1932Galardón León de Oro (en italiano: Leone d'Oro)EdiciónInauguración 31 de agosto de 2016Clausura 10 de septiembre de 2016Días de duración 11 Cronología Festival de Cine de...

There are 1,224 hill forts in England.[1] Although some originate in the Bronze Age, the majority of hill forts in Britain were constructed during the Iron Age (about 8th century BC to the Roman conquest of Britain). There was a trend in the 2nd century BC for hill forts to fall out of use.[2] Contents Bedfordshire · Berkshire · Bristol · Buckinghamshire · Cambridgeshire · Cheshire · Clev...

British suffragette Emily DuvalBorn(1860-11-25)25 November 1860Mayfair, EnglandDied31 October 1924(1924-10-31) (aged 63)Battersea, EnglandNationalityUnited Kingdom of Great Britain and IrelandChildrenVictor Duval, Elsie Duval Emily Duval born Emily Hayes (25 November 1860 – 31 October 1924) was a British suffragette. She twice joined the Women's Social and Political Union and she was a member of the Women's Freedom League. She served several terms of imprisonment and her family members...

Indian literature genre This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (October 2023) Indian prison literature is the prison literature mainly written by Indians who were incarcerated in the Indian subcontinent. It provides a unique entry-point into the nature of punishments, and crime, and holds a mirror to the conditions of prisoners, reflecting on the intricacies of the functioni...

Office in California, United States101 MontgomeryIn May 2021Location within San FranciscoShow map of San Francisco101 Montgomery (California)Show map of California101 Montgomery (the United States)Show map of the United StatesGeneral informationStatusCompletedTypeOfficeLocation101 Montgomery StreetSan Francisco, California, United StatesCoordinates37°47′25″N 122°24′09″W / 37.7904°N 122.4024°W / 37.7904; -122.4024Opening1984HeightRoof404 ft (123 m)...

Anne Brasseur (2015) Anne Brasseur (born 19 May 1950 in Luxembourg) is a Luxembourgish politician[1] and former sports and training minister. On 28 January 2014 Brasseur was elected as the President of the Parliamentary Assembly of the Council of Europe for a one-year renewable term, the second woman to hold this post. Political career Brasseur began her political career when she was elected to the city council of Luxembourg in 1976. She is president of the Association des femmes lib...

Dnjepr kan verwijzen naar: Dnjepr (rivier), een rivier in Rusland, Wit-Rusland en Oekraïne Dnipro (stad), in het Russisch Dnjepr (Днепр), een stad in Oekraïne aan deze rivier Dnjepr (Antwerpen), een tankgracht in Antwerpen, gegraven in 1943-1944 tijdens de Tweede Wereldoorlog Dnjepr (raket), een Russisch-Kazachs-Oekraïense draagraket die van 1999 tot 2015 in gebruik was Bekijk alle artikelen waarvan de titel begint met Dnjepr of met Dnjepr in de titel. Dit is ...

Setyo Sukarno Wakil Bupati Wonogiri ke-4PetahanaMulai menjabat 26 Februari 2021PresidenJoko WidodoGubernurGanjar PranowoBupatiJoko SutopoPendahuluEdy Santosa, SHKetua Dewan Perwakilan Rakyat Daerah Kabupaten WonogiriMasa jabatan2014 – 23 September 2020PresidenJoko WidodoGubernurGanjar PranowoBupatiJoko SutopoPendahuluWawan Setyo NugrohoPenggantiSugeng Ahmady (Plt.)Sriyono Informasi pribadiLahir6 Agustus 1966 (umur 57)Wonogiri, Jawa TengahKebangsaanIndonesiaPartai polit...

Untuk penyair Inggris, lihat Elizabeth Bentley (penulis). Untuk other people, lihat Elizabeth Bentley (disambiguasi). Elizabeth BentleyElizabeth Bentley pada tahun 1948AliansiUni Soviet (membelot)Amerika SerikatPelayananPartai Komunis Amerika Serikat (membelot) FBINama kodeGregoryNama lahirElizabeth Terrill BentleyKelahiran(1908-01-01)1 Januari 1908New Milford, Connecticut, ASMeninggal3 Desember 1963(1963-12-03) (umur 55)Grace-New Haven Hospital, New Haven, Connecticut, ASKebangsaanAmeri...

Kembali kehalaman sebelumnya