LoginSignup
11
13

More than 5 years have passed since last update.

後からブートローダーを設定しデュアルブート環境にしたい

Posted at

デュアルブート環境を作りたくてUbuntu、Windows10の順にインストールしてみたが
オーケー、ブートローダーが無い。BIOSの起動設定画面からじゃないと起動OSが選択出来ない。
やっちまったなこりゃあ。
だもんでこっからデュアルブート出来るようにしたい。

Ubuntuでの操作

Windowsのブートローダーが入ったHDDディレクトリを探す。
sudo fdisk -l
起動に「*」がついててタイプがNTFSのやつを探す
デバイス 起動 Start 最後から セクタ Size Id タイプ
/dev/sda1 * 2048 1126399 1124352 549M 7 HPFS/NTFS/exFAT

あった、こいつだ。
次にブートローダーのUUIDを確認
sudo blkid /dev/sda
を実行。
/dev/sda: PTUUID="1234abcd" PTTYPE="dos"
みたいな感じに出てくる。
sudo vi /etc/grub.d/40_custom
で下記のようにgrubのブートローダー一覧にWindows 10を追加する。
menuentry “Microsoft Windows 10” {
search –fs-uuid –no-floppy –set=root (さっきのUUID)
chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}

sudo update-grub
でgrubの設定を更新。

BIOSで起動優先順位を設定

これは…ちょっとマシンによって異なるんで
ここではDellのマシンのやり方を記載

  1. マシン起動時にF2キーを押し、セットアップを起動
  2. Boot>LEGACY BOOTを選択
  3. grubがインストールされたドライブを選択し、F5キーで優先順位を上げる
  4. F10でSave and Exit

以上、目出度くgrubが優先的に起動され、Windows 10、Ubuntuの選択が可能になりました。
…なんか余計なのたくさんあるけどまた明日設定しよう…

11
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
13