Navigation : Top/Linux/fstab

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で管理する。
  • ラベルの生成
    e2label /dev/sda3 /disk1

fstab

  • fstabへの書き方
    # /etc/fstab
    LABEL=/disk1   /home  ext3 defaults  1 2
  • もしLabelを使わないと
    UUID="22159633-749c-498f-b4a5-15f9fb8fbdda"    /home  ext3 defaults  1 2

Link