内蔵HDDがsdbになってしまう
起動時のデバイスの認識の順番の問題で、 USB マスストレージ (USB メモリや USB HDD) が先に認識されて sda になってしまい、内蔵 HDD が sdb や sdc になってしまうことがある。
とりあえず USB マスストレージを外して起動すれば問題ない場合、外した状態で起動する。
その状態で以下のように対処をすれば解決できる。
- 内蔵 HDD を認識するのに必要なモジュール (たとえば ahci) を /etc/initramfs-tools/modules に書く。
- 「sudo update-initramfs -u -k all」で /boot/initrd.img-* に反映させる。
- USB マスストレージをつけたまま起動して問題がなくなったことを確認する。
Last modified: 2009-10-06