USB経由で恒久的に接続された外部ドライブを搭載したLinux Mint 18 XFCEを搭載したPCがあります。私は決してオフにしません。
コンピュータの電源を入れるとディスクが認識されますが、マウントされません。 「手動」でインストールする必要がありました。実際、Nemoで対応するアイコンをクリックしてインストールしました。
しかし、常に利用できるように自動的にインストールしたいと思います。
これはどのように達成できますか?
ベストアンサー1
もしあなたが本当にいいえ接続を切断した後、起動時にシステムパーティション(/、/ home、...)を使用してマウントできます。これはで行われました/etc/fstab
。
自動マウントするパーティションが次のものであるとし、/dev/sdb1
次のコマンドを実行してパーティションのUUIDを取得します。
# blkid /dev/sdb1 -s UUID -o value
次に、<UUID>
取得したばかりの文字列に対して、/mnt/usb
次の行をターゲットマウントポイントとして追加します/etc/fstab
。
UUID=<UUID> /mnt/usb ext4 defaults 0 2
または代わりにNTFSの場合ext4
:
UUID=<UUID> /mnt/usb ntfs-3g rw,uid=1000,gid=1000,dmask=027,fmask=137 0 2
ユーザーのUIDとGIDはどこにありますか1000
?1000
それ以外の場合、デバイスはマウントされroot
所有されます。他のオプションは必要に応じて調整する必要があります。
場合は、ディストリビューションによってはインストールまたはパッケージ化する必要がntfs-3g
あります。ntfsprogs
ntfs-3g
編集する:該当機器が適していないと思われる場合いつも起動時に接続してください。適切なオプションを使用することをお勧めしますnofail
(デフォルトでは、システムに「騒がないでください。機能しません」と伝えます)。これは、上記の行で次のようdefaults
になることを意味します。
defaults,nofail,x-systemd.device-timeout=10
NTFSの場合、後で(最初からnofail
)これらのオプションを追加するとrw
効果があります。
x-systemd.device-timeout
また、デバイスを破棄する前に10秒待つように起動順序を知らせるsystemdパラメータも追加しました。このオプションを指定しない場合、デフォルトの待機時間は90秒です。 0に設定すると、システムは永久に待機します(起動順序は中断されます)。
他の点は、コンピュータの電源が入っている間にディスクを切断することは起動順序なfstab
ので、大きな問題ではないということです。ただし、インストールされているデバイスの接続を切断することも、キャッシュを使用してI / O操作を遅らせ、プラグを抜くとデータがディスクから同期されない可能性があるため危険です。接続を切断する前に(またはグラフィカルインターフェイスを使用して削除する)、電話してもumount
問題ありません。電話をかけるだけsync
で十分かもしれませんが、もっと危険です。