首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >慢速Ubuntu [ata2: SRST failed (errno=-16)]和[ata2: reset failed,放弃]

慢速Ubuntu [ata2: SRST failed (errno=-16)]和[ata2: reset failed,放弃]
EN

Ask Ubuntu用户
提问于 2018-05-24 20:55:34
回答 1查看 13.7K关注 0票数 2

具有三重引导设置的这个主板,在AHCI模式下启动

下面是相关消息(从dmesg中提取),请注意它们之间时间戳的延迟时间很长:

代码语言:javascript
运行
复制
[    6.528119] ata2: link is slow to respond, please be patient (ready=-19)
[   11.028120] ata2: SRST failed (errno=-16)
[   16.540117] ata2: link is slow to respond, please be patient (ready=-19)
[   21.040117] ata2: SRST failed (errno=-16)
[   26.552117] ata2: link is slow to respond, please be patient (ready=-19)
[   56.072118] ata2: SRST failed (errno=-16)
[   56.072125] ata2: limiting SATA link speed to 1.5 Gbps
[   61.104117] ata2: SRST failed (errno=-16)
[   61.104142] ata2: reset failed, giving up

在Windows上工作得很好。这只是Ubuntu的问题。

我所有的驱动器似乎牢固连接,没有跳线,大多数是SSD,但有些是IDE。我有6个驱动器。一个是Hackintosh (Mac驱动器),另一个是Windows。一个SSD通过eSATA连接。

我不知道ata2是否与/dev/sdb相同,但如果是,这可能会很有趣:

代码语言:javascript
运行
复制
$ sudo fsck /dev/sdb                                                                                         
fsck from util-linux 2.31.1
e2fsck 1.44.1 (24-Mar-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 
 or
    e2fsck -b 32768 

Found a gpt partition table in /dev/sdb

对原因的评论:https://www.redhat.com/archives/rhl-list/2006-October/msg03892.html

因为这是一个GPT黑客驱动器:

代码语言:javascript
运行
复制
$ sudo gdisk /dev/sdb -l
GPT fdisk (gdisk) version 1.0.3

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 1953525168 sectors, 931.5 GiB
Model: ST31000524AS    
Sector size (logical/physical): 512/512 bytes
Disk identifier (GUID): 384E6D96-A1EE-4D32-8FE5-14B63E4BF049
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 8-sector boundaries
Total free space is 262157 sectors (128.0 MiB)

验证磁盘通行证:

代码语言:javascript
运行
复制
$ sudo gdisk /dev/sdb
$ v
No problems found. 262157 free sectors (128.0 MiB) available in 2
segments, the largest of which is 262151 (128.0 MiB) in size.
EN

回答 1

Ask Ubuntu用户

发布于 2019-04-10 23:06:37

步骤1-识别ATA2

据猜测,ATA2引用了/dev/sdb。确定答案的方法是使用:

代码语言:javascript
运行
复制
$ ll /sys/block/
total 0
drwxr-xr-x  2 root root 0 Apr 10 16:46 ./
dr-xr-xr-x 13 root root 0 Apr  4 21:05 ../
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop0 -> ../devices/virtual/block/loop0/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop1 -> ../devices/virtual/block/loop1/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop2 -> ../devices/virtual/block/loop2/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop3 -> ../devices/virtual/block/loop3/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop4 -> ../devices/virtual/block/loop4/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop5 -> ../devices/virtual/block/loop5/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop6 -> ../devices/virtual/block/loop6/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 loop7 -> ../devices/virtual/block/loop7/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 nvme0n1 -> ../devices/pci0000:00/0000:00:1d.0/0000:3e:00.0/nvme/nvme0/nvme0n1/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 sda -> ../devices/pci0000:00/0000:00:17.0/ata2/host1/target1:0:0/1:0:0:0/block/sda/
lrwxrwxrwx  1 root root 0 Apr 10 16:46 sr0 -> ../devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.3/1-1.3:1.0/host2/target2:0:0/2:0:0:0/block/sr0/

通过loop1条目忽略loop7

  • sda (硬盘驱动器)在ata2频道上
  • nvme0n1 ( SSD)在0000:3e:00.0上(实际上硬连接到CPU @ 40 GB/s)。
  • sr0usb1

因此,您的第一步是在ata2上发现哪些设备

步骤2-检查设备

ide设备可以通过主/从装置链接,如果在ata2上,您可能需要检查它们的设置,同时逐个删除它们,以确定哪些是有缺陷的。

同样错误的人在ata2上发现了他们的DVD/CD驱动器是罪魁祸首和缺陷:“耐2:链接响应慢,请耐心”

另一个人发现有缺陷的SSD是问题所在:ata1 1:链接反应缓慢,请耐心(ready=0)

无论如何,也可以运行fsck或其他驱动测试实用程序。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1039982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档