qshinoの日記

Powershell関係と徒然なこと

win10 ubuntu1804 デュアルブートでハマった事

デュアルブート

win10 1809 uefiとubuntu1804のデュアルブート環境を構築する時に、grub consoleが出て来て嵌った事。

嵌ったリスト

  1. ubuntu install後、windowsしか起動しない。
  2. grub consoleが出て起動しない。
  3. usb boot だと、変更が毎回消える。

最初は順調

  1. ubuntu1804 minimal download
  2. usbメモリrufus でisoイメージ書き込み
  3. ubuntuパーティション用に、winディスク縮小。
  4. usb boot
  5. ubuntu install
  6. reboot

はまり始まり

  1. 再起動でブートメニューもgrubも表示なく、いきなりwindowsが起動。ubuntuを起動できない。そこで色々試す。

  2. usb boot

usbでubuntuを起動して、様子を確認。どうもファイルシステムはメモリに作成されている模様。設定やインストールするも、再起動のたびに消えた。

  1. 再インストール

良く分からないので、再度インストール。その際、ファイルシステムをxfs, ブートローダをwin bootanagerと同じefiパーティションに変更。

元は、ディスク/dev/sdaがローダーインストール先だったもの。

  1. ほぼ何も変わらず

ブートローダーの登録先も、ファイルシステムも原因ではない?

次へ

  1. bios

Biosのブート設定に何かないかを確認。 どうもuefiでは、boot order以外にboot profileで起動osを選択できる模様。profileにubuntuがいたので、ubuntuを優先して再起動。

すると、grub menuではなく、grub console出現。

grub console

よく分からないので、helpと打つと、大量のスクロールで画面が流れて、最後のページが残るのみ。さっぱり分からず。ネットで調べると、linux とinitrd を探して起動すれば良いらしい。lsでパーティションを見つけて、それぞれ確認。

残念ながら、grubで認識可能なファイルシステムは一つもない。インストールしたはずのubuntuも見つからない。さては、ファイルシステム指定に問題がある?xfsを指定したつもりだが、認識できない?

ubuntu minimalのせい?

ext4に変更

仕方ないので、ファイルシステムext4に変更してubuntu再インストール

なんとか

ubuntu起動。

書ききれない事を色々やったが、そのうち記載予定。

まとめ

ubuntu install時に下記を確認する事。

  1. ファイルシステムext4
  2. ブートローダーは、efiのwin boot managerと同じパーティーションに。

今後

win boot managerからubuntuを起動する方法もあるらしい。別途確認するかも。