Я недавно настроил google-drive-ocamlfuse так, чтобы я мог использовать диск Google от своего рабочего стола. Я следовал инструкциям на этом веб-сайте:
Это работало, но я затем хотел, чтобы это автосмонтировало мою учетную запись диска к ~/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. Любая справка ценилась бы.Спасибо.
Вы не можете использовать 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
хранилища маркеры соединения, которые были загружены в процессе начальной настройки.