2016-09-25 93 views
1

我最近在我的SSD(30GB分區)上安裝Linux Mint(KDE Plasma)後,在剩餘的存儲上安裝Windows 10。但是,當我嘗試在Linux Mint中啓動時,我的電腦會自動啓動Windows 10,而不顯示用於選擇操作系統的啓動選項。現在,如何在我的SSD的主啓動記錄(MBR)上安裝GRUB來啓動這兩個操作系統。如何在安裝Windows 10後安裝grub

回答

0

首先使用外部Live CD/USB驅動器對您的Linux Mint系統進行實時引導,然後按照以下命令在MBR上重新安裝GRUB。

  1. 將您的Linux安裝分區安裝到某個安裝點。這裏XY是你的Linux發行版分區的數量。

    sudo mount <root-partition[e.g. /dev/sdaXY]> <mount-point[e.g. /mnt/]> 
    
  2. 現在將一些必要的活動根分區目錄綁定到掛載的根分區/ mnt。

    sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys 
    
  3. 現在,將根目錄更改爲新裝入的分區目錄。

    sudo chroot <mount-point[e.g. /mnt/]> 
    
  4. 現在,使用grub-install命令在您的HDD MBR上安裝GRUB。

    grub-install /dev/sda 
    
  5. 最後更新grub條目以顯示新檢測到的分區操作系統。

    update-grub 
    
  6. 最後卸載所有綁定的分區目錄,然後重新啓動。

    sudo reboot 
    

就是這樣,希望這將幫助!

+0

任何倒票的理由? –

+0

感謝現在這兩個操作系統工作正常,但Windows 10需要時間來啓動 –

+0

GRUB鏈加載非Linux操作系統,但它與從GRUB加載操作系統無關,這可能是一個原因,但問題可以也只屬於Windows操作系統! –

0

無論何時安裝,Windows都會覆蓋引導扇區。一般來說先安裝windows然後linux。您可以通過從Linux Mint的活動磁盤啓動來修復grub,並且應該有一個修復啓動選項,它將修復您的grub。重新啓動它,現在你應該能夠看到兩個操作系統。

或者你也可以從現場CD引導並執行以下步驟:從現場CD(CD/DVD或閃存驅動器)

  • 引導。
  • 使用下面的命令成爲root或使用sudo。
  • 如果列出所需的可用分區:的fdisk -
  • Windows將幾乎肯定存在在/ dev/sda1的:設置/ dev/sda1的到/ mnt
  • 安裝GRUB在MBR​​:GRUB安裝--root-目錄=到/ mnt /的/ dev/sda的
  • 重新啓動:執行shutdown -r now
  • 恢復GRUB菜單:更新grub的

感謝@christopher對上面的回答。