硬盘错误:EXT4-fs 错误 - 无法写入条目,忽略:只读文件系统

Cab*_*rto 5 filesystem dual-boot ext4 18.04

我有一台Asus R556L,在 Windows 10 的双引导下运行Ubuntu 18.04LTS。bios 中的 sata 模式是 AHCI。

Ubuntu 工作正常,但工作一段时间后,它进入黑色终端屏幕并显示这些错误,与这篇文章非常相似。Windows 工作了几秒钟,然后出现蓝屏错误,PC 重新启动。

当我看到这个黑屏时,计算机不再响应,我必须使用电源按钮重新启动。

重新启动后,我从前两次启动中获得了日志文件

journalctl -o short-precise -k
journalctl -o short-precise -k -b -1
Run Code Online (Sandbox Code Playgroud)

它们可以在last_rebootprevious_reboot 下载

有一个可能很有趣的错误(没有插入 USB 设备):

Cabirto kernel: usb 1-6: device descriptor read/64, error -110
Run Code Online (Sandbox Code Playgroud)

还有一些:

Cabirto kernel: print_req_error: I/O error, dev sda, sector 922702400
Run Code Online (Sandbox Code Playgroud)

我从 Live CD 启动以在卸载硬盘的情况下进行一些修复:

我试着跑

sudo e2fsck -p /dev/sda5
Run Code Online (Sandbox Code Playgroud)

哪个返回

/dev/sda5: clean, 785130/39829504 files, 54124587/159286528 blocks
Run Code Online (Sandbox Code Playgroud)

(翻译自法语)

我运行了一个快速的智能测试smartctl -t short /dev/sdasmartctl -l selftest /dev/sda它给出了

Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%      3418
Run Code Online (Sandbox Code Playgroud)

扩展智能测试未发现错误。

这是fdisk -l显示的内容(删除了循环设备):

Disk /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: CD049B10-7DBD-4B39-912A-D7956EF0AE6A

Device          Start        End    Sectors   Size Type
/dev/sda1        2048    1023999    1021952   499M Windows recovery environment
/dev/sda2     1024000    1228799     204800   100M EFI System
/dev/sda3     1228800    1261567      32768    16M Microsoft reserved
/dev/sda4     1261568  410861567  409600000 195,3G Microsoft basic data
/dev/sda5   666849280 1941141503 1274292224 607,6G Linux filesystem
/dev/sda6  1941141504 1953523711   12382208   5,9G Linux swap
/dev/sda7   410861568  666849279  255987712 122,1G Microsoft basic data

Partition table entries are not in disk order.    

Disk /dev/sdb: 7,5 GiB, 8015314944 bytes, 15654912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0006aec1
Run Code Online (Sandbox Code Playgroud)

编辑:直到今天早上 Windows 工作正常,但现在我出现蓝屏错误并且 PC 重新启动。

编辑:按照评论中的建议修改 grub 菜单时,黑屏中的消息会发生变化,并且会出现“ata”行。

编辑:解决方案最后我把我的电脑送到了华硕技术服务中心。他们换了主板。据我了解,存在连接问题。这不是故障硬盘驱动器,而是归档电线或连接器。

[4]:https : //i.stack.imgur.com/WI12t.jpg在此处输入图片说明在此处输入图片说明

Joe*_* Es 0

这是硬件问题。尝试拔下硬盘然后将其插入。有时这样做可以解决问题。我知道它是一台笔记本电脑,但它不应该那么复杂。如果您可以的话,请为您当前的驱动器购买一个新的 SSD 和 USB 外壳,并将所有内容备份到新的 SSD 上。