Dropboxフォルダーが別のパーティションにある場合、起動時にDropboxをロードする


13

Dropboxフォルダーはハードドライブ上の別のパーティションにあり、Dropboxは起動時に読み込まれます。ただし、別のパーティションがまだ開かれていないため、DropboxはDropboxフォルダーが見つからないと文句を言います。だから、Dropboxを閉じて、別のパーティションがマウントされていることを確認してから、Dropboxを再度ロードする必要があります。

Dropboxが起動時にロードされる前にドライブを自動マウントする方法はありますか?

回答:



8

うん。

システムの起動時にパーティションをマウントする必要があります。

詳細なガイドについては、Ubuntuでパーティション自動的にマウントするを参照してください。

外部NTFSパーティションがある場合、ntfs-configはタスクを容易にし、すべてのntfsパーティションを簡単にマウントできるようにします。ntfs-configをインストールするには、ターミナルを開いて入力します。

sudo apt-get install ntfs-config

私は最新のloki / elementary(この日現在)を使用しています。これは、私のdropboxを含むものを含め、11個のntfsディスクすべてをブート時に準備する最も簡単な方法でした。ありがとう!!!
-schmoopy

6

/etc/fstabファイルを編集しました。

手順1. UUIDでパーティションを一覧表示します。

sudo blkid

ステップ2. /etc/fstabファイルを編集します。

ターミナルでファイルを直接編集するには、次を実行します:

sudo nano -Bw /etc/fstab

ステップ3.に余分な行を挿入しfstabます。行は次のようになります。

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

01CE8D75DCC82F80UUID に置き換える必要があります。

/media/G-Driveマウントしたい場所に置き換える必要があります。

ntfsパーティションのタイプが異なる場合は、変更する必要がある場合があります。

変更するntfsよりもオプションを変更する必要がある場合があります(rw,auto,user,fmask=0111,dmask=0000このNTFSパーティションへのアクセス権を誰にでも付与します)。

ステップ4.「Drobox Unlink-ed message」が表示されない場合は、再起動して指を交差させたままにします。


ドライブが現在どのようにマウントされているかを確認する方法はあり(rw,auto,user,fmask=0111,dmask=0000ますか?fstabに同じオプションを適切に入力できますか?
timbram

以下のように見えるfindmntコマンドはかなりうまく機能して!
timbram

0

これを行う別の方法は、起動スクリプトを使用することです。こうすることで、何らかの理由でそれが望んでいない場合、パーティションをグローバルにマウントすることを回避できます。これは非常に簡単な方法です:

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

Dropboxの設定で[システムの起動時にDropboxを起動する]チェックボックスをオフにし、もちろん起動スクリプトを起動アプリケーションとして追加する必要があります。


0

何らかの理由で、私はext4パーティションで動作させるために@ elemer82 answearを微調整する必要がありました。記録のためにここに置いた。あなたはUUIDを必要としないかもしれません:私の場合、私は私ので使用し/dev/sdaました/etc/fstab

だから私はちょうどやった:

sudo nano -Bw /etc/fstab

そして、次の行を入力しました(わかりやすくするためにここにヘッダーを追加しました)。

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

オプションの詳細については、fstapドキュメントを確認してください。デフォルトのオプションは、Dropboxフォルダーを置くデータパーティションに必要なすべてでした。(これは、ubuntuのみがアクセスするext4パーティションであり、ここではWindowsデュアルブートではないことに注意してください)。


0

@edelansが言ったことをやったばかりですが、GUIがクラッシュしました。実際に@ elemer82のソリューションと組み合わせる必要がありました。

使用sudo blkidすると、HDDがオンではなくオンに/dev/sdaなっていることが/dev/sdb1わかります。

@edelansのソリューションでそれを変更するだけで、すべてが機能します。Dropboxとコピーがエラーなしで正常に開始するようになりました。


0

GUIソリューションの場合:ディスク(別名Gmomeディスク)をインストールします。

sudo apt-get install gnome-disk-utility

KDEでも、補足的な依存関係はありません。

ディスクを起動し、パーティションを選択し、「追加のパーティションオプション」-「マウントオプションの編集」を選択します

ここに画像の説明を入力してください

次のウィンドウで「ユーザーセッションのデフォルト」のチェックを外し、「システム起動時にマウント」をチェックして、マウントポイントを設定します。

ここに画像の説明を入力してください


0

@Thomas Kainradのコメントからこのアイデアを得ました

ドライブがマウントする時間があるように、Dropboxの起動を遅らせることができます。最初に、起動時に読み込むためのDropboxのオプションを無効にする必要があります。

ここに画像の説明を入力してください

次に、Dropboxの独自のスタートアップエントリを追加しますが、X-GNOME-Autostart-Delayパラメーターを追加し、遅延したい秒数に設定します。

これを〜/ .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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.