如果我移除了 CD/DVD 驱动器和 HDD,那么 ata4 和 ata5 到底是什么?

如果我移除了 CD/DVD 驱动器和 HDD,那么 ata4 和 ata5 到底是什么?
   dmesg|grep ata
   [    0.000000] BIOS-e820: [mem 0x00000000baf9f000-0x00000000baffefff] ACPI data
   [    0.000000] ACPI: SSDT 0x00000000BAFFA000 000797 (v01 LENOVO SataAhci 00001000 INTL 20061109)
   [    0.000000] Memory: 3844300K/4074744K available (7921K kernel code, 1237K rwdata, 3800K rodata, 1452K init, 1292K bss, 230444K reserved, 0K cma-reserved)
   [    0.206852] ACPI : EC: GPE = 0x11, I/O: command/status = 0x66, data = 0x62
   [    0.207485] libata version 3.00 loaded.
   [   10.598870] Write protecting the kernel read-only data: 12288k
   [   10.928868] ata1: DUMMY
   [   10.928876] ata2: SATA max UDMA/133 abar m2048@0xf3928000 port 0xf3928180 irq 28
   [   10.928879] ata3: DUMMY
   [   10.928884] ata4: SATA max UDMA/133 abar m2048@0xf3928000 port 0xf3928280 irq 28
   [   10.928889] ata5: SATA max UDMA/133 abar m2048@0xf3928000 port 0xf3928300 irq 28
   [   10.928892] ata6: DUMMY
   [   11.245550] ata2: SATA link down (SStatus 0 SControl 300)
   [   11.569704] ata4: SATA link down (SStatus 0 SControl 300)
   [   11.889758] ata5: SATA link down (SStatus 0 SControl 300)
   [   13.113286] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
   [   24.842299] EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: (null)
   [   58.960374] systemd[1]: Listening on LVM2 metadata daemon socket.
   [   59.023418] systemd[1]: Starting Increase datagram queue length...
   [   59.129501] systemd[1]: Started Increase datagram queue length.
   [   59.273572] systemd[1]: Started LVM2 metadata daemon.

我的 T520 一直存在一些随机重启问题。我曾看到过 ata4 的 Serror{DevExch} 错误。当 grub 设置针对所有 ata 设备的 SATA3 时,系统每次出现错误都会崩溃,而 SATA II 则会出现 3 到 5 次错误。我之前看到过它在从 USB 启动时崩溃,我目前使用它来询问这个问题,当时 HDD 在机器中。但是现在没有错误。我怀疑列出的设备在 SATA 设置方面存在一些问题。但我需要知道它是什么。

我当前使用的驱动器是通过 USB 连接的,如 lsscssi 中所示。因此它不应该有 ata 名称,也没有。

ubuntu-mate@ubuntu-mate:~$ lsscsi -t
[6:0:0:0]    disk    usb: 2-1.1:1.0                  /dev/sda 

答案1

ata4和ata5到底是什么?

  • ATA-4:Ultra DMA 33 或 ATA33
  • ATA-5:Ultra DMA 66 或 ATA66

这些是主板上的连接器(或者如果您有 PCI(-E) 卡)。系统显示这些存在,但这并不意味着有 SATA 电缆连接到 SATA 驱动器(后者在 dmesg 中有自己的行)。

当所有 ATA 设备的 grub 设置都是 SATA3 并且第 3 到第 5 次设置是 SATA II 时,每次出现错误时系统都会崩溃。

可能是主板、连接器或与其连接的硬盘有问题。

但为了不让这个话题完全偏离主题...

但现在没有错误。

  • 查看的地方/var/log/boot.log/var/log/kern.log崩溃后使用安全启动方法或实时会话检查日志(有时日志往往会被覆盖:))。
  • Serror{DevExch}可能是 IRQ 问题。我曾见过 nVidia 及其驱动程序与 AHCI 发生冲突的情况。删除驱动程序可以防止崩溃。

顺便说一句:“Serror{DevExch}”应该在“Serror”和“{DevExch}”之间有一个提示。至少在谷歌上搜索时,中间都会有一个提示。就像这个相关主题中一样:神秘的硬盘故障?(SError:{ CommWake DevExch })

相关内容