zz:重裝windows後覆蓋掉ubuntu的引導的恢複,以及更改預設引導順序

來源:互聯網
上載者:User

ZZ from: http://www.2cto.com/os/201410/341881.html


我想很多人都試過裝雙系統,windows系統在重裝的時候總是把MBR重寫了,重裝windows後無法找到ubuntu的引導。

網上也有很多教程,但是我覺得網上有些講得有點含糊。我以圖文結合的形式來寫,希望能對一些新手有些協助。

恢複引導其實也很簡單,找個ubuntu的安裝盤,從安裝盤啟動,試用ubuntu,開啟終端。

1.運行命令:sudo fdisk -l (這裡不是數字1,是字母l),找到ubuntu所在根目錄。 2.運行命令: sudo mkdir /media/tmpdir 建立臨時檔案夾,然後輸入命令: sudo mount /dev/sda11 /media/tmpdir 掛載 系統。

3.接下來是最重要的一步,輸入命令: sudo grub-install --root-directory=/media/tmpdir /dev/sda (注意,這裡就是sda,後面不要寫成sda11),如果顯示no error report,則表示基本成功了。

4.接下來,重啟系統.這時引導已經像往常一樣了。

但先不要進入windows,先進入ubuntu,在終端中輸入命令:sudo update-grub2 更新grub後方成功完成,這時候就可以重啟進入任意一個系統了。


如果要改變boot順序,參考:

http://jingyan.baidu.com/article/afd8f4de58959134e386e969.html

開啟ubuntu系統以後,我們開啟超級終端,輸入以下命令sudo gedit /etc/default/grub

顯示如下

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="locale=zh_CN"


GRUB_DEFAULT代表的就是啟動項的順序,從數字0開始,依次代表如下啟動項(這是在我的電腦上,不同的ubuntu版本和windows系統可能會有一些不同):

Ubuntu
Advanced options for Ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Windows 8 (loader) (on /dev/sda1)

windows排第四位(注意,順序是從0開始計的),所以,把GRUB_DEFAULT的值修改為4,然後別忘了運行命令:

sudo update-grub

好了,重啟電腦,預設啟動的系統就換到windows了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.