Как перемонтировать устройство в режиме чтения-записи, которое уже смонтировано только для чтения?

Tal vez sea una condición de carrera entre la línea de comandos de Firefox que regresa a mutt y mutt elimina el archivo temporal antes de que el proceso de Firefox realmente lea el archivo.

Intente, en su entrada de mailcap, agregar la bandera needsterminal.

O incluso mejor, en lugar de llamar a Firefox directamente, llame a un script de shell simple suyo que copia el archivo html con otro nombre y luego llama a Firefox en ese nuevo archivo, antes de devolver el comando a mutt (que eliminará el original archivo ).

Algunas personas agregan un comando sleepdespués de llamar a Firefox. Vea aquí o aquí por ejemplo (busquesleep).

-1
19.03.2019, 12:00
2 ответа

Используйте команду ниже:

mount -o remount,rw /Mountedpartition
4
28.01.2020, 05:06

Это зависит от , почему файловая система находится в режиме -только для чтения.

Если файловая система обнаружила ошибки, указывающие на возможное повреждение файловой системы, поведение по умолчанию — -перейти в режим только чтения, чтобы свести к минимуму опасность повреждения дополнительных данных. Эта ситуация обычно очень узнаваема по потоку сообщений об ошибках, которые она вызывает в листинге dmesgи/или системных журналах.

В этом случае попытки перемонтировать файловую систему для чтения -записи будут либо полностью отклонены с сообщением о том, что «файловая система нуждается в проверке» или подобным, либо файловая система переключится в режим чтения -записи, но вернется к исходному состоянию. читать -только после того, как он снова обнаружит ту же ошибку, в зависимости от конкретного рассматриваемого драйвера файловой системы. Правильный способ исправить такие ситуации — сделать дополнительную резервную копию, размонтировать файловую систему и запустить проверку файловой системы.

Если файловая система не содержит ошибок, но была намеренно смонтирована только для чтения -, обычно не должно возникнуть проблем с ее повторным монтированием для чтения -для записи.

Но если вы используете одно блочное устройство совместно с двумя или более компьютерами, используя iSCSI, FibreChannel или аналогичные решения SAN, вы должны знать, что обычные файловые системы не допускают одновременного использования несколькими компьютерами. Это могут сделать только специализированные кластерные файловые системы . Из-за того, как работает дисковое кэширование, обычная файловая система, не являющаяся кластером -, будет очень быстро повреждена при одновременном доступе к ней на двух компьютерах. Это не относится к решениям для совместного использования типа NAS -, поскольку совместно используемая вещь является сетевой службой, предназначенной для такого совместного использования,а не необработанный диск/LUN.

4
28.01.2020, 05:06

Теги

Похожие вопросы