Fstab монтирует корень в read only, в чем может быть проблема?
Добрый день!
В общем у меня такая проблема - ubuntu монтирует корень в read only.
На pc стоит kingstone ssd 120гб поделенный на 5 разделов. И seagate 1tb поделенный на 3 раздела.
Kingstone - sdb
sdb1 - раздел загрузки win10
sdb2 - собственно сама win10
sdb3 - /boot
sdb4 - /
sdb5 - swap
Seagate sda
sda1 ntfs
sda2 /var
sda3 /home
При загрузке с правилом fstab
/dev/sdb4 / discard,errors=remount-ro 0 1
sdb4 монтируется в корень но только в read only
Замена discard,errors=remount-ro на defaults решает проблему.
Стандартная утилита проверки дисков ubuntu говорит что диск в порядке fsck тоже проблему не решает.
Кто сталкивался с подобным скажите в какую сторону копать для решения этой проблемы?
Если бы не обновление до 16.04 так бы и не вспомнил про это, но началось все еще с 15.04 так что версия тут роли не играет. ssd после того работает уже более полугода без проблем.
> При загрузке с правилом fstab
> /dev/sdb4 / discard,errors=remount-ro 0 1
> sdb4 монтируется в корень но только в read only
> Замена discard,errors=remount-ro на defaults решает проблему.
Проверить не пробовали? У вас в строчке сказано ПРИ ОШИБКАХ МОНТИРОВАТЬ В RO. И с такой строчкой монтируется в ro. В чем же может быть дело? Вот ведь загадка!
> Если бы не обновление до 16.10
Машину времени на место верните! 16.10 выйдет только через полгода.
Попробуйте убрать параметр "discard". Он deprecated и замедляет удаление, рекомендуется просто раз в неделю делать "fstrim --all".
Ну и неплохо бы посмотреть в dmesg на то, как проходит монтирование.