コマンドラインからUUIDを使用してドライブをマウントできます(fstabではありませんか?)

コマンドラインからUUIDを使用してドライブをマウントできます(fstabではありませんか?)

fstabでこの値を使用する代わりに、UUIDを使用してドライブをマウントできますか?

/dev/sda2デバイスをマウントするスクリプトがありますが、ドライブラベル(たとえば)が常に同じであるという保証はありません。

この方法を使用して起動時にドライブをマウントできることを認識していますが、fstab外部ディスクを使用すると起動時に常に表示されないことがあります。

ベストアンサー1

はい、可能です。次のUUIDオプションを使用できます。

lsblk -o NAME,UUID
NAME      UUID
sdc       
├─sdc1    A190-92D5
└─sdc2    A198-A7BC

sudo mount -U A198-A7BC /mnt

または

sudo mount UUID=A198-A7BC /mnt

または

sudo mount --uuid A198-A7BC /mnt

これmount --help

源泉:
 -L, --label LABEL=の同義語
 -U, --uuid UUID=の同義語
 LABEL=ファイルシステムラベルでデバイスを指定します。
 UUID= ファイルシステム UUID でデバイスを指定します。
 PARTLABEL=パーティションラベルでデバイスを割り当てる
 PARTUUID=パーティションUUIDでデバイスを指定する
                 パスでデバイスを指定する
              バインドマウント用のマウントポイント(--bind / rbindを参照)
                   Loopdev設定用の一般ファイル

おすすめ記事