标签: sata

这些 SATA 错误是否危险?

我突然收到这些错误,我不知道这是否正常。

[39441.061856] ata3.00: failed to read SCR 1 (Emask=0x40)
[39441.061866] ata3.01: failed to read SCR 1 (Emask=0x40)
[39441.061892] ata3.15: exception Emask 0x10 SAct 0x0 SErr 0x280100 action 0x6 frozen
[39441.061897] ata3.15: irq_stat 0x08000000, interface fatal error
[39441.061904] ata3.15: SError: { UnrecovData 10B8B BadCRC }
[39441.061910] ata3.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 frozen
[39441.061917] ata3.01: exception Emask 0x100 SAct 0xe SErr 0x0 action 0x6 frozen
[39441.061923] ata3.01: failed command: READ FPDMA QUEUED
[39441.061933] ata3.01: cmd 60/a8:08:b0:48:62/00:00:00:00:00/40 tag …
Run Code Online (Sandbox Code Playgroud)

hard-drive external-hdd smart dmesg sata

43
推荐指数
3
解决办法
14万
查看次数

通过SATA端口号识别硬盘

如何找出硬盘连接到哪个主板的 SATA 端口号?

我们想建立一个基于SATA物理识别的硬盘拷贝软件。

hard-drive sata

18
推荐指数
3
解决办法
4万
查看次数

如何修复 COMRESET 失败错误?

在我新建的 HTPC 上重新安装后,我无法启动!我每次都以 initramfs 结束,并得到很多ata2: COMRESET failed (errno=16)

完整错误在这里:

ata2.00 exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
ata2.00: cmd a0/01:00:00:60:00/00:00:00:00:00/a0 tag 0 dma 96 in
         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata2.00: status: { DRDY }
ata2.00: COMRESET failed (errno=16)
Run Code Online (Sandbox Code Playgroud)

机器:

  • 主板:ASUS AT3IONT-I Duluxe
  • 2Gigs 的 OCZ Ram
  • 80GB 西部数据笔记本电脑硬盘
  • Ubuntu 11.04 最小

更多细节:

  • 我已经做了多次重新安装
  • 我已经做了磁盘检查
  • 我已经完成了 CPU 检查
  • 我已经完成了内存检查
  • 我使用 Ultimate Boot CD 用零填充了第一个和最后一个百万字节
  • 检查 SATA 端口是否已启用
  • 尝试过 RAID、SATA 和 AHCI 模式
  • 尝试了所有新的 sata 电缆。
  • 尝试从 …

boot boot-failure sata

17
推荐指数
1
解决办法
12万
查看次数

Boot failure: failed: command IDENTIFY PACKET DEVICE

Trying to install from CD desktop image and getting:

ata8.00: exception Emask 0x52 Sact 0x0 SErr 0xffffffff action 0xe frozen
ata8: SError: { blah blah }
ata8.00: failed command: IDENTIFY PACKET DEVICE
ata8.00: cmd blah blah
         res blah blah (ATA bus error)
ata8.00: status: { DRDY }
ata8: hard resetting link
Run Code Online (Sandbox Code Playgroud)

My hardware: ASUS p8z77-v PRO with Samsung 830 256MB SSD

Please help!

boot ssd sata system-installation

15
推荐指数
1
解决办法
1万
查看次数

神秘的硬盘故障?

我的新 1,5 TB ext4 硬盘发出神秘的噪音并且无法读写。但不总是。有时它只是有效。但是后来我得到了以下错误。有谁知道解决方案,或者我的新 WD Caviar Black 1.5 TB 硬盘坏了?

[  551.162286] ata7: SATA link down (SStatus 0 SControl 310)
[  551.162294] ata7.00: link offline, clearing class 1 to NONE
[  551.178223] ata7: EH complete
[  551.190802] ata7: exception Emask 0x10 SAct 0x0 SErr 0x4040000 action 0xe frozen
[  551.190807] ata7: irq_stat 0x00000040, connection status changed
[  551.190811] ata7: SError: { CommWake DevExch }
[  551.190818] ata7: limiting SATA link speed to 1.5 Gbps
[  551.190822] ata7: hard resetting …
Run Code Online (Sandbox Code Playgroud)

disk sata

10
推荐指数
1
解决办法
2万
查看次数

如何判断我的硬盘是IDE还是SATA

lspci在 Ubuntu 16.04.2 LTS 上的输出是:

