![Fedora 26 无法将驱动器挂载为读写驱动器](https://linux22.com/image/707681/Fedora%2026%20%E6%97%A0%E6%B3%95%E5%B0%86%E9%A9%B1%E5%8A%A8%E5%99%A8%E6%8C%82%E8%BD%BD%E4%B8%BA%E8%AF%BB%E5%86%99%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
我刚刚从 Fedora 25 机器切换到 Fedora 26,出于某种原因,我无法将相同的驱动器安装为读/写。此“d_drive”是通过 SATA 连接的物理 SSD。我能够将 USB 连接的 SSD 驱动器安装为读/写,但出于某种原因,此 SATA 连接的驱动器仅以只读方式安装。两次安装的 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)
当我尝试运行以下命令时,似乎发现了很多问题(不确定如何在这里发布),但考虑到它继续发现这些问题,并且我正在使用“-p”“自动修复...”,似乎没有任何问题得到修复
e2fsck -pc /dev/sdb1 > e2fsck.txt
我猜这是一种简单的疏忽,但我已经四处寻找解决办法,确实需要一些帮助!
答案1
输出dmesg
显示你遇到了(物理)链路层问题。来自Libata 错误消息:
RecovData
:发生数据完整性错误,但接口已恢复10B8B
:发生 10b 至 8b 解码错误Handshk
:响应帧传输收到 R_ERR 握手响应
... 这是在写入命令期间发生的 ( WRITE FPDMA QUEUED
)。此后,内核决定禁用对此磁盘的写入,因此您只能获得只读体验...
这告诉我们,当前的问题很可能不是由 Fedora 升级引起的(因为基本上使用的是相同的内核)。您需要查看硬件...
可能的原因:
- BIOS 配置错误
- ATA 电缆/连接器损坏
- 磁盘损坏
我建议以下最简单的方法:
- 将 BIOS 重置为出厂默认设置
- 使用另一根数据线和电源线连接磁盘
- 在另一个系统中尝试磁盘,看看它是否在那里工作
- 购买新磁盘并解决它
祝你好运...