Как я удаляю файловую систему Только для чтения из карты памяти

Скрипт/etc/gdm/PostSession/Default запущен корнем каждый раз, когда кто-то выходит из его X сессий. Вы могли бы добавить там что-то как

if [ ${USERNAME} = "myuser" ];then
  su myuser -c /home/myuser/logout.sh
fi

перед выходом 0.

Затем создайте файл/home/myuser/logout.sh, сделайте его исполняемым файлом и добавьте, что Ваши rsync звонят в него.

3
16.05.2011, 10:28
3 ответа

Во-первых, попробуйте к umount и смонтируйте его снова как чтение-запись.

Если это не работает на Вас, создает новую файловую систему и/или таблицу разделов, и для которого можно использовать fdisk и mkfs.ext4 или mkfs.vfat.

2
27.01.2020, 21:24
  • 1
    благодарит за предложение. Монтирование как rw один не работает - похоже, что мне, вероятно, придется пойти с Вашим вторым предложением, чтобы просто переделать файловую систему. –  DQdlM 16.05.2011, 16:17

Вы помещали ext2/ext3/ext4 файловую систему на диск? Если так, это может автоматически стать смонтированным только для чтения, если существуют ошибки ввода/вывода. Это прибывает из remount-ro смонтируйте опцию (однако, я думаю, что эта опция не существует для (v) жир, который обычно используется на загрузочном носителе). Зарегистрируйтесь в своих журналах ядра (обычно /var/log/kern.log) для ошибок относительно /dev/sdb (или безотносительно /dev/* та Карта памяти).

Можно попробовать mount -o remount,rw /mount/point получить доступ к диску как к чтению-записи снова, или просто размонтироваться и повторно смонтироваться. Однако обратите внимание что, если это - причина монтирования только для чтения, то система сделала это, потому что была ошибка, чтобы мешать ситуации стать хуже, таким образом, существует маленький шанс, файловая система не могла бы больше быть salvageable. Кроме того, если бы ошибка происходила из-за аппаратного дефекта, то необходимо заменить аппаратные средства, конечно.

1
27.01.2020, 21:24
  • 1
    файловой системы Только для чтения спасибо за предложение. Это, казалось, повторно смонтировалось как rw, но это все еще не позволило мне удалять его... даже с комнатой-f как корень. –  DQdlM 16.05.2011, 16:09
  • 2
    @Kenny - Когда говорить только для чтения они действительно имеют в виду это а? –  boehj 16.05.2011, 16:19
  • 3
    @boehj - серьезно! Я рад, что у меня не было ничего больше на том, что USB, таким образом, я мог просто пойти с возможностью применения ядерного оружия. –  DQdlM 16.05.2011, 16:30

Как насчет того, чтобы стать корнем и делать:

# rm -f *

в надлежащем каталоге, конечно.

Править

Мне просто пришло в голову, что некоторые флеш-накопители имеют физический переключатель 'ro'. Интересно, является ли это причиной Вашей проблемы.

0
27.01.2020, 21:24
  • 1
    благодарит за предложение. Я думаю, что намеренно произвел чистку идеи выполнить комнату-f как корень от моего мозга для моей собственной пользы, но к сожалению это не работало, это все еще дает мне ошибку –  DQdlM 16.05.2011, 16:06

Теги

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