00:1e.0 PCI 桥:英特尔公司 82801 移动 PCI 桥(修订版 e1)
00:1f.0 ISA 桥:英特尔公司 82801GBM (ICH7-M) LPC 接口桥(修订版 01)
00:1f.2 IDE 接口:Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus:英特尔公司 NM10/ICH7 系列 SMBus 控制器(修订版 01)
01:00.0 VGA 兼容控制器:NVIDIA Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)

现在我想知道我的硬盘是IDE接口还是SATA接口。我怎么能意识到这一点?


基于lspci,我觉得硬盘接口是IDE,但我在lspci输出上看到有关SATA的东西,这让我怀疑它。

hard-drive sata 16.04

9
推荐指数
2
解决办法
7179
查看次数

如何针对 libata 内核参数修改的特定驱动程序?

我正在运行 22 个磁盘设置,其中 19 个在 ZFS 阵列中,其中 15 个由连接到由sata_sil24模块驱动的 SATA 控制器的三个端口倍增器支持。全速运行(SATA2,3 Gbps)时,操作非常古怪。简单的读取错误会使整个端口倍增器长时间处于痉挛状态,有时会产生非常糟糕的结果。使用内核参数引导libata.force=1.5G以强制 SATA 控制器进入“传统”速度完全解决了端口倍增器的所有问题。事实是,我的 ZFS 池由 ICH10R 控制器上的快速缓存 SSD 支持。同一控制器上的另一个 SSD 保存系统。

否则libata.force=1.5G立即大约100 MB刮胡子/秒掉我的固态硬盘的传输速率。对于根驱动器来说,这没什么大不了的,但对于 ZFS 缓存 SSD 来说,它是。与没有缓存驱动器相比,它有效地使整个 zpool 进行持续传输时更慢。随机访问和 fs 树查找,当然仍然受益。列出 的模块选项sata_sil24,不存在这样的选项。

如何将libata.force=1.5G参数传递给sata_sil24模块支持的三个 SATA 控制器?

boot kernel sata drivers

7
推荐指数
1
解决办法
1万
查看次数

ubuntu 中的硬盘性能很慢

我正在运行 ubuntu 12.04(32 位)。重新启动后突然我的笔记本电脑没有检测到硬盘。几次重新启动后,它未能检测到硬盘。然后我在 BIOS 中将 sata 模式从 AHCI 更改为 IDE。然后它再次检测到硬盘。而且现在硬盘性能很慢。我在磁盘实用程序中运行了一个简短的测试。它没有显示错误或警告。

hdparm -i /dev/sda

 Model=TOSHIBA MK3259GSXP, FwRev=GN003J, SerialNo=61OJC86CT
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=625142448
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 
 AdvancedPM=yes: unknown setting WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-3,4,5,6,7
Run Code Online (Sandbox Code Playgroud)

hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:     2 MB in  2.70 seconds …
Run Code Online (Sandbox Code Playgroud)

hard-drive sata

7
推荐指数
1
解决办法
3万
查看次数

如何关闭计算机中安装的其中一个 SATA HDD 以节省电量?

我买了一个 SSD 来替换我的 HDD 以使我的 Xubuntu 16.10 笔记本电脑更快,但它上面几乎没有太多空间,所以我决定保留旧的大 HDD 作为第二个驱动器,用它代替 DVD+RW 驱动器。

我将在 HDD 上存储大的、很少需要的文件,如发行版、备份、电影等,所以我不需要 100% 的时间访问它。

当我不使用它时,有没有办法关闭它以节省电池?

hardware power-management hard-drive sata

7
推荐指数
1
解决办法
4523
查看次数

如何检查/启用 SATA 驱动器/端口的全速?

最近我得到了mSata SSD并将其安装在我的笔记本电脑上。

根据这款SSD的规格,读取速率约为450MB/s。我测试了读取速率(在菜单中Application > Accessories > Disks > Benchmark Disk),得到较小的值 280 MB/s。

四处挖掘我得到了以下结果:

$ sudo smartctl -a /dev/sdb | grep SATA
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 3.0 Gb/s)
Run Code Online (Sandbox Code Playgroud)

如何启用全速 6.0 Gb/s?

或者

如何查看 SSD/端口/其他设备的最大速度?

如何识别导致速度降低的设备(SSD/端口/某物)?

先感谢您!

附加信息:

$ sudo hdparm -I /dev/sdb | grep SATA
Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0

$ sudo hdparm -I /dev/sdb | grep speed
   *    Gen1 signaling speed (1.5Gb/s) …
Run Code Online (Sandbox Code Playgroud)

ssd hard-drive sata

7
推荐指数
2
解决办法
1万
查看次数