Як виправити помилку "Файлова система лише для читання", коли я запускаю щось як судо і намагаюся зробити папку / файл?


21

Коли я намагаюся зберегти щось або перейменувати файл / папку, він скаже цю помилку "Файлова система лише для читання" або запустив щось як root у терміналі, скажіть цю помилку

sudo: unable to open /var/lib/sudo/"My User Name"/0: Read-only file system 
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: Unable to write to /var/cache/apt/  
E: The package lists or status file could not be parsed or opened.

Коли я роблю папку, діалогове вікно помилок у деталях із Nautilus:

Error creating directory: Read-only file system

Я б показав вам, що я його зображую, але це навіть не дозволяє зберегти на моїй флешці. Будь ласка, допоможи мені.


Я також зіткнувся з цим, відповідь Прежіт Р виправила мою проблему.
Джекс Бокс

Відповіді:


17

Це працювало для мене:

Спочатку запустіть цю команду:

fsck -n -f

Потім перезавантажте машину


2
Чи усвідомлюєте ви, що відповідаєте на запитання, тобто 3 роки. Щоб зробити це значимим, воно повинно бути корисним для багатьох людей, включаючи початківців. Тож ви повинні додати більше деталей у свою відповідь. Інакше його можна буде видалити.
sudodus

25
@sudodus Ви не в змозі критикувати когось за відповідь на старе запитання на сайті stackexchange. Вся справа в тому, щоб ці питання та відповіді залишалися невизначеним часом як ресурс. Це не якийсь веб-сайт із типовими упередженнями щодо відродження старих тем. Якщо у вас є причина, чому перевірка файлової системи не допоможе користувачеві, поясніть це. Ви не повинні перешкоджати новому користувачеві намагатися допомогти. І хто б хто не став цим, поясніть нам, на що ви виступали, не просто бездумно слідкуйте за стадом.
msouth

8
@msouth, я приймаю ваш критичний коментар. В основному мій коментар намагався змусити автора відповіді покращити його - додайте більше деталей, тому що я вважаю, що це недостатньо повно, щоб бути корисним для початківця. (І я не спростовував цього, хтось ще робив). Мені шкода, що мій намір не був зрозумілим - намір точно не був відштовхувати нікого, не автора відповіді, і не вас. Я спробую змінити свій стиль коментування, щоб зробити його більш позитивним.
sudodus

6
@sudodus моє фразування було занадто суворим, пробачте за це (сайт не дозволяє вам редагувати коментарі, але коли я зрозумів це, я повинен був просто видалити його і зробити ще один коментар). Моя повага до вас за те, що ви так добре прийняли його.
msouth

Занижена відповідь.
Етьєн Готьє

17

Коли система переходить у стан лише для читання, вона робить це для запобігання пошкодження системи. Переконайтесь, що ваш жорсткий диск працює належним чином та / або створюйте резервну копію даних, перш ніж робити що-небудь.

Я пропоную завантажувати живий USB / DVD, відкрити GParted та використовувати функцію перевірки / ремонту.

Це команда для включення запису:

sudo mount -o rw,remount /

Я не можу, бо мені потрібен доступ до судо, і я не можу його отримати. "sudo: не вдається відкрити / var / lib / sudo / mathcubes / 1: кріплення файлової системи лише для читання: не вдається перезавантажити блоковий пристрій / dev / sda6 для читання-запису, захищено від запису"
MathCubes

як я сказав, завантажте живий диск і використовуйте gparted для перевірки / ремонту розділу, якщо у вас немає диска, ви можете використовувати partedmagic розміром менше 500 Мб
GM-Script-Writer-62850

Як? Чи потрібно ремонтувати розділ gparted?
MathCubes


Але що мені робити в gpared, переформатувати це НІ!
MathCubes

1

Якщо ви подвійно завантажуєте Windows за допомогою Ubuntu і не маєте жодних помилок dmesg, то проблема цілком може бути викликана Windows.

У Windows перейдіть до Панелі управління → Параметри живлення та відключіть швидкий запуск . Тепер завантажтесь в Ubuntu.


Ви маєте на увазі, що або 1) у Windows встановлена ​​коренева файлова система ext4 установки Ubuntu ОП, або 2) коренева файлова система установки Ubuntu ОП була NTFS? Я вважаю це дуже малоймовірним. -1
Девід Фоерстер

Я не маю на увазі обох. Що я маю на увазі, що якщо ви не можете встановити файлову систему під час запису в подвійній завантажувальній системі і немає видимих ​​проблем з файловою системою, то проблема може бути викликана швидким запуском Windows. але це вірне рішення для людей, які мають подвійне завантаження.
Prejith P

Не з цього питання, хоча ваше рішення не стосується цього.
Девід Фоерстер

Як я вже згадував у своєму початковому дописі, це 2-е рішення щодо пошуку помилки "файлова система лише для читання", яка є тією самою помилкою, яку ви отримуєте при спробі встановити зовнішній диск у подвійному завантаженні
Prejith P

Це проблема при спробі писати, а не монтувати. Ця відповідь не пов'язана.
Іван Івкович
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.