LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   CONFIG_SATA_PMP=n, HW bug, Live Arch Debian Mint does not work. (https://www.linuxquestions.org/questions/linux-newbie-8/config_sata_pmp%3Dn-hw-bug-live-arch-debian-mint-does-not-work-4175549085/)

Johannes33 07-27-2015 02:58 PM

CONFIG_SATA_PMP=n, HW bug, Live Arch Debian Mint does not work.
 
Hi I have a GA-MA69GM-S2H with SB600 chip. This chip is causing:
Quote:

dmesg |grep soft
ata3: softreset failed (device not ready)
ata4: softreset failed (device not ready)
ata2: softreset failed (device not ready)
ata1: softreset failed (device not ready)
I can't use gpart and I think the HDD:s is not working so good.
It's a HW bug in the SB600 chip which is described here
The workaround is to recompile the kernel.
Is there a way to do this for me?

I would like to use arch, mint and centos on my computer. I'm not super new to linux but my skills are rusty.

How to recompile the kernel is a problem since I can't install an environment to compile in. I have windows though.

Is there a dist with CONFIG_SATA_PMP=n as default in the kernel?
Can I use a VM? I'm using a amd athlon x2 5000+, 8GB ram so it is not so fast.

I have a memory of that the kernels where not all the same, that you could insert a driver in the kernel or load it as modules. so I think I can't use any kernel to work with the dist but I have to get the kernel from the dist and then insert it to the iso. otherwise the kernel wont play nice with the rest of the system. Correct me if I'm wrong.
I'm also looking for a simple gui for this task if there is?

Thanks

Fiingli 02-21-2016 09:26 AM

This is an old thread but I stumbled upon it when I searched for a solution of the same problem. I finally found such and decided to share it here.
You can get rid of this bug by adding a kernel parameter before booting from the LiveDVD
Code:

libata.force=norst
If everything passes well, later you can add this parameter in your boot-loader configuration in order to make it persistent.


All times are GMT -5. The time now is 05:57 PM.