bios+mbr方式以及gpt+uefi方式安裝win10和ubuntu18.10

上一篇grub rescue繼續講這次ubuntu18安裝的故事!

1. ubuntu18.10安裝
  ubuntu18.10真的特別好用!特別好用!特別好用!暫時有幾個體驗很爽的地方,第一個是界面非常漂亮,喜歡的不要不要的;第二個是安裝搜狗輸入法很順利,一下就弄好了(下面又教程),不像16.04會出好多問題;第三個是自動切換ipv4和ipv6,所以連上校園網後可以google了,不用設置vpn,之前的16.04弄了好久都沒有實現ipv4和ipv6的切換。真的特別好用,已經愛不釋手了。
注意,我這次使用的是Legacy BIOS + MBR方式安裝ubnutu18.04,因爲SSD硬盤是MBR格式,所以繼續裝ubuntu也只能是MBR方式,這是因爲一個硬盤只允許一種格式,這個硬盤要麼是MBR要麼是GPT,而不能把某個分區設爲MBR或者GPT。下面的步驟也假設大家已經給安裝ubuntu劃分出了足夠量的空閒磁盤空間(必須是空閒未分配的空間,不能是建立空閒卷)。


安裝流程:
  第一步 在官網下載 ubuntu18.10的iso鏡像文件
  第二步 製作u盤啓動盤,在rufus官網下載rufus u盤刻錄工具,此工具特別輕巧,也很好用,但是好像只有windows版本,所以需要在windows中製作u盤,用此工具的原因是它可以很方便的選擇是UEFI+GPT方式還是Legacy BIOS + MBR方式 製作u盤。下圖是直接截圖官網上的,我之前製作的時候忘了截圖了。因爲我也是用BIOS(即,Legacy BIOS)+ MBR方式,所以Partition和Target System兩個選項是和圖上是一樣的,其餘什麼都不需要改動。 
  rufus
  第三步 重啓電腦並且需要進入 BIOS把u盤設置成第一啓動項,就可以開始安裝ubuntu18.10了
  第四步 進入安裝程序後的前面幾個簡單的設置就不講了,也沒有拍照,需要注意一點,如果想進行自定義分區,就必須點擊other else(點擊其他方式沒有試過,不知道可不可以進行分區)。在選擇other esle後,就會進入ubuntu分區的界面, 我是參照這篇ubuntu分區方案進行分區的(感覺這是我見過寫的最好的分區方案)。在這裏插入圖片描述
  我的分區情況如下:一共是223G的空閒SSD空間,/boot 300M,/swap 12G(內存大小 ),/ 60G,/home 剩餘全部空間,大約148G。截圖如下。
  在這裏插入圖片描述
  需要注意一點,最下邊一個選擇框(Device for boot loader installation)裏應該選擇剛纔的/boot分區所對應的設備名稱,我的/boot是對應於/dev/sdb6。這也是上面分區教程裏“/boot 引導分區 邏輯分區"中引導分區的意思。
  按照自己的需求設置好本頁之後,點擊continue就可以開始安裝了,中途好像需要設置ubuntu默認的用戶名以及密碼,照做就好,等十多分鐘後,ubuntu就自動安裝好了。
  第五步,最後這一點也很重要,就是執行下面兩條語句。

sudo update-grub
sudo grub-install /dev/sda		#我電腦上 /dev/sda是機械盤,sdb是SSD
#或者是/dev/sdb均可,取決於以後想從哪個磁盤啓動

  爲什麼要執行這兩條命令呢?我猜是因爲裝好系統後磁盤上的grub程序需要的配置文件並沒有生成,所以如果直接重啓的話,會進入grub rescue界面,這個時候也可以修復grub後進入,但是比較麻煩,因爲要挨個去找有效的grub配置文件,所以爲了簡單起見,直接在重啓之前就修復好grub的配置文件。但是我比較疑問的是,爲什麼ubuntu在安裝的時候不直接把這些都弄好,而要我們去手動修復。 **更正一下上面的說法: 正常安裝完ubuntu後進入了grub救援,其實是因爲我有兩塊硬盤,並且bios中設置的啓動順序並不是這個安裝了ubuntu引導分區的盤啓動,所以會導致grub找不到引導項的問題,此時去設置一下bios順序,將ubuntu的硬盤設置爲第一啓動項即可**

      至此 Legacy BIOS + MBR方式的ubuntu18.10系統就算是裝好了!


