Rsnapshotバックアップに使用する外部USBドライブがあります。 16.04.xでは、USBドライブとして検出され、/ media/usb0に自動的にマウントされたため、rsnapshotをバックアップターゲットとして使用するように構成しました。
18.04.1にアップグレードした後、USBドライブは魔法のように/ dev/sda(16.04.xでは内部ハードディスクでした)になり、ブート時に自動的にマウントされなくなり、rsnapshotが失敗します。/dev/sda1のUUIDを/ etc/fstabに追加して/ media/usb0にマウントすることで問題を「修正」しましたが、これは正しい解決策のように「感じ」ません。
誰もが18.04.1の理由を説明/説明できますか?(a)内部ドライブの前にUSBドライブを見つけ、最も重要なことは(b)16.04.5が行っていたように/ media/usb0にUSBドライブを自動的にマウントしなくなりましたか?
FWIW、これは、USBドライブを接続した状態で起動している3台のマシンのうち2台で発生していることがわかりました。 3番目のマシンでは、16.04.5とまったく同じように機能します。この動作を示す2つは、物理的に小さい(500GB)Seagateドライブであり、USBポートから給電されています。もう1つには、独自の外部電源を備えた2台のLa Cie外付けドライブがあります。 3台のコンピューターはすべて異なるハードウェアであり、1台はカスタムビルド、1台はDellサーバー、1台はゲートウェイです。ゲートウェイは正常に動作しています。
現実には、この振る舞いが変わった理由を知ることは期待していませんが、いつでも期待できます。
私はこれに自分で答えていますが、質問で明確に示されている利用可能な最良の解決策を持っています。
ブート時にマウントしたいUSBデバイスのUUID値を検出し、それらを/ etc/fstabに手動で追加する私の回避策が、この問題の最良の解決策のようです。
外付けUSBドライブの検出とマウントが一部のハードウェアと他のハードウェア(Ubuntu 18.04.1 x64を実行しているすべて)では異なる理由については不明のようです。