記 Win10 + Ubuntu 雙系統安裝


目錄 

一、准備
(一)環境
(二)鏡像
(三)優盤

(四)啟動項管理軟件EasyBCD
(五)啟動優盤制作軟件
(六)分區
二、安裝

(一)優盤啟動
(二)安裝windows10
(三)安裝ubuntu18.04
(四)安裝ubuntu后,因為nvidia顯卡導致的多個問題
   1. 登錄界面,輸入用戶名和密碼后,回車,卡死
   2. 登錄界面之后,經常黑屏
   3. 經過上面的操作,可以正常開機了,但是由於開機未加載nvidia顯卡,導致開機之后頁面卡頓十分嚴重,仿佛有一種ppt中上浮的切換效果
   4.安裝了驅動之后,竟然開機直接黑屏

 

重要參考鏈接:

  來自博客園博主:duan22677

          Windows 下安裝 Ubuntu 雙系統(更新)

          Windows下安裝Ubuntu 16.04雙系統

一、准備

(一)環境

硬件環境:戰神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:

多查點資料了解一下,我現在也沒辦法給出自己的總結。

參考一下這個博客:UEFI啟動模式下的Win10+Ubuntu雙系統安裝指南

 

2019.11.30 我最新一次重裝系統(win10和ubuntu16.04.6)

安裝windows的時候,BOIS里的UEFI狀態是Disable。安裝Ubuntu的時候,好像因為顯卡等原因,我一直無法成功進入安裝界面,我將UEFI狀態改為Enable。

全部安裝結束后,啟動時,沒有Ubuntu的啟動項,我進入Windows,使用EasyBCD設置啟動項時,出現下圖所示,所以我就將UEFI狀態重新改為Disable,然后成功進入系統。

 

參考:EasyBCD and UEFI

 

2.1 優盤啟動

根據電腦品牌選擇不同的快捷鍵(神州F7,聯想F12),進入啟動項選擇界面,選擇優盤啟動

(或者按F2進入BOIS,將優盤的啟動順序設為第一個)

 

2.2 安裝windows10

 選擇優盤啟動進入WPE工具箱,如果需要分區,使用DG分區,然后將系統盤格式化,然后直接選擇鏡像進行安裝就好了

 

補充:

注意 uefi和legacy兩種安裝模式,二者區別。win10優先選擇uefi新模式,更快

二者的分區格式不同,需要注意,

安裝方式也不同,uefi選擇右鍵系統文件,選擇裝載,然后運行exe,選擇高級...

參考:uefi模式重裝win10

 

問題:

當時我的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界面

安裝Ubuntu16.04卡在logo界面

解決Linux雙系統安裝卡在啟動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啟動黑屏解決方案

  ubuntu16.04命令行模式黑屏解決辦法

解決方案:

在啟動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的驅動進行顯示了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM