質問: 外部usbドライブの検出とマウント-linux(debian) cronを使用してrsyncでバックアップできるように、起動時にdebianマシンで取得する3tb usb 3.0外付けhdd(seagate)を持っています。ドライブを抜いてから再び差し込むと、次のように表示されます。/dev/disk/by-uuid -lah 次に、次のようにしてマウントします(uuidはすでにfstabにあります)。sudo mount -a 残念ながら、再起動してもドライブが検出されません。これはヘッドレスlinuxボックスです。ドライブはntfsでフォーマットされています。助けていただければ幸いです!ありがとう、
回答: 外付けハードドライブをブートにマウントすることは、非常にトリッキーで面倒な操作になる可能性があります。まず、起動シーケンスに遅延が追加され、次にドライブが認識されてマウントされる必要があります。なんらかの理由でosがドライブを見つけられない場合を想像してみてください。起動シーケンスでスタックし、ユーザーが続行するかどうかを指示するのを待ちます。あなたはこれが起こらないようにしたいのです。必要なのは autofs です。 apt-get install autofsを実行し、自動マウントを構成します-> /etc/auto.masterにこのドライブのエントリを作成します。例:/mnt /etc/auto.mnt --timeout=120 --ghost;次に、/etc/auto.mntに入れます: `` backup -fstype = ntfs、rw uuid =