Как мне настроить систему Arch Linux для автоматического монтирования внешнего жесткого диска, когда он подключен?

-o также применяется к действию, поэтому вам нужно сгруппировать вещи:

find ./ -type f \( -name fileA -o -name fileB \) -exec rm {} \; 

Кстати, ваша реализация find может также поддерживать -delete :

find ./ -type f \( -name fileA -o -name fileB \) -delete 
2
19.04.2017, 14:30
2 ответа

Для доступа для чтения и записи вам понадобится драйвер NTFS для чтения и записи, например пакет ntfs-3g из extra репозитория.

После установки с помощью sudo pacman -S ntfs-3g вы можете монтировать разделы NTFS обычным способом с помощью sudo mount / path / to / ntfs / mount / point . Это возможно благодаря символической ссылке /usr/bin/mount.ntfs на / usr / bin / ntfs-3g .

Примечание. Для монтирования файловой системы необходимы права root. Требования для исключения перечислены в ntfs-3g-FAQ .

При использовании настроек по умолчанию NTFS-раздел будет смонтирован при загрузке. Поместите в свой / etc / fstab следующее:

/ path / to / ntfs / mount / point ntfs-3g по умолчанию 0 0

Чтобы иметь возможность читать-писать без полномочий root user, вам необходимо установить некоторые дополнительные параметры (имя пользователя должно быть изменено на ваше имя пользователя):

/ path / to / ntfs / mount / point ntfs-3g uid = username, gid = users, umask = 0022 0 0

1
27.01.2020, 22:18

Третье поле будет fs_vfstype (тип вашей файловой системы, т.е. ext4), добавьте nofail к четвертому полю, чтобы иметь возможность загружаться без подключенного жесткого диска.

Вам понадобится дополнительная утилита, которая смонтирует ваш диск, когда вы подключите его во время выполнения.

Как всегда, все такие инструменты перечислены в arch wiki: Список приложений - Инструменты монтирования | ArchWiki

0
27.01.2020, 22:18

Теги

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