windows7和ubuntu12.04雙啟動系統

來源:互聯網
上載者:User

本人在window7 64bits系統上按照http://www.ctocio.com.cn/35/12325035.shtml上的方法安裝了ubuntu12.04-LTS,也在window7上用EasyBCD添加了一個linux啟動項,並且將其指定到了ubuntu的/boot所在分區,重啟系統之後,該linux啟動項也確實添加到了系統啟動菜單中,但是,無論如何點擊該功能表項目就是不能啟動ubuntu,試著檢查了所有的步驟,沒有什麼問題,也修改了幾次啟動項(比如換成grub2,而不是預設的grub),始終是沒能解決問題。雖然,我也知道其實可以直接用ubuntu的grub來引導window7,而且這樣似乎很容易就搞定,但既然遇到這個問題了就一定要把它解決了,所以仍然堅持利用window7來引導ubuntu。

通過不懈的努力終於在EasyBCD的NeoGrub選項中找到了靈感,網上搜了一下,原來NeoGrub是用來在window vista/7上引導*nix-based作業系統的,所以,就想到用它來引導ubuntu,確實也成功了。具體如下:

  1. 開啟EasyBCD工具;
  2. 點擊Add New Entry;
  3. 點擊其中的NeoGrub標籤;
  4. 點擊該標籤下的Install,安裝NeoGrub,如所示;

  5. 點擊Configure,在開啟的檔案中添加一個條目如下:
    title Ubuntu12.04-LTS
    root (hd0,2)
    kernel /vmlinuz-3.5.0-23-generic ro root=/dev/sda10
    initrd /initrd.img-3.5.0-23-generic
    boot
    注意:上面的紅色部分,需要根據你系統的分區情況進行修改。(hd0,2)是我的/boot所在分區,可以在grub中用root+Tab鍵來查看所有的分區,然後判斷你需要選擇的分區,/dev/sda10是/所在分區。
  6. (可選)在EasyBCD的Edit
    Boot Menu中修改系統啟動菜單中NeoGrub啟動項顯示的名字,本人將其修改為linux,如所示。

  7. 重啟系統,選擇添加的啟動項即可啟動ubuntu了。



相關文章

聯繫我們

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

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

Tags Index: