目錄
(四)啟動項管理軟件EasyBCD
(五)啟動優盤制作軟件
(六)分區
二、安裝
(一)優盤啟動
(二)安裝windows10
(三)安裝ubuntu18.04
(四)安裝ubuntu后,因為nvidia顯卡導致的多個問題
1. 登錄界面,輸入用戶名和密碼后,回車,卡死
2. 登錄界面之后,經常黑屏
3. 經過上面的操作,可以正常開機了,但是由於開機未加載nvidia顯卡,導致開機之后頁面卡頓十分嚴重,仿佛有一種ppt中上浮的切換效果
4.安裝了驅動之后,竟然開機直接黑屏
重要參考鏈接:
來自博客園博主:duan22677
一、准備
(一)環境
硬件環境:戰神Z7m + intel i7 + GTX965 + 128固態 + 1T機械
原系統:Windows10
准備安裝:Ubuntu18.04(128固態盤)+ Win10(機械盤)
(二)鏡像
Ubuntu18.04 LTS(長期支持版): https://www.ubuntu.com/download/desktop
Ubuntu16.04 LTS: https://www.ubuntu.com/download/alternative-downloads
Windows 10 Education, Version 1703:https://msdn.itellyou.cn/
(三)優盤
2個已格式化 USB3.0 優盤
(四)啟動項管理EasyBCD
EasyBCD: 鏈接: https://pan.baidu.com/s/1slPiDZ3 密碼: z3r7
(五)啟動優盤制作軟件
知識點補充:Windows三種文件系統:NTFS、FAT32、FAT16的區別
http://www.pc6.com/infoview/Article_48884.html
win10:
推薦使用WinPE: http://www.wepe.com.cn/download.html
下載 - 制作進優盤 - 將鏡像拷進優盤即可
ubuntu:
Rufus:https://rufus.akeo.ie/
ubuntu官方教程:https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#0
參考教程:http://www.cnblogs.com/Duane/p/5424218.html
(六)分區
參考 http://www.cnblogs.com/Duane/p/5424218.html 中的分區步驟
Windows的分區可以在PE中分,Ubuntu可以在安裝系統過程中分區,所以不需要安裝之前分區。
如果對現有分區滿意可以忽略此步驟
二、安裝
其實安裝雙系統,聽着高大上很困難,其實也就是使用U盤啟動工具,將兩個系統鏡像,分別安裝在兩個分區就好了,一個個安裝,它們互不影響 也沒什么關聯。
-------------------2019.12.08更新----------------------------------------------------
來自:https://www.zybuluo.com/ysrcyx/note/948506
unix/linux有自己的文件結構,一切都從根目錄/
開始,根目錄下有系統的所有文件,見下圖。
-------------------2019.12.08更新----------------------------------------------------
2.0 BOIS 啟動方式
補充:最好在安裝之前就確定BOIS啟動方式
UEFI BOIS和Legacy BOIS:https://blog.csdn.net/loveanao/
多查點資料了解一下,我現在也沒辦法給出自己的總結。
參考一下這個博客:UEFI啟動模式下的Win10+Ubuntu雙系統安裝指南
2019.11.30 我最新一次重裝系統(win10和ubuntu16.04.6)
安裝windows的時候,BOIS里的UEFI狀態是Disable。安裝Ubuntu的時候,好像因為顯卡等原因,我一直無法成功進入安裝界面,我將UEFI狀態改為Enable。
全部安裝結束后,啟動時,沒有Ubuntu的啟動項,我進入Windows,使用EasyBCD設置啟動項時,出現下圖所示,所以我就將UEFI狀態重新改為Disable,然后成功進入系統。
2.1 優盤啟動
根據電腦品牌選擇不同的快捷鍵(神州F7,聯想F12),進入啟動項選擇界面,選擇優盤啟動
(或者按F2進入BOIS,將優盤的啟動順序設為第一個)
2.2 安裝windows10
選擇優盤啟動進入WPE工具箱,如果需要分區,使用DG分區,然后將系統盤格式化,然后直接選擇鏡像進行安裝就好了
補充:
注意 uefi和legacy兩種安裝模式,二者區別。win10優先選擇uefi新模式,更快
二者的分區格式不同,需要注意,
安裝方式也不同,uefi選擇右鍵系統文件,選擇裝載,然后運行exe,選擇高級...
問題:
當時我的C盤(固態盤)安裝着舊win10,我現在想將新win10裝進D盤,但是使用WPE工具盒進行安裝系統時,boot part報紅了(貼一張網上的圖),無法成功安裝
解決辦法:參考http://tieba.baidu.com/p/4144846495 7樓
進入DG分區工具; 將你要安裝系統的那個盤(D盤)右鍵設為系統盤; 將C盤鼠標右鍵找到取消分區激活狀態,再把你要安裝系統的那個盤(D盤)激活當前分區,記得保存更改
2.3 安裝ubuntu18.04
2.3.1 問題:卡在logo界面
記錄一個問題:安裝Ubuntu16.04卡在logo界面
解決方案:(時間:2019.11.30)
1. 安裝Linux
之前先關閉Security Boot
!!(不同主板引導界面中該選項的位置可能不太一致,但是大多數都是在boot
選項中的)
2. 在進入grub
安裝界面的時候,在Install Ubuntu
選項,按e
,進入命令行模式,然后在quiet slash --
后面(也可能沒有 – ),添加以下內容,然后按F10重新引導
acpi_osi=linux nomodeset
(當時我將UEFI狀態改為Enable了)
我參考的上面兩個博客,只做了這一步。
2.3.2 安裝
截圖均來自:https://www.cnblogs.com/Duane/p/6776302.html,不懂得也可以去看這個博客里面的介紹
插入另一個優盤,進入優盤啟動,進入歡迎界面然后進行安裝(朋友建議我安裝過程中別聯網,有時會出問題)
最近在新電腦上又裝了Ubuntu,這次的空間划分如下:
/boot - 2G固態; / - 120G固態; swap - 剩下的7G左右固態; /home - 600G機械
更新:分區請看安裝Manjaro KDE 18.04的分區部分
swap的空間大小設置為內存的1~2倍,詳細的看上面博客
2019.11.30更新:swap - 18G (多分了一些);/boot - 2G(應該也多分了); / - 70G;/home - 70G(因為我還會在home上掛載其它分區,所以小點沒關系)
剩下的就很簡單了
選擇時區 - 選擇鍵盤 - 設置用戶名和密碼
2.4 設置啟動項
進入Windows 后,安裝 EasyBCD
倒計時可以設置長一些,避免來不及。
三、安裝之后的問題
安裝ubuntu后,因為nvidia顯卡導致的多個問題
1. 登錄界面,輸入用戶名和密碼后,回車,卡死
參考鏈接: 七步解決雙顯卡問題導致Ubuntu登陸后卡死+無法進入tty
解決方案:
第一步:Ubuntu啟動界面選擇
Advanced Settings -> recovery mode -> Resume
第二步:進入recovery模式之后
sudo gedit /etc/initramfs-tools/modules
加入 fbcon vesafb nvidiafb 這三行
sudo gedit /etc/modprobe.d/blacklist-framebuffer.conf 文件,把 nvidiafb vesafb vga16fb 這三行注釋掉,若沒有則無視
sudo gedit etc/default/grub 文件,修改變量 GRUB_CMDLINE_LINUX="vga=792" 792代表的是1024*768分辨率的十六進制0x0318代碼,這里調整分辨率以適配高分辨率屏幕 這一步我未做更改
第三步:運行
update-initramfs -u update-grub exit
返回recovery mode選擇正常模式啟動
這里分三種情況
1. 如果分辨率正常且能登錄,直接完結
2. 如果還是會卡死,則正常進入Ubuntu(可能需要再次修復一下initramfs和grub),登錄頁面聯網后按Ctrl+Alt+F1進入tty1,登錄賬戶。注意login是username不是nickname
3. 如果無法進入tty,則從recovery mode選擇正常啟動,進入低畫質模式下的terminal
2. 登錄界面之后,經常黑屏
參考鏈接:
解決方案:
在啟動Ubuntu的時候出現黑屏的情況,是因為升級了內核導致顯卡不兼容,啟動的時候應該告訴內核不要加載顯卡:
“ctrl+alt+t”打開終端,輸入:(編輯grub文件)
sudo gedit /etc/default/grub
在文件中找到這一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改為:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
保存,關閉文件。在命令行中輸入:(更新文件)
sudo update-grub
重啟電腦即可。
3. 經過上面的操作,可以正常開機了,但是由於開機未加載nvidia顯卡,導致開機之后頁面卡頓十分嚴重,仿佛有一種ppt中上浮的切換效果
參考鏈接: 官方18.04安裝nvidia顯卡驅動教程:How to install the NVIDIA drivers on Ubuntu 18.04 Bionic Beaver Linux
【ubuntu-18.04】ubuntu18.04進行Nvidia顯卡配置
解決方案:
進入終端輸入兩條命令 ,然后重新啟動
#查看顯卡設備和顯卡驅動 ubuntu-drivers devices #自動安裝合適顯卡驅動 sudo ubuntu-drivers autoinstall
4.安裝了驅動之后,竟然開機直接黑屏
信息:/dev/sda1: clean, ***/*** files, ***/*** blocks 界面如下:
參考鏈接: 卸載所有nvidia驅動:https://blog.csdn.net/jessican_uestc/article/details/79122828
#ctrl + Alt + F*進入tty
sudo apt-get purge nvidia*
但是這樣的話,雖然可以正常開機,但是因為沒有nvidia驅動,還是會卡頓
終極解決方案:Ubuntu16.04安裝 雙顯卡安裝Nvidia驅動 登錄循環 黑屏(通用 終結此類問題)
sudo gedit /etc/default/grub #打開文件后將nomodest刪除替換為 acpi_osi=linux #然后更新grub
sudo update-grub
Grub引導了系統進行啟動,所以它的參數被傳入了,即nomodeset(調用集顯)如果存在,系統就會一直調用集顯,然后就出現循環登錄或黑屏。
由於剛剛安裝系統一般沒有驅動,很多人只能通過調用集顯去進入圖形界面(除非在命令行下安裝了驅動),導致了nomodeset參數的加入。
而acpi_osi=linux是告訴Grub,電腦將以Linux系統啟動,調用其中驅動,所以可以用Nvidia的驅動進行顯示了!