裝ubuntu系統(tǒng)本該是件輕松加愉快的事情:上網(wǎng)找找教程看看,,一路傻瓜式操作,就能體驗(yàn)到命令行操作的簡潔爽快了。但是有時(shí)候你偏偏遇到一些麻煩事,,倒騰個(gè)半天,還得去抱抱google大腿才能搞定,。#_#
以下說明適合人群:
- 要裝win10和ubuntu16.04雙系統(tǒng)的
- 裝完ubuntu,,使用EasyBCD增添啟動(dòng)項(xiàng)的
- 加完啟動(dòng)項(xiàng),重啟后選擇ubuntu會(huì)進(jìn)入奇怪的純黑底界面的
- 滿心焦躁的小伙伴們
黑色界面是什么
如果該界面空空如也,,只有左上角一個(gè)孤零零的光標(biāo)在閃爍,,說明你在使用EasyBCD 增添啟動(dòng)項(xiàng)的時(shí)候,在下拉菜單中選擇了grub(legacy),,而ubuntu16.04 它想要的是grub2,。所以,將原來的啟動(dòng)項(xiàng)刪了,,以grub2替之,。然后,重啟…
如果界面上當(dāng)頭一行“GNU GRUB version **** ”的話,,好吧,,拍拍屁股起來敲幾行代碼吧。干活時(shí)間到了,。
grub >_
這命令行怎么個(gè)搞法,?一試就知道(你當(dāng)然可以試試,我就亂試了好一會(huì) 兒),,它和ubuntu命令行不完全一樣,,cd 這個(gè)趁手的家伙是用不了的。你需要 ls 來查看和打開文件夾:grub> ls (hd0) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos1) (hd1,msdos2) (hd1,msdos3) (hd1,msdos4) (hd1,msdos5) (hd1,msdos6) (hd1,msdos7) grub> ls (hd1,msdos6)/ lost+found/ bin/ boot/ cdrom/ dev/ etc/ home/ lib/ lib64/ media/ mnt/ opt/ proc/ root/ run/ sbin/
- 1
- 2
- 3
- 4
- 5
- 6
找到/boot/grub文件夾之后,,(我電腦上在(hd1, 7)里面,,而(hd1, 6) 是根目錄),首先指定文件系統(tǒng)的根目錄:
grub> set root = (hd1,6) //前綴 msdos 可有可無
- 1
然后指定啟動(dòng)的kernel 和 initrd image,,就是下面兩句:
grub> linux (hd1,7)/vmlinuz-4.8.0-36-generic root=/dev/sdb6 //數(shù)字的參數(shù)自己調(diào)整一下 grub> initrd (hd1,7)/initrd.img-4.8.0-36-generic
- 1
- 2
最后boot
grub> boot
- 1
還有點(diǎn)尾巴要處理干凈
正確啟動(dòng)后,,呃,如果你能正確啟動(dòng),,問題就沒有了,。否則,,啟動(dòng)界面還是會(huì)拋出一些問題給你的。它又指出:某些項(xiàng)可能發(fā)生了錯(cuò)誤,。沒事,,重啟電腦,上面的命令再來一遍,。這次,,就要看準(zhǔn)了– – 系統(tǒng)內(nèi)核的版本,grub文件夾的位置等等,。如果這時(shí)候發(fā)現(xiàn)這些參數(shù)一時(shí)不知道丟哪兒了,,就用 LiveCD 進(jìn)ubuntu查看一下吧。對(duì)了,,grub2 命令行界面內(nèi)重啟電腦也是這個(gè):Ctrl+Alt+Delete
最后,,ubuntu的命令行內(nèi),
sudo update-grub
...
sudo grub-install /dev/sda
- 1
- 2
- 3
文完