可能出現的問題:
    有可能因爲電腦的原因,安裝完ubuntu後並沒有ubuntu的啓動項,也沒有出現grub rescue界面(我在臺式機上安裝是就出現了這個情況),此時開機後黑屏只有一個下劃線,應該是沒有在這個硬盤上找到系統引導項,這個和在一塊硬盤上先安裝ubuntu後裝win10導致沒有grub引導的問題應該是一樣的,解決方法就是插入剛纔安裝ubuntu的u盤,然後重啓電腦進入u盤的ubuntu試用系統,然後Ctrl+Alt+T打開命令行終端,輸入如下命令:

sudo -i
add-apt-repository ppa:yannubuntu/boot-repair && apt-get update
sudo apt-get install -y boot-repair && boot-repair

等待出現Boot Repair界面,選擇Recommended repair,修復完成後重啓,再拔掉U盤即可,可以參考這兩篇文章:第一篇第二篇

下面我把後一次在臺式機上裝ubuntu18.10的分區詳細截圖貼在下面,供大家參考。

  1. /boot分區,501M,邏輯分區,ext4文件系統
    在這裏插入圖片描述
  2. swap分區,16001M,邏輯分區,文件系統類型是swap area
    在這裏插入圖片描述
  3. 根分區/,90001M,主分區,ext4文件系統
    在這裏插入圖片描述
  4. /usr分區, 100001M,邏輯分區,ext4文件系統
    在這裏插入圖片描述
  5. /home分區,剩餘的所有空間,邏輯分區,ext4文件系統
    在這裏插入圖片描述
    6.最終的空間分配圖
    在這裏插入圖片描述這裏需要注意下最下面的 Device for voot loader installation要選成剛纔boot分區所在的磁盤位置,如我的是/dev/sdb5

02 UEFI方式安裝win10和ubuntu18.10:
後來我又給實驗室的電腦裝上了win10和18.10,這次用的是uefi方式,現在總結一下uefi方式安裝需要滿足的3個條件:硬盤,bios設置,U盤刻錄類型
硬盤: 必須是gpt格式
bios: 必須是UEFI模式(或者UEFI FIRST),關掉安全啓動boot secure,關掉快速啓動
ps: 網上說要關掉快速啓動,但是我不確定是否一定要關掉,因爲我這次好像就沒看到快速啓動的選項.
ps: 如果是先安裝的win10,則安全啓動也可以不用關閉
u盤: 製作時也必須選則uefi方式,win10如果是用官方製作工具則不需要選則,製作完後它自動支持和選擇uefi或者legacy模式,win10如果用rufus製作的啓動盤,則最好選擇gpt+uefi模式,但是實際上選擇mbr模式之後,也可以進行uefi方式安裝,主要電腦的bios設置爲uefi即可,這是因爲rufus製作時選mbr,但是製作之後u盤裏有efi文件夾,所以也可以,總之查看刻錄之後的U盤是否支持uefi模式,只要查看其中是否有efi文件夾即可.

還需要注意的一點是:uefi方式安裝ubuntu時,需要創建efi分區(原來是boot分區,現在不要boot了,而是要efi分區),分區大小500M以上,分區類型是邏輯分區,其餘分區的類型和legacy方式一樣的,分區截圖如下:
在這裏插入圖片描述
雙系統安裝完成後,要設置win10和ubuntu的默認啓動項可以參考這篇教程

03 安裝搜狗輸入法
  搜狗輸入法在ubuntu上只支持到14.04版本,所以搜狗輸入法在16.04上很難安裝好,會出現各種錯誤,但是沒想到在18.10下輕鬆就安裝好了,都不會出現錯誤,之前只能又弱智的google輸入法,用的賊煎熬,裝上搜狗輸入法後賊爽兒。
  具體做法:
  第一步,下載搜狗輸入法的linux版本,然後直接用ubuntu software安裝即可。
  第二步,在ubuntu software上搜索fcitx然後安裝。
  第三步,按照此篇博文來設置即可,我把博文中的圖保存下來了。  在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述在這裏插入圖片描述
然後就OK啦,真的比16.04安裝搜狗順利很多!

其他幾個程序的安裝:

  1. wps安裝教程

  2. pip安裝

# For Python 3
sudo apt install python3-pip
# For Python 2
sudo apt install python-pip

總結一下:

  1. 經過這一陣折騰後,我電腦上存在一個win10在/dev/sdb1,一個ubuntu16.04在/dev/sda5,一個ubuntu18.10在/dev/sdb3上。然後使用 sudo update-grub可以自動生成一個grub.cfg文件用於grub引導系統,使用sudo grub-install /dev/sdb把grub和配置文件安裝到/dev/sdb(固態硬盤)上,並且兩塊硬盤都是MBR格式。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章