COMRESET 失败且启动时间缓慢

COMRESET 失败且启动时间缓慢

我新安装的 12.04.2 LTS 启动速度很慢。我在系统日志中看到以下内容:

Jul  2 13:42:56 victor-Lenovo-U310 kernel: [20058.135895] ata1: link is slow to respond, please be patient (ready=0)
Jul  2 13:43:25 victor-Lenovo-U310 kernel: [20087.780435] ata1: COMRESET failed (errno=-16)
Jul  2 13:43:30 victor-Lenovo-U310 kernel: [20092.806429] ata1: COMRESET failed (errno=-16)
Jul  2 13:43:30 victor-Lenovo-U310 kernel: [20092.806436] ata1: reset failed, giving up

我尝试了以下内核参数,但没有成功:

libata.force=nohrst libata.force=nosrst libata.force=norst libata.force=noncq

我尝试重新安装 12.04.2 LTS,也安装了 13.03,但仍然没有效果。还将 ATA 控制器设置为兼容 (IDE)、AHCI 和 RAID,但这些都无法解决问题。将我的 BIOS 重置为出厂设置,也没有效果。

我的规格:

  • 型号:联想 IdeaPad U310
  • 处理器:1.7 GHz(最大睿频 2.6 GHz)Intel Core i5 3317U
  • 内存:4GB(DDR3)
  • 显卡:英特尔高清显卡 4000
  • 存储:500GB (5,400 RPM) HDD + 24 GB SSD(由于某些原因无法使用)

答案1

找到:libata.force=noncq 但此插件命令行不完整

通过更改添加:

GRUB_CMDLINE_LINUX="libata.force=16.00:noncq" 

/etc/default/grub. 退出后保存

update-grub

同时发现:

libata.force=8.00:noncq 
tried libata.force=16.00:noncq

对于 dmesg 显示

>> ata3: SATA max UDMA/133 port i16@0xbc00 bmdma 0xcc00 irq 11 
>> ata4: SATA max UDMA/133 port i16@0xc000 bmdma 0xcc08 irq 11    
>> ata5: PATA max UDMA/133 port i16@0xc400 bmdma 0xcc10 irq 11

没有解决

>>>ata5: SATA max UDMA/133 port i16@0xbc00 bmdma 0xcc00 irq 11
>>>ata5: link is slow to respond, please be patient (ready=0
>>>ata5: COMRESET failed (errno=-16)

好的,解决了。。但是这超出了你们的情况,我移除了 Promise ATA 卡 (133/TX3) 并在板载端口安装了启动盘。这让 SATA 工作了 - 唉。。早知道。。这很简单。。

答案2

我遇到了同样的错误。移除硬盘,然后将硬盘外部连接到笔记本电脑或其他电脑,然后格式化。将其重新连接到要安装 Ubuntu 的电脑,然后尝试从闪存驱动器或 DVD 启动。

相关内容