Не может перемонтировать /dev/sda2 для чтения-записи, защищен от записи

Я использую Ubuntu 16.04LTS на Intel Core i3-6006U, 2.0 ГГц Asus pc. Когда я загружал компьютер, я понял, что есть некоторые проблемы с жестким диском, и он не может загрузиться на Ubuntu. Я попробовал ответ, упомянутый в этом вопросе: ошибка fsck при загрузке: /dev/sda6: НЕОЖИДАННАЯ НЕСОСТОЯТЕЛЬНОСТЬ; Запустите fsck ВРУЧНУЮ, и я запускаю эту команду:

fsck -fy /dev/sda2 

После этого я перезагрузил компьютер, и он смог успешно загрузиться на Ubuntu. Однако когда я запускаю:

apt-get update

Я получил много предупреждений и ошибок, упомянутых the file system is read-only,

Я пробовал разные предложения, упомянутые в этом вопросе: Как исправить "sudo: невозможно открыть… Файловая система только для чтения"? такие как:

  1. sudo fsck -Af -M
  2. mount -o remount / это возвращает: mount: cannot remount /dev/sda2 read-write, is write-protected

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

1 ответ

Из комментариев...


Вам не нужно устанавливать smartmontools проверить состояние SMART. Просто начните Disks приложение, выберите диск, выберите SMART Data & Tests ,

@heynnema я выбрал Smart Data & Tests и я пробую тесты

в общей оценке у меня Диск в норме, 5776 плохих секторов


Из-за количества поврежденных секторов ваш жесткий диск может быть неисправен.

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

Тем не менее, давайте попробуем следующий тест.

Чтобы проверить файловую систему на вашем разделе Ubuntu...

  • загрузиться в меню GRUB
  • выберите Дополнительные параметры
  • выберите режим восстановления
  • выберите Root-доступ
  • в командной строке # введите sudo fsck -f /
  • повторить fsck команда, если были ошибки
  • тип reboot

Если по какой-то причине вы не можете сделать выше...

  • загрузиться с Ubuntu Live DVD/USB
  • Начните gparted и определите, какой /dev/sdaX является вашим разделом Ubuntu EXT4
  • уволиться gparted
  • открыть terminal окно
  • тип sudo fsck -f /dev/sdaX # заменив X на номер, который вы нашли ранее
  • повторите команду fsck, если были ошибки
  • тип reboot
Другие вопросы по тегам