I’ve run into a problem with my original Windows 7 EOS plan and thought I’d try posting here before giving up on it. Has anyone had any experience trying to install Linux on an MBR/legacy boot computer with a SATA controller which is set to RAID instead of AHCI?
I’ve been planning to dual-boot Linux Mint with Windows 7 on our laptops, keeping Win7 offline after EOS in January. But now I’ve discovered that both laptops are set to SATA RAID instead of AHCI. These laptops came set up that way, even though of course there is no RAID array since there is only one disk. It’s very strange, but apparently this has been a common practice with a few laptop manufacturers. The Mint installer on the live USB doesn’t see the target disk on either laptop because of the RAID setting.
If I understand correctly, you have to change the BIOS setting to AHCI in order to install Mint because Linux doesn’t have an Intel RAID driver. But I’m not sure I can actually change to AHCI on our two Windows 7 laptops, or at least not if I want to dual-boot with Windows. The Linux Mint Forum entries I’ve seen about this have involved Windows 10, which apparently has a reliable way to change to AHCI without reinstalling Windows. I’m hoping maybe someone on AskWoody has been through this with a Windows 7 computer.
Background: our main computers are two older Windows 7 laptops, an HP m6 Pavilion (from 2012) and a Dell Latitude E6410 (purchased it refurbished in 2014). Here are some basic specs:
1. HP Pavilion m6-1045dx Notebook:
Windows 7 Home Premium 64-bit SP1 (OEM license)
1TB SSD MBR/Legacy boot (installed May 2019)
Intel Core i5-3210M CPU, Ivy Bridge
8GB RAM
HP motherboard model 18A4 (U3E1) version 73.50
BIOS: Insyde version F.25 1/21/2013;
No option in BIOS to change SATA controller mode.
Intel Mobile Express Chipset SATA RAID Controller; driver iaStor.sys
2. Dell Latitude E6410 laptop:
Windows 7 Ultimate 64-bit SP1 (OEM license; no installation or recovery disks.)
750GB hdd MBR/Legacy boot (installed August 2018)
Intel Core i5 520M CPU, Arrandale
4GB RAM
Dell motherboard OK42JR (CPU1)
BIOS: Dell version A01 3/5/2010
Intel ICH8M-E/ICH9M-E SATA RAID Controller; driver iaStorV.sys
In the past year I’ve replaced the SSD in one and the hard drive in the other, and both laptops run well. We’re retired, so I’m not eager to buy new equipment when the old stuff still works.
To try out Linux Mint, I’ve been dual-booting on two even older Windows XP computers (c. 2007-2009) for the past few months (with XP disconnected from the Internet). I really like Mint, which runs great on both of these really old computers (Cinnamon on one and xfce on the other), and I believe it can eventually replace Windows for our needs. The dual boot was easy to install and gives convenient access to the data stored on Windows. In July I upgraded these computers to Mint 19.2 and everything went smoothly and easily. I had been looking forward to dual-booting with Windows 7 to avoid the morass of Windows 10 forced-march updates and bugs.
So since discovering this SATA RAID setting problem I’ve tried to find out everything I can about the topic. Several Linux Mint forum entries indicate that you have to change the BIOS setting to AHCI in order to install Mint, but then Windows 7 won’t boot after that change. Apparently what you’re really supposed to do is change the BIOS setting to AHCI before you install Windows. So the sequence would be to change to AHCI, then re-install Windows 7, and then install Mint in dual boot. However, both of our Windows 7 installations are OEM, so I don’t have installation disks.
I do have recovery disks for the HP, which I suppose would work for reinstallation, but on that laptop there’s no BIOS setting available to change the SATA controller mode! Seriously. I searched long and hard. What I understand from my research is that HP locked/hid the advanced options in the BIOS to keep unskilled users from bricking their machines. There’s an msahci.sys driver in the System32\Drivers folder; does that indicate that the motherboard supports AHCI? But it doesn’t look like there’s a way for an average user like me to change the setting in BIOS.
The Dell does have a BIOS setting to change the SATA mode to AHCI, but I don’t have any recovery disks or installation disks for that laptop. I’ve seen descriptions of changes that can be made to the registry before changing the BIOS to AHCI, which might work instead of reinstalling Windows 7, but since I’m not technically advanced (i.e. don’t really know what I’m doing, just carefully follow instructions) I worry that I could brick the machine. I know how to back up the registry and I have Macrium Reflect images of the system, but I find it scary to make changes to both the BIOS and the registry. The BIOS in that laptop is very old, from 2010.
We do have alternatives, at least for a while, since we can just use Linux on the truly old computers until they give out and we have to replace them. I also have a full install of Mint 19.1 on a USB flash drive which works fairly well on both laptops, though that’s probably not a practical solution for the long term. But I keep wondering if there’s some way I could get the dual boot to work on one of the newer laptops.
One thing that makes me wonder is that a couple of posters on Linux Mint Forum say they’ve been running a dual-boot installation on computers that show the same setting as our laptops in their inxi -Fxz output: “Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 ….” However, I think those users were running Windows 10, which could be the difference. Another post mentioned that it’s *difficult* to get Mint installed on machines set to RAID but didn’t give any details. I don’t know if that means it’s possible but not feasible for non-techies, or if they were talking about an actual RAID array.
So I’m clearly in need of some informed guidance. Given my various problems, is there a relatively “safe” way to install Linux on either of these laptops? That is, is there a way that includes a backup for the BIOS so I could recover if something went wrong? Or is it time to give up and look for some refurbished equipment at an affordable price?
Linux Mint Cinnamon 21.1
Group A:
Win 10 Pro x64 v22H2 Ivy Bridge, dual boot with Linux
Win l0 Pro x64 v22H2 Haswell, dual boot with Linux
Win7 Pro x64 SP1 Haswell, 0patch Pro, dual boot with Linux,offline
Win7 Home Premium x64 SP1 Ivy Bridge, 0patch Pro,offline