Windows下如何硬盤安裝Ubuntu

一般來說,折騰雙系統(tǒng)是每一位程序猿都有過的經(jīng)歷,如何在windows下安裝雙系統(tǒng)ubuntu呢?今天來給大家介紹一下如何直接在windows硬盤安裝ubuntu,而不需要使用U盤或者光盤,或外置硬盤。

1. 準(zhǔn)備好ubuntu iso鏡像

可以直接在官網(wǎng)上找,下載后在windows下使用解壓軟件找到iso里的initrd.lzvmlinuz.efi(ps:若是安裝32位的ubuntu,第二個文件是vmlinuz,而沒有后綴.efi), 一般會在iso根目錄下的casper里。

把上訴兩個文件和鏡像本身放在windows任意一個磁盤的根目錄下,我這里以f盤為例。

2. 使用EasyBCD引導(dǎo)ubuntu鏡像

在windows下安裝EasyBCD,我現(xiàn)在用的是2.2版本的。完成后打開EasyBCD,在左邊選擇添加新條目, 然后選擇NeoGrub標(biāo)簽,點擊安裝,此時EasyBCD會自己創(chuàng)建一個引導(dǎo),很快,不用幾秒鐘。接著點擊旁邊的配置, 在彈出的編輯器中加入一下指令:

title Install Ubuntu
root (hd0,7)
kernel (hd0,7)/vmlinuz.eft boot=casper iso-scan/filename=/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,7)/initrd.lz

其中,有幾個地方需要注意一下:

  1. 第2,3,4行都出現(xiàn)了的(hd0,7)是代表第一步準(zhǔn)備的鏡像和文件所在的磁盤, 在windows下, c盤是(hd0,1), d盤是(hd0,5), e盤是(hd0,6), f盤是(hd0,7), 依此類推,第一步中我把鏡像以及相關(guān)文件都放在了f盤,因此我這里是(hd0,7), 大家可根據(jù)自己第一步選擇的磁盤修改,再次重申一下,無論放在哪個盤,都要放在該磁盤的根目錄下
  2. 第3行開頭處有一個vmlinuz.eft, 這個就是我們第一步所準(zhǔn)備的其中一個文件的名字,如果安裝的是32位ubuntu,這個文件名字是vmlinuz, 這里也要做相應(yīng)的修改
  3. 第3行中間處的filename=/ubuntu.iso, 斜杠后面的是ubuntu鏡像的名字,這里也可以根據(jù)自己要安裝鏡像的名字來自定義。

好了,添加上述指令后,保存,關(guān)閉。

3. 重啟電腦,引導(dǎo)鏡像

重啟電腦,留意開機界面,會發(fā)現(xiàn)多了一個NeoGrub選項,選中它,就可以進入ubuntu的安裝鏡像了. (ps: 如果本來已經(jīng)雙系統(tǒng),開機時選擇啟動windows,然后在windows啟動頁面再選擇NeoGrub引導(dǎo)ubuntu鏡像)。

在開始安裝之前,還有最后一步十分重要的別忘了做 —— "卸載isodevice分區(qū)"

# umount -l /isodevice

若沒有卸載iso分區(qū),安裝過程會報錯的,這一步也是硬盤安裝所獨有的,大家一定別忘了這一步。這個分區(qū)的名字可以通過$ mount | grep isodevice來查看。


以上步驟我曾經(jīng)成功在windows 8下安裝Ubuntu 12.04和16.04,也嘗試過用來安裝Centos 6.4, 故理論上上述步驟可以用來windows下硬盤安裝一般的linux系統(tǒng)。

后面就可以根據(jù)自己的喜好分區(qū),安裝ubuntu了,Enjoy yourself!

Jacob Pan ( jacobpan3g.github.io/cn )

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容