HP Proliant Microserverを使っているけど起動するたびにデバイスIDが変わってしまう。
のを2chで訊いたらLABEL使えって教えてくれた。
けど、なんかまだLABELの仕組みがわからないのでUUIDで指定するようにしてみた。
調べる
by-uuidを見る
shrkw@frutiger:~$ ls -l /dev/disk/by-uuid/ 合計 0 lrwxrwxrwx 1 root root 10 2011-07-25 22:50 12919948-48e9-45e2-a3d0-0890c2f0cff8 -> ../../sdd1 lrwxrwxrwx 1 root root 10 2011-07-25 22:50 8bf27954-dc97-4682-aa87-e40dac727bf0 -> ../../sde1 lrwxrwxrwx 1 root root 9 2011-07-25 22:50 92781b81-c4ae-4d22-9df9-b7e379214a22 -> ../../md0 lrwxrwxrwx 1 root root 10 2011-07-25 22:50 9fa51995-82e8-4830-b70a-15a99c8e2ffe -> ../../sda5 lrwxrwxrwx 1 root root 10 2011-07-25 22:50 fb3b34a3-7ec2-4ea8-8430-1af86a3c8ca4 -> ../../sda1
blkidコマンドを使う
shrkw@frutiger:~$ sudo blkid /dev/md0 /dev/md0: UUID="92781b81-c4ae-4d22-9df9-b7e379214a22" TYPE="ext4"
fstabに追記
UUID="92781b81-c4ae-4d22-9df9-b7e379214a22" /mnt/raid1 ext4 defaults 0 0 UUID="12919948-48e9-45e2-a3d0-0890c2f0cff8" /mnt/single1 ext4 defaults 0 0 UUID="8bf27954-dc97-4682-aa87-e40dac727bf0" /mnt/single2 ext4 defaults 0 0
ちなみに、このひとと同じ疑問を持ってた。
http://happy0123.blog48.fc2.com/blog-entry-3.html