Caricamento Dropbox all'avvio quando la mia cartella Dropbox si trova su una partizione separata


13

La mia cartella Dropbox si trova su un'altra partizione sul mio hard disk e Dropbox si carica all'avvio. Ma poiché la partizione separata non è stata ancora aperta, Dropbox si lamenta della mancanza della mia cartella Dropbox. Quindi devo chiudere Dropbox, assicurarsi che la mia partizione separata sia montata, quindi caricare nuovamente Dropbox.

C'è un modo per montare automaticamente la mia unità prima che Dropbox si carichi all'avvio?

Risposte:


3

È possibile modificare il file / etc / fstab per aggiungere qualunque partizione sia necessaria. Puoi trovare la wiki qui .


2
Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
Braiam,

8

Si.

Dovresti montare la tua partizione all'avvio del sistema.

Per una guida dettagliata consultare Montare automaticamente le partizioni in Ubuntu .

Se hai una partizione NTFS esterna, allora ntfs-config faciliterà il tuo compito e ti consentirà di montare facilmente tutte le partizioni ntfs. Per installare ntfs-config, aprire il terminale e digitare;

sudo apt-get install ntfs-config

Sto usando il più recente loki / elementary (a partire da questa data) e questo è stato il modo più semplice per ottenere tutti i miei dischi da 11 ntfs pronti all'avvio, incluso quello che contiene il mio dropbox. Grazie!!!
schmoopy,

6

Ho modificato il /etc/fstabfile.

Passaggio 1. Elenca le tue partizioni per UUID:

sudo blkid

Passaggio 2. Modifica il /etc/fstabfile.

Per modificare il file direttamente nel terminale, eseguire:

sudo nano -Bw /etc/fstab

Passaggio 3. Inserire una riga aggiuntiva in fstab; la linea dovrebbe apparire come:

UUID="01CE8D75DCC82F80"    /media/G-Drive    ntfs  rw,auto,user,fmask=0111,dmask=0000   0     0

Dovrai sostituire 01CE8D75DCC82F80con il tuo UUID.

Dovrai sostituire /media/G-Drivecon la posizione in cui desideri montare.

Potresti voler cambiare ntfsse la tua partizione è di tipo diverso.

Se cambi di ntfsquanto potresti dover cambiare anche le opzioni ( rw,auto,user,fmask=0111,dmask=0000dà a chiunque l'accesso a questa partizione NTFS).

Passaggio 4. Riavvia e tieni le dita incrociate, se "Drobox Unlink-ed message" non viene visualizzato se hai avuto successo.


C'è un modo per vedere come l'unità è attualmente montata in modo da poter popolare correttamente fstab con le stesse (rw,auto,user,fmask=0111,dmask=0000opzioni?
timbram,

Sembra che il findmntcomando possa funzionare abbastanza bene!
timbram,

0

Un altro modo per farlo sarebbe usare uno script di avvio. In questo modo potresti evitare di montare una partizione a livello globale se per qualche motivo non è quello che vuoi fare. Questo sarebbe un modo molto semplice per farlo:

#!/bin/bash
udisks --mount /dev/<your partition> && dropbox start -i

Dovrai assicurarti di deselezionare la casella di controllo "Avvia Dropbox all'avvio del sistema" nelle preferenze di Dropbox e, naturalmente, aggiungere lo script di avvio come applicazione di avvio.


0

Per qualche motivo ho dovuto modificare answear @ elemer82 per farlo funzionare con la mia partizione ext4. L'ho messo qui per la cronaca. Potrebbe non essere necessario l'UUID: nel mio caso ho appena usato /dev/sdanel mio /etc/fstab.

Quindi ho appena fatto:

sudo nano -Bw /etc/fstab

E ho inserito la seguente riga (ho aggiunto l'intestazione qui per chiarezza):

# <file system>  <mount point>          <type>  <options>   <dump>  <pass> 
/dev/sda         /media/edelans/data1    ext4    defaults     0       2

Puoi controllare il documento di fstap per maggiori dettagli sulle opzioni. Le opzioni predefinite erano tutto ciò di cui avevo bisogno per una partizione dati in cui ho messo la mia cartella dropbox. (Si noti che si tratta di una partizione ext4, accessibile solo da Ubuntu, nessun dualboot di Windows qui).


0

Ho appena fatto quello che ha detto @edelans ma si è bloccato la mia GUI. In realtà ho dovuto mescolarlo con la soluzione di @ elemer82.

Usando sudo blkidmi permetto, mi rendo conto che il mio HDD non era acceso /dev/sdama /dev/sdb1invece acceso .

Ho dovuto cambiarlo nella soluzione di @ edelans e tutto funziona. Dropbox e Copia ora si avviano normalmente senza errori.


0

Per una soluzione GUI: installa Disks (aka Gmome Disks):

sudo apt-get install gnome-disk-utility

Anche in KDE non ci sono dipendenze supplementari.

Avviare i dischi , selezionare la partizione, quindi selezionare "Opzioni di partizione aggiuntive" - ​​"Modifica opzioni di montaggio" .

inserisci qui la descrizione dell'immagine

Nella finestra successiva deselezionare utente predefiniti di sessione, controllare "Monte all'avvio del sistema" e impostare il punto di montaggio.

inserisci qui la descrizione dell'immagine


0

Ho avuto questa idea dal commento di @Thomas Kainrad

Puoi ritardare l'avvio di Dropbox in modo che l'unità abbia il tempo di montare. Per prima cosa devi disabilitare l'opzione Dropbox da caricare all'avvio:

inserisci qui la descrizione dell'immagine

Quindi aggiungi la tua voce di avvio per Dropbox ma aggiungi il parametro X-GNOME-Autostart-Delay e impostalo sul numero di secondi che desideri ritardare.

Salvalo in ~ / .config / autostart / sleepy-dropbox.desktop

[Desktop Entry]
Type=Application
Exec=dropbox start -i
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=2
Name[en_US]=My Sleepy Dropbox
Name=My Sleepy Dropbox
Comment[en_US]=Custom command for starting dropbox due to drive not being mounted yet
Comment=Custom command for starting dropbox due to drive not being mounted yet
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.