Как заставить файловую систему предохранителя появиться на/media/$USER без корня или изменяющийся fstab?

Я немного озадачен об этом. Я уверен, что мы, как 'предполагается', используем udisks или udisksctl для монтирования вещей на том месте, где они будут взяты наутилусом и т.д.

Однако, как я могу сделать это для чего-то, что не является классической файловой системой? Т.е. я установил unionfs-предохранитель, смонтируйте файловую систему копии на записи как так:

unionfs-fuse -ocow "$somedir=RW:$anotherdir=RO" "$mountpoint"

Там, точка монтирования должна быть каталогом, но это, очевидно, не может быть на/media/$user, так как это - корневой каталог. И udisks не может сделать этого ни один, так как это не имеет никакой опции делегировать для unionfs-соединений и не имеет никакой опции связать, монтируются (не, что я хотел бы это).

Нет никакого решения этого кроме дампа точки монтирования на документах или пользовательской папке?

0
задан 29 June 2017 в 21:49

1 ответ

Я просто узнал, что, хотя не возможно заставить udisksctl явно распознать монтирование, это происходит так или иначе, заставляя наутилус распознать его, , если Вы смонтировались на видимой пользовательской папке

, Моя целая проблема состояла в том, что моя предыдущая попытка была на .cache/, прежде чем я пытался изменить его на/media/$USER и поражающий это. Я попробовал его на $HOME/Desktop позже, и это появляется на наутилусе. Таким образом, это работает.

0
ответ дан 3 November 2019 в 00:40

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

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