Как изменить порядок точек монтирования, если том смонтирован дважды?
Как изменить порядок точек монтирования, если том монтируется дважды (или больше)?
sudo mount / dev / sda2 / media / Folder_1;
sudo mount / dev / sda2 / media / Folder_2;
udisksctl info --block-device / dev / sda2;
... org.freedesktop.UDisks2.Filesystem:
MountPoints: /media/Folder_2
/media/Folder_1
...
Как изменить этот порядок? Я имею в виду, я хочу увидеть: сначала - "/media/Folder_1", затем - "/media/Folder_2" Где хранится этот порядок?
[Альтернативный:]
Существует ли вызов какой-либо системной программы, которую программное обеспечение (например, файловые менеджеры) использует для определения того, какую точку монтирования следует использовать?
Например: a_program an_argument_1... an_argument_N
(В этом случае может быть возможно переопределить такую программу и предварительно обработать ее аргументы перед фактическим вызовом)
PS Это может быть важно, так как я подозреваю, что некоторые программы (например, файловые менеджеры) получают ПЕРВУЮ точку монтирования и связывают ее с меткой тома.
2 ответа
Одним из решений может быть монтирование Folder_1 в Folder_2 вместо монтирования устройства в Folder_2 с использованием bind mounts:
sudo mount /dev/sda1 /media/Folder_1
sudo mount -o bind /media/Folder_1 /media/Folder_2
Таким образом, устройство никогда не монтируется во второй папке, но там видны все его файлы.
Вы можете указать номер прохода в /etc/fstab. Чем выше число, тем позже оно будет установлено.