配置
CPU:Intel E3-1231 v3 @ 3.40GHz
顯卡:GTX970
內(nèi)存:16G
硬盤:SSD256G+HHD2T
擬安裝:Ubuntu16.04
出現(xiàn)的問題
- 無法進入install ubuntu
- 進入install ubuntu開始安裝時提示
"The attempt to mount a file system with type vfat in SCSI2 (0,0,0), partition #1 (sda) at /boot/efi failed You may resume partitioning from the partitioning menu."
- 安裝完重啟后無法進入系統(tǒng)余素,看不到grub,直接黑屏
解決辦法
1.無法進入install ubuntu
進入livecd的grub界面桨吊,光標移動到install ubuntu,按e進入編輯模式洛搀,找到”quite splash” 然后改為“quite splash nomodeset”佑淀,按F10
2.提示"The attempt to mount a file system ... at /boot/efi failed ...”
問題出在你的硬盤沒有EFI分區(qū),當安裝程序試圖創(chuàng)建引導項的時候就會出錯。
進入PE系統(tǒng)用DG分區(qū)工具逢倍,選快速分區(qū)景图,里面可以選MBR或者GUID。選GUID挚币,把左下角“重建EFI分區(qū)”和“MS?分區(qū)”勾上,然后再重新安裝ubuntu
3.安裝完重啟后無法進入系統(tǒng)宛蚓,看不到grub设塔,直接黑屏
兩個辦法
辦法1
用livecd,選“try ubuntu without installing”闰蛔,按e,如上加“nomodeset”序六,進入ubuntu。
# sda3為ubuntu所在分區(qū)随抠,這個要換成你自己的
sudo mount /dev/sda3 /mnt
cd /mnt
sudo vi etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
## 改為
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
本辦法試了繁涂,對我木有用。不過可能對某些情況有用扔罪。
辦法2
由于我的硬盤只裝了一個ubuntu,所以不顯示grub會直接進入系統(tǒng)唬复,但是由于ubuntu跟GTX970不兼容(我懷疑是我這個顯卡品牌奇葩)全肮,所以直接黑屏。
所以目的很明確辜腺,就是要調(diào)出grub
有幾種辦法:
- 再裝一個win柱锹,多了個啟動項就會出現(xiàn)grub讓你選操作系統(tǒng)
- 開機后按住shift丰包,會進入grub壤巷,然后按e進入編輯模式,將"quiet splash"改為"quiet splash nomodeset"寄症,按F10矩动。進入系統(tǒng)后裝好nvidia驅(qū)動。
最后
本次我先裝了ubuntu再裝win10的官方iso悲没,于是ubuntu就無法引導啟動了。搞了整整一個白天嘗試各種我能想到的找到的辦法都沒辦法調(diào)出grub甜橱,包括重裝ubuntu的grub、重新配置EFI分區(qū)的引導文件岂傲、刪除win10的引導項然后重新裝grub子檀、copy另一臺一樣的機子的EFI分區(qū)文件等等等。鑒于時間關(guān)系褂痰,我沒有繼續(xù)深究EFI的工作原理,以及win的引導與grub的原理镐侯,后來我直接再次重裝了驶冒。
我推薦分區(qū)還是用MBR好些,如果你的硬盤不超過2T的話骗污,因為easyBCD真的很好用。裝win的話還是用GHO鏡像吧诅炉,又快又保險。如果不想折騰涕烧,先裝win再裝linux,否則grub死活調(diào)不出來父款。