Ошибка жесткого диска: ошибка EXT4-fs - не удалось записать запись, игнорируется: файловая система только для чтения

У меня Asus R556L, работающий под управлением Ubuntu 18.04LTS при двойной загрузке с Windows 10. Режим SATA в BIOS - AHCI.

Ubuntu работает нормально, но, поработав некоторое время, с этими ошибками переходит на черный экран терминала, очень похожий на этот пост. Windows работает в течение нескольких секунд, а затем у меня появляется ошибка синего экрана, и компьютер перезагружается.

Когда я получаю этот черный экран, компьютер больше не отвечает, и мне приходится перезагружаться кнопкой питания.

После перезагрузки я получил файлы журнала двух предыдущих загрузок с

journalctl -o short-precise -k
journalctl -o short-precise -k -b -1

Они могут быть загружены в last_reboot и previous_reboot.

Есть одна ошибка, которая может быть интересной (нет подключенного USB-устройства):

Cabirto kernel: usb 1-6: device descriptor read/64, error -110

А также некоторые из них:

Cabirto kernel: print_req_error: I/O error, dev sda, sector 922702400

Я загрузился с live CD, чтобы исправить ситуацию с отключенным жестким диском:

Я пытался бежать

sudo e2fsck -p /dev/sda5

Который возвращается

/dev/sda5: clean, 785130/39829504 files, 54124587/159286528 blocks

(перевод с французского)

Я провел быстрый смарт-тест smartctl -t short /dev/sda а также smartctl -l selftest /dev/sda который дает

Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%      3418

Расширенный смарт-тест не обнаружил ошибок.

Вот что 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

РЕДАКТИРОВАТЬ: до сегодняшнего утра Windows работала нормально, но теперь у меня ошибка с синим экраном и компьютер перезагружается.

Редактировать: при изменении меню grub, как предлагается в комментариях, сообщение на черном экране изменяется, и появляются строки "ata".

[4]: введите описание здесьвведите описание здесь

1 ответ

Это аппаратная проблема. Попробуйте отключить жесткий диск и вставить его. Иногда это помогает. Я знаю, что это ноутбук, но он не должен быть таким сложным. Если вы можете себе это позволить, приобретите новый SSD и USB-корпус для вашего текущего диска и сделайте резервную копию всего на новый SSD.

Другие вопросы по тегам