Solved IDE vs AHCI setting in BIOS

erdos

New member
Local time
3:00 AM
Messages
16
Greetings!

My PC (a HP Pavilion Elite d5100t ATX) is a dual boot box, with windows 7 on HDD, and Devuan linux on SSD, I've been running linux exclusively for several years until found out I couldn't boot win7 anymore. so I tried to reinstall win7, however windows bootable disk refused to install on the HDD partition. then I remembered that I did something in bios before when I had issue with booting linux. After changed bios setting for SATA controller to 'IDE' from 'AHCI', i was able to reinstall and boot into windows 7. but now linux on SSD won't boot.

It seems I can only boot one OS at a time, either windows 7 with 'IDE' enabled, or Devuan/linux with 'AHCI' enabled in bois setting.

my question is what is difference between IDE and AHCI booting? is HDD designed for 'IDE' and SSD for 'AHCI' and mutually exclusive?
 

My Computers My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavilion Elite d5100t
    OS
    Windows 7 Ultimate x64 / Enterprise
    CPU
    Core 2 Quad
    Motherboard
    ASUS: IPIBL-TX
    Memory
    4 GB
    Graphics Card(s)
    GeForce 9600 GS
    Sound Card
    7.1 capable sound with front audio ports (integrated)
    Hard Drives
    750 GB 7200 rpm SATA 3G (3.0 Gb/sec)
    PSU
    460 Watt
    Other Info
    PCIe internal modem & Wireless LAN 802.11 b/g/n & external antenna
  • Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Homebuilt
    OS
    Windows 7 Ultimate
    CPU
    AMD Athlon 64 3000+ Newcastle 2.0GHz Socket 754 Single-Core
    Motherboard
    K8N Neo plantinum
    Memory
    2GB
    Graphics Card(s)
    nVidia 6600 GT
    Hard Drives
    1TB Quantum HDD
    Case
    Antec
SATA Controller Modes Explained | Crucial UK
either windows 7 with 'IDE' enabled, or Devuan/linux with 'AHCI' enabled

you could make some registry changes so your win7 can boot in ahci mode

load the system hive and change
ControlSetxxx\services\msahci to start type 0
ControlSetxxx\services\pciide to start type 0
ControlSetxxx\services\iaStorV to start type 0
 
Last edited:

My Computers My Computers

System One System Two

  • Computer type
    PC/Desktop
    OS
    7 X64
    CPU
    i5 8400
    Motherboard
    gigabyte b365m ds3h
    Memory
    2x8gb 3200mhz
    Hard Drives
    various
    PSU
    pure power 11 400w cm
    Case
    Coolermaster
    Cooling
    cryorig m9i
  • Computer type
    PC/Desktop
    OS
    7x64
    CPU
    g5400
    Motherboard
    ga b365m ds3h
    Memory
    8gb ddr4 2400
    PSU
    xfx pro 450w
I have a computer with a dual-boot of Windows 7 and Windows 10. Last year I noticed that in the BIOS, SATA=IDE. After I changed that to SATA=AHCI the computer wouldn't boot. I changed it back to SATA=IDE. After I made the necessary registry changes in Windows 10 I was able to boot with BIOS changed to SATA=AHCI. Unfortunately, I couldn't figure out how to do the same thing with Windows 7. I ended up reinstalling Windows 7.

BTW, if the computer only booted to Windows 7 then I might have figured out how to make changes to boot with SATA=AHCI. It seemed to complicate things by having a dual-boot with Windows 10.
 

