Автор Тема: google-drive-ocamlfuse, как добавить в автозагрузку в debian 10  (Прочитано 1077 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vak64

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 11
Доброго времени суток. Установил google-drive-ocamlfuse, при ручном запуске из терминала google-drive-ocamlfuse ~/gdrive папка монтируется и соединяется с google.
Пробовал автоматизировать с помощью скрипта:

#!/bin/bash
su $vlad@debian -l -c "google-drive-ocamlfuse -label $1 $*"
exit 0

и дальнейшим добавлением в fstab строчки:

gdfuse#default  /home/vlad/gdrive     fuse    uid=1000,gid=1000,allow_other,user,_netdev     0       0

При старте системы все вроде монтируется, но папка пустая, возможно нет синхронизации
В чем может быть причина? Кто-нибудь сталкивался с подобным?
 

Оффлайн Gamliel

  • Гамлиэль Фишкин
  • Местный житель
  • ***
  • Сообщений: 162
  • Linux user since 2009
    • Гамлиэль Фишкин
  • Jabber: fishkin@jabber.ru
При старте системы все вроде монтируется, но папка пустая, возможно нет синхронизации
Если не ошибаюсь, монтирование разделов происходит до запуска поддержки сети. Вероятно, проблему можно решить добавлением в системный crontab строчки, начинающейся с @reboot.

⮫ Личный веб-сайт Гамлиэля Фишкина — https://fishk.in/ru/
⮫ Личный гофер-сайт Гамлиэля Фишкина — gopher://eyeblea.ch/1/~gamliel/ru/
 
Пользователи, которые поблагодарили этот пост: vak64

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3670
  • Buster TDE & KDE
К чему изобретать велосипед, всё реализовано стандартными средствами systemd https://linuxconfig.org/how-to-automatically-execute-shell-script-at-startup-boot-on-systemd-linux
Русские дебианщики против цифрового слабоумия !
 
Пользователи, которые поблагодарили этот пост: vak64

Оффлайн red_rain

  • Активный пользователь
  • **
  • Сообщений: 65
Проще восстановить rc.local https://softnastroy.com/content/vklyuchaem-rclocal-v-debian-9-stretch.html
И в будущем писать самопал автозапуска туда.
Совершенно не понятно почему новых версиях его отключили.
Видимо клешнерукие братья наши меньшие не достаточно пили кофе и по этому забыли включить.
 
Пользователи, которые поблагодарили этот пост: vak64

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3670
  • Buster TDE & KDE
Проще восстановить rc.local
Нет не проще, systemd, как бы его не хаяли, обеспечивает правильную последовательность загрузки процессов и не придётся писать всякую ересь в fstab, он к слову весьма капризный файлик, чуть не так и система не загрузится.
Русские дебианщики против цифрового слабоумия !
 
Пользователи, которые поблагодарили этот пост: vak64

Оффлайн vak64

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 11
Доброго всем времени суток. Прислушался ко всем советам, спасибо вам. Пока проверил первый. В fstab все оставил как есть, хоть и согласен с вашим мнением. Добавил через crontab задачу @reboot google-drive-ocamlfuse ~/gdrive. В итоге с помощью fstab монтируется папка. Потом после загрузки системы cron запускает google-drive-ocamlfuse ~/gdrive, и смонтированная папка синхронизируется.

+ метода
все работает
скрипт не нужен

- метода
увеличилось время загрузки системы из-за монтирования гугл диска

Непонятно: почему в debian просто не работает запланированная задача в crontab после старта системы, конкретно google-drive-ocamlfuse ~/gdrive?
Без добавления в fstab строчки для монтирования gdrive, при старте системы задача в cron выполняется, но с ошибкой "невозможно получить доступ к 'gdrive': Ошибка ввода/вывода"
В документации к программе тоже упоминается  fstab (https://github.com/astrada/google-drive-ocamlfuse/wiki/Automounting), но по предложенной автором схеме папка после загрузки не синхронизируется. Не совсем понятно, что автор хотел сказать насчет _netdev? Если у кого есть время и интерес, то посмотрите, пожалуйста, буду очень вам признателен.

Буду пробовать и остальные предложенные варианты.
« Последнее редактирование: 21 Ноябрь 2019, 22:54:27 от vak64 »
 

 

Google Chrome

Автор AntiBioootic

Ответов: 21
Просмотров: 6804
Последний ответ 19 Июль 2012, 22:03:04
от Brainey
google-chrome

Автор papin-aziat

Ответов: 6
Просмотров: 1413
Последний ответ 20 Декабрь 2013, 13:35:42
от ogost
Не запускается Google Chrome на vps сервере

Автор Stanzy

Ответов: 1
Просмотров: 1324
Последний ответ 07 Октябрь 2015, 06:10:44
от ogost
Google Earth. Не работает графическая область программы.

Автор yurkul

Ответов: 3
Просмотров: 1201
Последний ответ 20 Апрель 2018, 23:12:13
от yurkul
(Решено) Обновление google-chrome

Автор alastor

Ответов: 5
Просмотров: 1960
Последний ответ 05 Октябрь 2013, 22:02:14
от vladimir_ar