Navigation : Top / Linux / fstab

概要

/etc/fstabを/dev/sda2 などのデバイス名を書くとドライブの番号が変わった時にマウントできない.このため最近はUUIDを使った指定が標準.

UUID

ディスクの接続が変わって /dev/sda1 /dev/sdb1 が入れ替わってもOK

uuid確認方法 その1

  • sudo blkid /dev/sda1
  • 実行結果 /dev/sda1: UUID="22159633-749c-498f-b4a5-15f9fb8fbdda" TYPE="ext4"

uuid の確認方法その2

  • uuidの実体やディスク管理は/dev/にあるのでそれを使う。

Labelをつける

  • UUIDは長すぎるので覚えやすいLABELで管理する。
    # /etc/fstab
    LABEL=/disk2   /disk2  ext2 defaults  1 2
  • ラベルの生成
    e2label /dev/hda3 /disk2

fstab

LABEL=/disk2   /disk2  ext2 defaults  1 2

Link