新しいPCの内蔵SSDにUbuntu18.04を入れた後に外付けSSDを接続してそれにもUbuntu18.04を入れた。
そうすると起動に外付けSSDのgrub設定を使うようになったみたいで、外付けSSDを外して起動しようとするとgrubのコマンド画面が表示されて内蔵SSDのUbuntuが起動しなくなった。
※どうやらディスク選択画面が後であるのを知らなかったため、自分でパーティションを作ってEFIパーティションを作成し忘れてしまったのが原因っぽい。
こちらを参考に対応したのでメモ:
※ 内蔵SSDのUbuntuのルートパーティションは/dev/sda2
grub> ls
grub> set root=(hd0,でTABを押す
grub> set root=(hd0,gptと出たので2を追加
grub> set root=(hd0,gpt2)
grub> linux /vmlinuz root=/dev/sda2
grub> initrd /initrd.img
grub> boot
で内蔵SSDのUbuntuが起動した
端末を開いて
# update-grub
# grub-install
※/dev/sdaを指定しなくても無事設定できたようだ
再起動で問題なし(完了)
そうすると起動に外付けSSDのgrub設定を使うようになったみたいで、外付けSSDを外して起動しようとするとgrubのコマンド画面が表示されて内蔵SSDのUbuntuが起動しなくなった。
※どうやらディスク選択画面が後であるのを知らなかったため、自分でパーティションを作ってEFIパーティションを作成し忘れてしまったのが原因っぽい。
こちらを参考に対応したのでメモ:
※ 内蔵SSDのUbuntuのルートパーティションは/dev/sda2
grub> ls
grub> set root=(hd0,でTABを押す
grub> set root=(hd0,gptと出たので2を追加
grub> set root=(hd0,gpt2)
grub> linux /vmlinuz root=/dev/sda2
grub> initrd /initrd.img
grub> boot
で内蔵SSDのUbuntuが起動した
端末を開いて
# update-grub
# grub-install
※/dev/sdaを指定しなくても無事設定できたようだ
再起動で問題なし(完了)