Ubuntu 10.04 LTS (Lucid Lynx) AMI: Difference between revisions

Line 665: Line 665:
== root device 問題 ==
== root device 問題 ==
boot する root device の指定が LABEL=uec-rootfs になっている。
boot する root device の指定が LABEL=uec-rootfs になっている。
'''最新の ubuntu AMI では LABEL=cloudimg-rootfs になっているのを発見'''
想定している boot device 以外に DISK LABEL が uec-rootfs の volume が attach されている場合に不具合が起きる可能性があります。
想定している boot device 以外に DISK LABEL が uec-rootfs の volume が attach されている場合に不具合が起きる可能性があります。
'''☆環境により boot しない場合有り 注意☆'''
'''☆環境により boot しない場合有り 注意☆'''
Line 674: Line 675:


<syntaxhighlight>
<syntaxhighlight>
sudo e2label /dev/sda1 uec-rootfs
sudo e2label /dev/sda1 cloudimg-rootfs
sudo e2label /dev/sdp copy-of-uec-rootfs
sudo e2label /dev/sdp copy-of-cloudimg-rootfs
</syntaxhighlight>
</syntaxhighlight>
という手もあるんだが... root device = boot device = /dev/sda1 に単純化したほうが事故が少ないと思う。
という手もあるんだが... root device = boot device = /dev/sda1 に単純化したほうが事故が少ないと思う。
Line 684: Line 685:


/etc/fstab
/etc/fstab
  LABEL=uec-rootfs を /dev/sda1 に変更
  LABEL=cloudimg-rootfs を /dev/sda1 に変更


/boot/grub/menu.lst
/boot/grub/menu.lst
  root=LABEL=uec-rootfs を root=/dev/sda1 に変更
  root=LABEL=cloudimg-rootfs を root=/dev/sda1 に変更


  # kopt=root=LABEL=uec-rootfs ro
  # kopt=root=LABEL=cloudimg-rootfs ro
             |
             |
  # kopt=root=/dev/sda1 ro
  # kopt=root=/dev/sda1 ro