My Computers My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Custom build
    OS
    Windows 7 Home Premium 64-bits
    CPU
    AMD FX-8350
    Motherboard
    Gigabyte GA-990FXA-UD3 (AM3+)
    Memory
    GSKILL Ripjaw-X PC3 12800 8GB (2x4GB)
    Graphics Card(s)
    ASUS ROG STRIX GTX 1060 6GB
    Sound Card
    Integrated
    Monitor(s) Displays
    Asus VE228H (21.5-in)
    Screen Resolution
    1920x1080 60Hz
    Hard Drives
    SAMSUNG 870 EVO 2.5 Inch SATA SSD (1TB)
    SAMSUNG 870 EVO 2.5 Inch SATA SSD (1TB)
    SAMSUNG 870 EVO 2.5 Inch SATA SSD (1TB)
    PSU
    Corsair RM750x (750 watts)
    Case
    Corsair Carbide Series 200R
    Cooling
    Corsair Hydro Series H60 (CWCH60)
    Keyboard
    Logitech Elite
    Mouse
    Logitech M510 Wireless Mouse
    Internet Speed
    Comcast Gigabit Extra (1200Mbps down / 35Mbps up)
    Antivirus
    Malwarebytes
    Browser
    Firefox, Edge, Chrome
    Other Info
    ASUS DRW-24B1ST DVD-RW (24X) optical drive
    Seagate Expansion Desk (5TB) external SATA/USB HDD
    Comcast XB8 Internet Gateway
  • Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Custom
    OS
    Windows 7 Pro (64-bit)
    CPU
    AMD Phenom II 960T X4
    Motherboard
    ASUS M4N82 Deluxe
    Memory
    Corsair XMS2 DDR2-800 8GB (4x2GB)
    Graphics Card(s)
    ASUS ENGTX560 DCII OC/2DI/1GD5 1GB
    Monitor(s) Displays
    Samsung 930B 19-inch LCD
    Screen Resolution
    1280x1024
    Hard Drives
    Samsung SSD 870 EVO 1000 GB (Windows 10)
    Seagate ST1000DM003 1000 GB (Windows 7)
    PSU
    Antec TruePower (new) TP-650
    Case
    Antec Three Hundred
    Cooling
    AMD stock cooler from FX8350
    Mouse
    Logitech M100
    Internet Speed
    Xfinity Gigabit Extra 1200/35 Mbps
depends on where/what the Grub loader has been positioned within the SSD
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
medionl/Aspire 6930G/acer x55a
OS
W7 home premium 32bit/W7HP 64bit/w10 tp insider ring
CPU
E5300 dual core
Motherboard
medion MS7366
Memory
3gb
Graphics Card(s)
Nvidia Geforce 7100 Nforce 630i
Monitor(s) Displays
avixc
Internet Speed
n (isp resticted to 72)
Antivirus
mse/pands
Browser
palemoon
Other Info
Belkin Fd7050 n USB using Railink RT2870 drivers, more upto date
I would go the solution of ahci mode, SIW2 mentioned.
that's a way I do often on my XP W7 systems.
 

My Computers My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Elite 800 G5
    OS
    Windows 7 Pro 64-bit
    CPU
    I7-9700
    Memory
    32 GB
  • Computer type
    Laptop
    System Manufacturer/Model Number
    ASUS UX305C
    OS
    Windows 7 Pro 64-bit
thanks for the replies, guys!

Yesterday I tried loading linux for the first time since reinstalling windows but was unsuccessful - after i changed sata controller to 'AHCI'. receiving Error 'missing operating system' - this surprised me since I had grub bootloader installed on SSD. somehow windows 7 overwrites grub during reinstall process.

I'll have to pull the ssd and put in another computer to see if linux loads.
 

My Computers My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavilion Elite d5100t
    OS
    Windows 7 Ultimate x64 / Enterprise
    CPU
    Core 2 Quad
    Motherboard
    ASUS: IPIBL-TX
    Memory
    4 GB
    Graphics Card(s)
    GeForce 9600 GS
    Sound Card
    7.1 capable sound with front audio ports (integrated)
    Hard Drives
    750 GB 7200 rpm SATA 3G (3.0 Gb/sec)
    PSU
    460 Watt
    Other Info
    PCIe internal modem & Wireless LAN 802.11 b/g/n & external antenna
  • Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Homebuilt
    OS
    Windows 7 Ultimate
    CPU
    AMD Athlon 64 3000+ Newcastle 2.0GHz Socket 754 Single-Core
    Motherboard
    K8N Neo plantinum
    Memory
    2GB
    Graphics Card(s)
    nVidia 6600 GT
    Hard Drives
    1TB Quantum HDD
    Case
    Antec
Back
Top