Учебники (How-To & F.A.Q)

Постподключение смонтированного облачного ресурса

Совместное использование утилиты rclone и systemd вызывает некоторое поведение смонтированных облачных ресурсов, которое меня не устраивает. А именно, происходит немедленное монтирование и подключение облачного ресурса. А при прописывании параметров монтирования в fstab вообще монтирование происходит дважды и немедленное подключение смонтированного ресурса. Это ни чему особенному не мешает и можно забить. Но мне так не нравиться и не хочется делиться своими ресурсами с другими юзерами в случае с fstab, а в случае монтирования через юниты системды (как от рута, так и от юзера) происходит немедленное подключение ресурса. Итак, костыль:
Рассказываю, этот костыль отменяет линукс и создает подземный стук, а так же выясняет какой главный вопрос вселенной и всего такого, и даже дает ответ на него:
1.конфигурирую rclone config для mailru: ресурса облачного диска
2.создаю в /etc/fstab строку:
#mailru:/ /home/kostya/cloud/cloudmailru rclone config=/home/kostya/.config/rclone/rclone.conf,cache_dir=/home/kostya/cloud/cache 0 0

3.создаю /opt/my_scripts/mountcloud.sh:
#!/bin/bash
username=`who | grep -c "kostya"`
if [ "$username" > "0" ]; then 
  if /usr/bin/grep -q '#mailru:' /etc/fstab; then /usr/bin/sed -i 's/#mailru:/mailru:/g' /etc/fstab; fi; fi;

4.создаю /opt/my_scripts/umountcloud.sh:
#!/bin/bash
 if ! /usr/bin/grep -q '#mailru:' /etc/fstab; then /usr/bin/sed -i 's/mailru:/#mailru:/g' /etc/fstab; fi

5. делаю юниты
/etc/systemd/system/moutcloud.service:
[Unit]
Description=mount cloud (rclone)
Wants=network-online.target
After=network-online.target default.target

[Service]
Type=oneshot
ExecStart=/opt/my_scripts/mountcloud.sh

[Install]
WantedBy=default.target


/etc/systemd/system/umoutcloud.service:
[Unit]
Description=umount cloud (rclone)
DefaultDependencies=no
After=final.target

[Service]
Type=oneshot
ExecStart=/opt/my_scripts/umountcloud.sh

[Install]
WantedBy=final.target

6. на всякий случай скрипт /opt/my_scripts/umountcloud.sh копирую в /usr/lib/systemd/system-shutdown/umountcloud.sh
7. Далее стандартные действа для запуска сервисов
systemctl daemon-reload
systemctl enable moutcloud.service
systemctl enable umoutcloud.service


В итоге получаю то, что хотел, а именно примонтированный, но не подключенный облачный ресурс, который подключается при обращении к нему своего юзера, после отключения или ребут или чего то такого состояние fstab возвращается в первоначальное состояние с заремованной строкой монтирования облачного ресурса и не монтируется для других юзеров ноута.
зы. прежде чем предложить ваше решение, проверьте его работоспособность на вашем пк
Уголок новичка

Права на запись на разделе примонтированного диска

Нужно предоставить возможность на запись на раздел примонтированного жесткого диска.
Сейчас на данном разделе могу читать. На других разделах могу читать и записывать.
Данная ситуация началась после того, как восстановил Граб. До этого данному разделу менял точку монтировки.
команда chown -R oleg:oleg /mnt/96D8850AD884EA37/
ничего принциапиально не поменяла.
Уголок новичка: Права на запись на разделе примонтированного диска
Владелец сменился на текущего (был root), группа нет, осталась root. Через Делфи (файловый менеджер поменять не могу. пишет «Нет прав»)
При выполнении команды для каждого каталога сообщает:
chown: изменение владельца '/mnt/96D8850AD884EA37/Фото.lnk': Файловая система доступна только для чтения
Уголок новичка

Права на запись на разделе примонтированного диска

Нужно предоставить возможность на запись на раздел примонтированного жесткого диска.
Сейчас на данном разделе могу читать. На других разделах могу читать и записывать.
Данная ситуация началась после того, как восстановил Граб. До этого данному разделу менял точку монтировки.
команда chown -R oleg:oleg /mnt/96D8850AD884EA37/
ничего принциапиально не поменяла:
Уголок новичка: Права на запись на разделе примонтированного диска
Владелец сменился на текущего (был root), группа нет. Через Делфи (файловый менеджер поменять не могу. пишет «Нет прав»)
При выполнении команды для каждого каталога сообщает:
chown: изменение владельца '/mnt/96D8850AD884EA37/Фото.lnk': Файловая система доступна только для чтения
Уголок новичка

[Решено] Права на запись на разделе примонтированного диска

Нужно предоставить возможность на запись на раздел примонтированного жесткого диска.
Сейчас на данном разделе могу читать. На других разделах могу читать и записывать.
Данная ситуация началась после того, как восстановил Граб. До этого данному разделу менял точку монтировки.
команда chown -R oleg:oleg /mnt/96D8850AD884EA37/
ничего принциапиально не поменяла:
Уголок новичка: Права на запись на разделе примонтированного диска
Владелец сменился на текущего (был root), группа нет. Через Делфи (файловый менеджер поменять не могу. пишет «Нет прав»)
При выполнении команды для каждого каталога сообщает:
chown: изменение владельца '/mnt/96D8850AD884EA37/Фото.lnk': Файловая система доступна только для чтения
Manjaro KDE Edition

Монтирование NTFS дисков

При монтировании дисков NTFS они показываются в скрытых папках, в чем может быть проблема? Причем даже при установке 17.1.10 версии. Manjaro KDE Edition: Монтирование NTFS дисков

А так же пробовал через утилиту монтировать, но все равно одно и то же Manjaro KDE Edition: Монтирование NTFS дисковManjaro KDE Edition: Монтирование NTFS дисков

а вот собственно файл fstab
Manjaro KDE Edition: Монтирование NTFS дисков
Manjaro XFCE Edition

Монтирование

Добрый день. Сегодня устанавливал систему и столкнулся с неприятным моментом. Оставил всю разметку как была т.е.: 30 /, 3 swap, 200 /home. Ставил на / с форматирование. Все установилось, но вместо рабочего стола манжаро я увидел стандартный xfce, притом багованый. Пробовал перекачать дистриб и с другой флешкой, никакого эффекта. Помогло только то что я не стал проставлять /home на основной винт, все встало как надо. Но теперь не соображу как примонтировать основной винт, в гпартед этот пункт не активен. Подскажите как выйти из этой ситуации, возможно я с самого начала делал что-то не то.

Manjaro XFCE Edition: Монтирование