Understanding dmesg output error: ata1.00: speed down requested but no transfer mode left
by L1P0 from LinuxQuestions.org on (#5MVV2)
PC Details:
> Dell Precision 390n
> CentOS 4.6
> Kernel version: 2.6.9-67.ELhugemem
> WD Green SSD WDS120G2G0A
Background:
Original disk installed was a HDD. I upgraded to SSD last 2 months ago. Suddenly, the PC encountered weird issue.
I cannot open new shell terminal. So I decided to reboo. During bootup, after the message: Redhat nash version 4.2.1.13 starting..
I encountered these messages:
Code:ata1.00: failed to set xfermode (err_mask=0x101)
ata1: port failed to respond (30 secs, Status 0x80)Then those messages repeated, then encountered many errors:
Code:*** An error occured during the file system check
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance (or type Control-D to continue)If I perform ctrl-D, it just reboots right away. If I input the root password, I go to a prompt: (Repair filesystem) 1#
I think this is equivalent to single user mode. I can browse my local files, but cannot modify/write.
Then the dmesg command output shows repeated messages like this:
Code:ata1.00: speed down requested but no transfer mode left
ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata1.00: (irq_stat 0x40000001)I tried to go to BIOS, the link speed detected is 3.0Gbps. I enabled the SMART Reporting Logging,
When I try to bootup, I have these messages:
Code:NOTICE - Drive 0: Serial ATA, SATA-0
Hard Drive SELF MONITORING SYSTEM has reported
That a parameter has exceeded its normal operating range.
Dell recommends that you back up your data regularly.I'm not good at Linux, but my theory is that the system has requested the SSD to speed down, but somehow failed to do it. And because of this, the pc is not booting up normally. I cannot go the desktop GUI, X server cannot start. I can only brows via CLI environment.
I'd appreciate you guys if you help me understand what might happened and if you can share possible fix for this.. Thank you!
> Dell Precision 390n
> CentOS 4.6
> Kernel version: 2.6.9-67.ELhugemem
> WD Green SSD WDS120G2G0A
Background:
Original disk installed was a HDD. I upgraded to SSD last 2 months ago. Suddenly, the PC encountered weird issue.
I cannot open new shell terminal. So I decided to reboo. During bootup, after the message: Redhat nash version 4.2.1.13 starting..
I encountered these messages:
Code:ata1.00: failed to set xfermode (err_mask=0x101)
ata1: port failed to respond (30 secs, Status 0x80)Then those messages repeated, then encountered many errors:
Code:*** An error occured during the file system check
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance (or type Control-D to continue)If I perform ctrl-D, it just reboots right away. If I input the root password, I go to a prompt: (Repair filesystem) 1#
I think this is equivalent to single user mode. I can browse my local files, but cannot modify/write.
Then the dmesg command output shows repeated messages like this:
Code:ata1.00: speed down requested but no transfer mode left
ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata1.00: (irq_stat 0x40000001)I tried to go to BIOS, the link speed detected is 3.0Gbps. I enabled the SMART Reporting Logging,
When I try to bootup, I have these messages:
Code:NOTICE - Drive 0: Serial ATA, SATA-0
Hard Drive SELF MONITORING SYSTEM has reported
That a parameter has exceeded its normal operating range.
Dell recommends that you back up your data regularly.I'm not good at Linux, but my theory is that the system has requested the SSD to speed down, but somehow failed to do it. And because of this, the pc is not booting up normally. I cannot go the desktop GUI, X server cannot start. I can only brows via CLI environment.
I'd appreciate you guys if you help me understand what might happened and if you can share possible fix for this.. Thank you!