注:此問(wèn)題適合使用mbr分區(qū)進(jìn)行的安裝锰茉,就是老版安裝方法,uefi進(jìn)行安裝的,此方法不適用
問(wèn)題描述
硬盤(pán)已分區(qū)佛点,在一個(gè)分區(qū)上安裝了Linux,在另一個(gè)分區(qū)上安裝了windows黎比,或者本來(lái)安裝了雙系統(tǒng)超营,重新安裝了Windows,都會(huì)導(dǎo)致啟動(dòng)時(shí)不會(huì)進(jìn)入Linux的grub引導(dǎo)界面阅虫,而是直接進(jìn)入windows
這是因?yàn)閘inux會(huì)認(rèn)windows的啟動(dòng)演闭,但是windows會(huì)覆蓋linux的啟動(dòng),所以一般都是先安裝windows再安裝ubuntu颓帝,就可以從ubuntu的引導(dǎo)選擇系統(tǒng)進(jìn)入米碰;或者使用EasyBCD在windows先建立索引窝革,再安裝Ubuntu
在網(wǎng)上找了許多解決辦法,有說(shuō)使用EasyBCD進(jìn)行引導(dǎo)的吕座,但是失敗了虐译,有說(shuō)直接重裝Ubuntu的,bullshit吴趴,我的文件全在Ubuntu的系統(tǒng)上呢漆诽,環(huán)境什么的很難搭建好嗎!锣枝!
解決辦法
需要用到
Ubuntu系統(tǒng)厢拭,一個(gè)4G及以上大的U盤(pán),UltraISO制作映像
步驟
1. 用UltraISO在U盤(pán)上制作Ubuntu的磁盤(pán)映像惊橱,作為啟動(dòng)引導(dǎo)盤(pán)蚪腐,制作方式百度,略
2. 插上U盤(pán)税朴,重啟計(jì)算機(jī)回季,按F12(不同計(jì)算機(jī)不同)進(jìn)入BIOS界面,U盤(pán)引導(dǎo)打開(kāi)正林。然后使用選擇你的U盤(pán)進(jìn)入
3. 有兩個(gè)選擇泡一,選在該光盤(pán)上試用ubuntu系統(tǒng)
4. 終端輸入指令:sudo -i(獲得管理員權(quán)限)
5. 輸入:fdisk -l(小寫(xiě)“L”,查看盤(pán)符列表)
???????? 出現(xiàn)以下信息:
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x70f7ab9c
Device? ? Boot? ? Start? End Blocks? ? Id? System
/dev/sda1 1? ? ? 1627? ? 13060096? ? 27? Unknown
Partition 1? ? ? does not end on cylinder boundary.
/dev/sda2 *? ? ? 1627? ? 1639102400? 7? ? HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sda3 1639? ? 8166? ? 52429859? ? 7? HPFS/NTFS
/dev/sda4 8167? ? 38913? ? 246975277+? 5? Extended
/dev/sda5 8167? ? 32385? ? 194539082+? 7? ? HPFS/NTFS
/dev/sda6 32386? ? 38788? ? 51432066? ? 83? Linux
/dev/sda7 38789? ? 38913? ? 1004031? ? 82? Linux swap / Solaris
然后找到ID為83的盤(pán)符觅廓,根據(jù)上面顯示的信息可知當(dāng)時(shí)裝ubuntu時(shí)是裝在sda6這個(gè)分區(qū)鼻忠。
看到83 Linux的瞬間熱淚盈眶啊杈绸!
6. 終端輸入:mount /dev/sda6 /mnt(掛載分區(qū)帖蔓,sda6是我的83 Linux的分區(qū),mount后有空格瞳脓,sda6后有空格)
7. 終端輸入:grub-install --root-directory=/mnt /dev/sda(root前是兩個(gè)短橫線(xiàn)塑娇,mnt后面有空格)
出現(xiàn)Installationfinished,No Error Reported
表示成功
8. 現(xiàn)在,Ubuntu引導(dǎo)基本恢復(fù)劫侧,電腦重啟后埋酬,可以看到熟悉的ubuntu引導(dǎo)界面,進(jìn)入ubuntu烧栋,終端輸入:sudo update-grub写妥,最后出現(xiàn)done,恢復(fù)工作基本結(jié)束
但是审姓!但是珍特!但是!到這里還沒(méi)有結(jié)束魔吐,剛剛辛辛苦苦裝的windows進(jìn)不去了扎筒,重裝不是又重復(fù)了上面的步驟嗎呼猪?
*9. 終端指令:sudo gedit /etc/default/grub(或者使用vim,方便就行)看到 GRUB_DEFAULT=0 改為 GRUB_DEFAULT=2砸琅,保存,然后:sudo update-grub
到此結(jié)束
(幸虧趕在別人發(fā)現(xiàn)之前完成了轴踱,虛驚~)