无法将驱动器安装为读写Fedora 26

我刚刚从fedora 25机器切换到fedora 26,出于某种原因,我不能安装相同的驱动器读/写。 这个“d_drive”是通过SATA连接的物理SSD。 我能够将USB连接的SSD驱动器安装为读/写,但出于某种原因,此SATA连接的驱动器只能以只读方式进行安装。 有2个安装的fstab条目几乎相同

/dev/disk/by-uuid/fc7ba0e3-9426-4695-a723-c2d960bf3b21 /mnt/d_drive auto rw,nosuid,nodev,nofail,x-gvfs-show 0 0 

安装后,我从dmesg看到这个:

 [62156.594073] ata3.00: exception Emask 0x10 SAct 0x1 SErr 0x480001 action 0x6 frozen [62156.594080] ata3.00: irq_stat 0x08000000, interface fatal error [62156.594085] ata3: SError: { RecovData 10B8B Handshk } [62156.594091] ata3.00: failed command: WRITE FPDMA QUEUED [62156.594100] ata3.00: cmd 61/08:00:00:08:00/00:00:00:00:00/40 tag 0 ncq dma 4096 out res 40/00:00:00:08:00/00:00:00:00:00/40 Emask 0x10 (ATA bus error) [62156.594105] ata3.00: status: { DRDY } [62156.594112] ata3: hard resetting link [62157.053978] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310) [62157.054211] ata3.00: supports DRM functions and may not be fully accessible [62157.054583] ata3.00: NCQ Send/Recv Log not supported [62157.054902] ata3.00: supports DRM functions and may not be fully accessible [62157.055300] ata3.00: NCQ Send/Recv Log not supported [62157.055311] ata3.00: configured for UDMA/33 [62157.055325] ata3: EH complete [62194.475214] EXT4-fs (sdb1): warning: mounting fs with errors, running e2fsck is recommended [62194.479586] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null) 

当我尝试运行以下,似乎发现了很多问题(不知道如何张贴在这里),但鉴于它继续find他们,我使用“-p”“自动修复..”,它似乎没有任何正在修复

 e2fsck -pc /dev/sdb1 > e2fsck.txt 

我猜这是一种简单的疏忽,但是我已经围绕这个问题进行了尝试,并且确实需要一些帮助。

dmesg输出显示一些你有(物理)链路层的问题。 从Libata错误消息 :

  • RecovData :发生数据完整性错误,但接口已恢复
  • 10B8B :10b至8b发生解码错误
  • Handshk :响应帧传输而收到的R_ERR握手响应

…和写入命令( WRITE FPDMA QUEUED )期间。 在这之后,内核决定禁用写入这个磁盘,因此你的只读体验…

这让我们知道,手头的问题很可能不是由Fedora升级引起的(基本上使用相同的内核)。 你需要看硬件…

可能的原因:

  • configuration错误的BIOS
  • 破损的ATA电缆/连接器
  • 磁盘坏了

我会build议以下,最简单的第一个:

  • 将BIOS重置为出厂默认设置
  • 使用另一个数据和电源线到磁盘
  • 尝试另一个系统中的磁盘,看看它是否在那里工作
  • 买新的磁盘,并克服它

祝你好运…