Почему Ubuntu меняет мою файловую систему только на чтение

Поскольку последнее обновление ядра Ubuntu (фактическое 14.04.1 LTS с GNU / Linux 3.13.0-39-generic i686) на моем сервере, я замечаю что-то странное. Моя система загружается нормально – чтение-запись, никаких проблем. Но через некоторое время (день или два) он становится «файловой системой только для чтения», и я больше не могу изменять файлы или папки. У меня есть 3 HDD, установленных в разных каталогах, и только один из них становится доступен только для чтения – тот, который SATA2 подключен через плату адаптера PCIE. Остальные два жестких диска – SCSI и работают нормально.

dmesg перечисляет некоторую информацию для sda / sda1, которая является проблемным жестким диском. Я не уверен, как их интерпретировать. Жесткий диск, который я использую, – это SATA2 через адаптер PCIE, а не ata3.00. Он работал до обновления ядра. Есть ли что-то, что я могу попробовать?

[335508.395387] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0<br /> [335508.395393] ata3.00: BMDMA stat 0x44<br /> [335508.395398] ata3.00: failed command: READ DMA EXT<br /> [335508.395406] ata3.00: cmd 25/00:08:28:13:81/00:00:3e:00:00/e0 tag 0 dma 4096 in<br /> [335508.395406] res 51/40:08:28:13:81/00:00:3e:00:00/e0 Emask 0x9 (media error)<br /> [335508.395411] ata3.00: status: { DRDY ERR }<br /> [335508.395414] ata3.00: error: { UNC }<br /> [335508.408263] ata3.00: configured for UDMA/100<br /> [335508.408283] sd 2:0:0:0: [sda] Unhandled sense code<br /> [335508.408287] sd 2:0:0:0: [sda]<br /> [335508.408290] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br /> [335508.408293] sd 2:0:0:0: [sda]<br /> [335508.408296] Sense Key : Medium Error [current] [descriptor]<br /> [335508.408301] Descriptor sense data with sense descriptors (in hex):<br /> [335508.408304] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00<br /> [335508.408319] 3e 81 13 28<br /> [335508.408326] sd 2:0:0:0: [sda]<br /> [335508.408331] Add. Sense: Unrecovered read error - auto reallocate failed<br /> [335508.408334] sd 2:0:0:0: [sda] CDB:<br /> [335508.408337] Read(10): 28 00 3e 81 13 28 00 00 08 00<br /> [335508.408350] end_request: I/O error, dev sda, sector 1048646440<br /> [335508.408366] ata3: EH complete<br /> [335508.408381] EXT4-fs warning (device sda1): __ext4_read_dirblock:908: error reading directory block (ino 32768161, block 0) 

  • Существуют ли разделы, которые могут быть установлены только для чтения?
  • Почему rm удаляет файлы только для чтения?
  • Могу ли я сделать диск O / S READ ONLY и предотвратить запись метаданных?
  • Является ли `mount -o remount, ro` гарантией сбой, если есть файлы, открытые для записи?
  • Диск на клавише считывается только на каждом компьютере
  • Почему не следует уважать опцию ro?
  • файл по-прежнему доступен только для чтения после монтирования - из раздела rw
  • Предоставлять доступ только для чтения к определенным папкам?
  • One Solution collect form web for “Почему Ubuntu меняет мою файловую систему только на чтение”

    Вы должны посмотреть выходные данные dmesg и /var/log/syslog чтобы увидеть, когда этот переключатель происходит и какие сообщения предшествуют ему.

    Я видел, как это происходило с дисками, которые сталкивались с проблемами прерывистого доступа, особенно с USB-накопителями с плохими разъемами / кабелями.

    Linux и Unix - лучшая ОС в мире.