Ошибки автоматическое монтирование google-drive-ocamlfuse

Я недавно настроил google-drive-ocamlfuse так, чтобы я мог использовать диск Google от своего рабочего стола. Я следовал инструкциям на этом веб-сайте:

http://www.techrepublic.com/article/how-to-mount-your-google-drive-on-linux-with-google-drive-ocamlfuse/

Это работало, но я затем хотел, чтобы это автосмонтировало мою учетную запись диска к ~/google-drive каталог. Таким образом после того, как еще некоторый Google ищет, я столкнулся с этим веб-сайтом и следовал, это - инструкции для редактирования etc/fstab файла:

https://github.com/astrada/google-drive-ocamlfuse/wiki/Automounting

Теперь, когда я использую команду, монтируют ~/google-drive от терминала, это возвращает следующую ошибку:

[mntent]: line 1 in /etc/fstab is bad

Кроме того, когда я запускаю свой компьютер, на экране загрузки Xubuntu у меня есть ошибка, которая смотрит что-то подобное:

Проблема, монтирующаяся/etc/fstab, нажмите S to Skip или M к вручную...

Вот файлы, которые я сохранил как/usr/bin/gdfuse:

#!/bin/bash

su #USERNAME -l -c "google-drive-ocamlfuse -label $1 $*"
exit 0

(где #USERNAME был заменен моим фактическим именем пользователя),

И вот мой весь/etc/stab файл:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=69922867-b952-4b03-b4dd-49147b516bbd /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=7e84ab94-0486-47e6-83c2-386278dc8a95 none            swap    sw              0 0
gdfuse#default  /home/#USERNAME/google-drive     fuse    uid=1000,gid=1000,user     0       0

(где, снова, #USERNAME заменяется моим фактическим именем пользователя),

В настоящее время, когда я перезапускаю компьютер,/etc/fstab сообщение об ошибке будет там. Если я позволю ему находиться, то это не войдет в систему. Если я нажму 'S', то он войдет в систему. Ничто не кажется неправильным с ним затем, и ~/google-drive каталог смонтировался правильно, и я могу получить доступ к своим файлам диска Google. Но когда я перезапускаю, та же ошибка подойдет, и она только войдет в систему со мной нажатие S. Любая справка ценилась бы.Спасибо.

0
задан 4 February 2017 в 22:53

1 ответ

Вы не можете использовать mount для повторного подключения удаленного устройства хранения данных Google Drive (по существу, маленький блок облачного хранилища) к локальной точке монтирования. Вместо этого необходимо использовать google-drive-ocamlfuse, что Вы установили при исходной установке этого. Удалите fstab запись; это недопустимо как Ваши шоу сообщения об ошибке. Вместо этого включайте google-drive-ocamlfuse /home/user/google-drive (очевидно, замените/home/user/google-drive фактическим путем и папкой, которую Вы использовали, когда Вы сначала настраиваете google-drive-ocamlfuse) в файле , который выполняется при запуске . Используйте полный путь, а не ~ / сокращение, потому что сокращение еще не может быть допустимым в то время, когда Ваши команды запуска выполняются.

Никакие специальные полномочия не необходимы; то есть, Вам не нужно к включенному sudo в командной строке - и после того как Вы завершили начальную настройку, Вы не должны будете повторно регистрироваться к Google Drive снова. Я не протестировал, остается ли это верным, если Вы регистрируете свой браузер в другую учетную запись Google, но я подозреваю, что он делает, потому что google-drive-ocamlfuse хранилища маркеры соединения, которые были загружены в процессе начальной настройки.

0
ответ дан 7 November 2019 в 01:10

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

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