Папка My Dropbox находится на SD-карте. Когда я должен перезагрузить свой компьютер, Dropbox, по-видимому, пытается соединиться с папкой, прежде чем это будет смонтировано и возвратит ошибку. Я должен подписаться в Dropbox каждый раз, и он всегда соединяется правильно.
Существует ли способ задержать попытку Dropbox на запуске, пока SD-карта не смонтирована правильно?
Спасибо!
Я имел ту же проблему и решил ее путем размещения следующего сценария в/etc/rc.local на моей машине:
#!/bin/sh -e
# If there is a device with the label "Storage" mount it to /media/harry/Storage
if [ $(blkid -L Storage) ]; then
mkdir -p /media/harry/Storage && mount -L Storage /media/harry/Storage || rm -r /media/harry/Storage
fi
exit 0
А более общее решение, вероятно, было бы
# Get the label for the device, if any
label=$(blkid /dev/<device_name> -s LABEL -o value)
# If the label is equal to a value, mount it
if ($label = "<device_label>");then
mkdir -p /media/<username>/$label && mount -L $label /media/<username>/$label || rm -r /media/<username>/$label
fi
, Но я не протестировал его
, Если Вы хотите видеть, что список устройств использует blkid команду
Удачи.