rhel 7.0, windows10雙系統grub2設置

由於在win10基礎上裝了rhel7,可是啓動時卻沒有win10的啓動項,下面的方法解決此問題。windows

  $ su              #root登陸bash

  $ cd /boot/grub2code

1. 簡單執行grub2-mkconfig -o grub.cfg,自動檢測磁盤中安裝的系統截止登錄

  $ grub2-mkconfig -o grub.cfg基礎

  產生grub.cfg文件,此文件在電腦啓動時自動被檢測,包含啓動項信息。配置

  重啓,看啓動項裏有沒有windows選項。若無,看下一步;權限

2.編寫/etc/grub.d/10_windows10文件,手動設置win10所在區位,由於執行grub2-mkconfig命令時,會自動讀取grub.d文件夾內的內容。方法

  #! /bin/bash 配置文件

  echo "Adding Windows10 entry to grub"windows10

  cat << EOF 

  menuentry "Windows10" {

   set root=hd0(0,3)      # win10位於hd0(0,3),根據本身電腦狀況改變,能夠使用root模式下fdisk -l查看具體分區

   chainloader +1

   } 

  EOF

3. 更改10_windows10的權限,增長可執行權限

  chmod +x 10_windows10

4.再次執行grub2-mkconfig -o /boot/grub2/grub.cfg

  從新生成啓動項配置文件

  再次重啓檢查啓動項。

相關文章
相關標籤/搜索