Как отключить ссылку MissingFile на Shotwell

Я получал эту ошибку на ubuntu 12.04 как во время обновления-grub, так и при загрузке ПК, но это было из-за неправильной конфигурации на моей стороне:

У меня было два раздела на двух дисках в паре с mdadm используя RAID1. После того, как один диск разбился, я заменил его и добавил новый, но в какой-то момент при вводе команд для добавления разделов (mdadm --manage /dev/md... -a /dev/sd...) я ошибочно добавил весь диск (/ dev / sdb) вместо раздела (/ dev / sdb1 ) как часть / dev / md1. Я удалил весь диск и правильно добавил раздел, и все выглядело просто отлично / proc / mdstat, поэтому я думал, что закончил.

Однако при перезагрузке «ошибка: избыточный элемент RAID (2 найден)». на короткое время появлялся на моем экране, и массив рейдов не был реконструирован с моими разделами нового диска.

Мне пришлось отключить суперблок / dev / sdb (диск) с помощью mdadm --zero-superblock /dev/sdb, чтобы исправить его, который также получил буфер «ошибка: лишний элемент RAID (2 найден)». как от запуска, так и от update-grub.

1
задан 17 September 2012 в 20:44

1 ответ

С помощью Shotwell вы можете использовать альтернативную библиотеку для ваших «секретных» снимков, которая также оставила бы папку по умолчанию .shotwell в вашей домашней папке неповрежденной. Вам нужно будет удалить shotwell.log в ~/.cache/shotwell, чтобы исключить доказательство того, что эта библиотека была открыта. Безопасно удалить этот файл журнала, поскольку он генерируется автоматически всякий раз, когда выполняется shotwell.

Используя cryptkeeper, я хочу сохранить секретную библиотеку shotwell в моей зашифрованной папке, поэтому я монтирую свою зашифрованную папку (называемую secret) и point shotwell к этой папке при ее запуске:

shotwell -d /home/mike/misc/secret

Теперь я импортирую свою изображения из моей зашифрованной папки, и библиотека останется в моей зашифрованной папке. Это стандартная команда, позволяющая выбрать альтернативную библиотеку для shotwell, сохраняя при этом значение по умолчанию неизменным. Каждый раз, когда вы загружаете свою зашифрованную папку и запускаете команду shotwell, ваша библиотека будет готова к использованию. Теперь, если вы делаете это так каждый раз, не будет отсутствующих предупреждений о файлах.

Теперь, когда вы размонтируете свою папку cryptkeeper, вы можете снова запустить shotwell как обычно, и она загрузит вашу библиотеку по умолчанию ( просто посмотрите мое примечание выше об удалении журнала shotwell, если вы хотите покрыть ваши дорожки).

ПРИМЕЧАНИЕ. Для Shotwell 0.13 и выше вам нужно запустить программу с помощью сценария оболочки bash, когда используя его с cryptkeeper или truecrypt, так как папка миниатюр .cache также должна оставаться конфиденциальной. Итак, что-то вроде этого должно запустить Shotwell - указать кеш и shotwell в вашу зашифрованную папку или том:

#!/bin/bash
export XDG_CACHE_HOME=/media/truecrypt6/shotwell
shotwell -d /media/truecrypt6/shotwell
1
ответ дан 25 May 2018 в 06:25

Другие вопросы по тегам:

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